================== js Client to python Client Communication: should connect without errors
      4798ms [log] starting device
      5297ms [err] DEBUG:asyncio:Using selector: EpollSelector
      5369ms [err] ERROR:asyncio:Unclosed client session
      5369ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f252991acb0>
      5480ms [log] parsing
      5480ms [log] creating device handler
      5480ms [log] [ready]
      5480ms [log] reading line
      5480ms [log] [websocketToken] "9e62a26f-51df-421f-aff9-07beec03ef2b"
      5500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
      5500ms [log] [websocketConnected]
================== js Client to python Client Communication: should start an experiment
      7169ms [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='')
      7169ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
      7188ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7ae387cf-eab8-48e9-9230-75452ff1269e"}}', extra='')
      7188ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7ae387cf-eab8-48e9-9230-75452ff1269e"}
      7238ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
      7244ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "new"}]
      9247ms [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='')
      9248ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='')
      9248ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
      9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
      9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
      9248ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 9105663107486991028 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:hKxb\\r\\na=ice-pwd:0RkZM1cp8pCvok5G4/98JURF\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 38:F9:22:9E:B1:E5:2B:A1:4E:77:E2:C4:55:21:12:CE:EE:B2:F6:19:0C:84:9C:0A:3E:1C:86:E0:1E:C5:5B:53\\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/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='')
      9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
      9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
      9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
      9249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
      9249ms [err] v=0
      9249ms [err] o=- 9105663107486991028 2 IN IP4 127.0.0.1
      9249ms [err] s=-
      9249ms [err] t=0 0
      9249ms [err] a=group:BUNDLE 0
      9249ms [err] a=extmap-allow-mixed
      9249ms [err] a=msid-semantic: WMS
      9249ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
      9249ms [err] c=IN IP4 0.0.0.0
      9249ms [err] a=ice-ufrag:hKxb
      9249ms [err] a=ice-pwd:0RkZM1cp8pCvok5G4/98JURF
      9249ms [err] a=ice-options:trickle
      9249ms [err] a=fingerprint:sha-256 38:F9:22:9E:B1:E5:2B:A1:4E:77:E2:C4:55:21:12:CE:EE:B2:F6:19:0C:84:9C:0A:3E:1C:86:E0:1E:C5:5B:53
      9249ms [err] a=setup:actpass
      9249ms [err] a=mid:0
      9249ms [err] a=sctp-port:5000
      9249ms [err] a=max-message-size:262144
      9249ms [err] 
      9251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
      9251ms [err] v=0
      9251ms [err] o=- 9105663107486991028 2 IN IP4 127.0.0.1
      9251ms [err] s=-
      9251ms [err] t=0 0
      9251ms [err] a=group:BUNDLE 0
      9251ms [err] a=extmap-allow-mixed
      9251ms [err] a=msid-semantic: WMS
      9251ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
      9251ms [err] c=IN IP4 0.0.0.0
      9251ms [err] a=ice-ufrag:hKxb
      9251ms [err] a=ice-pwd:0RkZM1cp8pCvok5G4/98JURF
      9251ms [err] a=ice-options:trickle
      9251ms [err] a=fingerprint:sha-256 38:F9:22:9E:B1:E5:2B:A1:4E:77:E2:C4:55:21:12:CE:EE:B2:F6:19:0C:84:9C:0A:3E:1C:86:E0:1E:C5:5B:53
      9251ms [err] a=setup:actpass
      9251ms [err] a=mid:0
      9251ms [err] a=sctp-port:5000
      9251ms [err] a=max-message-size:262144
      9251ms [err] 
      9252ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
      9252ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "new"}]
      9254ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
      9254ms [err] v=0
      9254ms [err] o=- 3930204900 3930204900 IN IP4 0.0.0.0
      9254ms [err] s=-
      9254ms [err] t=0 0
      9254ms [err] a=group:BUNDLE 0
      9254ms [err] a=msid-semantic:WMS *
      9254ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
      9254ms [err] c=IN IP4 0.0.0.0
      9254ms [err] a=mid:0
      9254ms [err] a=sctp-port:5000
      9254ms [err] a=max-message-size:65536
      9254ms [err] a=ice-ufrag:Vto7
      9254ms [err] a=ice-pwd:x0Blx9eYKDaNyvGzHgQERt
      9254ms [err] a=fingerprint:sha-256 5C:B4:3A:73:DC:34:D6:17:96:00:6B:19:33:4F:05:66:C7:F6:6A:37:C8:E5:A3:76:F5:3C:83:C4:3A:09:7A:FC
      9254ms [err] a=setup:active
      9254ms [err] 
      9255ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
      9255ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
      9255ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
      9257ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
      9257ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
      9259ms [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'M\x18j\x85\xbao"\xce\x9b\xed\x9c\xf8')
      9259ms [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'>\xef0\x8fX?kTt\xf9\xa1\xe9')
      9260ms [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'M\x18j\x85\xbao"\xce\x9b\xed\x9c\xf8')
      9260ms [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'>\xef0\x8fX?kTt\xf9\xa1\xe9')
      9262ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
      9262ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8b\x94\xb83I\x8d\x1bs\x9b\xcd\xd5\xc2')
      9263ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x8b\x94\xb83I\x8d\x1bs\x9b\xcd\xd5\xc2')
      9263ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'0R.\xbf\xb6\x82:\rC\xe8\x019')
      9264ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'0R.\xbf\xb6\x82:\rC\xe8\x019')
      9265ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61282) (expires in 600 seconds)
      9265ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f25299a0f40>)
      9265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
      9266ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
      9266ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
      9266ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
      9267ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
      9267ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
      9267ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "connecting"}]
      9291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c70e4X24Z0F6')
      9292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c70e4X24Z0F6')
      9292ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Z6q1k271AX 1 udp 1845501695 172.17.0.2 43650 typ prflx)
      9292ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('172.17.0.2', 43650)) State.WAITING -> State.IN_PROGRESS
      9292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00U\xf3<\x1f\xcc#\xf7\x87|.\x07')
      9296ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00U\xf3<\x1f\xcc#\xf7\x87|.\x07')
      9296ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('172.17.0.2', 43650)) State.IN_PROGRESS -> State.SUCCEEDED
      9296ms [err] INFO:aioice.ice:Connection(0) ICE completed
      9306ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:1186708453 1 udp 2113937151 1c680b9a-3c28-466b-bd03-574705a4a171.local 43650 typ host generation 0 ufrag hKxb network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='')
      9307ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
      9307ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
      9307ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
      9308ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
      9308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
      9309ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
      9310ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
      9314ms [err] INFO:aioice.ice:Connection(0) Remote candidate "1c680b9a-3c28-466b-bd03-574705a4a171.local" resolved to 172.17.0.2
      9317ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80
      9318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
      9318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
      9318ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
      9318ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
      9318ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "connected"}]
      9320ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3582991094 1 udp 1677729535 141.24.211.56 43650 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag hKxb network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='')
      9320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
      9320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
      9320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
      9322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
      9322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
      9322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
      9324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
      9324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
      9324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
      9325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1381219577, stream_id=1, stream_seq=0)
      9325ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
      9325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=857044468, stream_id=1, stream_seq=0)
      9326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
      9326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1381219577, gaps=[])
      9327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=857044468, gaps=[])
      9327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
      9327ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:1807524100 1 udp 33562623 141.24.210.113 61326 typ relay raddr 141.24.211.56 rport 43650 generation 0 ufrag hKxb network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='')
      9327ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
      9327ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
      9327ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
      9351ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zp4589ueLJMr')
      9352ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zp4589ueLJMr')
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('172.17.0.2', 43650)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49091) -> ('172.17.0.2', 43650)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('141.24.211.56', 43650)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49091) -> ('141.24.211.56', 43650)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('141.24.210.113', 61326)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49091) -> ('141.24.210.113', 61326)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61282) -> ('172.17.0.2', 43650)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61282) -> ('141.24.211.56', 43650)) State.FROZEN -> State.FAILED
      9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61282) -> ('141.24.210.113', 61326)) State.FROZEN -> State.FAILED
      9393ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
      9393ms [log] [experimentStatusChanged] {"status": "running", "message": null}
      9414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pzwP3oVtHtOa')
      9414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pzwP3oVtHtOa')
      9501ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='')
      9501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
      9502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
      9502ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
      9502ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
      9502ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
      9503ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
      9503ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
      9503ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
      9503ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
      9504ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
      9504ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
      9504ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "closed"}]
      9505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
      9506ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
      9506ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8d\x1f8\xb4\xc2zag\xb3\xae\xc3\x14')
      9507ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8d\x1f8\xb4\xc2zag\xb3\xae\xc3\x14')
      9507ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61282)
      9507ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
      9507ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
      9577ms [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='')
      9577ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to js Client Communication: should connect without errors
      9649ms [err] Traceback (most recent call last):
      9649ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
      9649ms [err]     return _run_code(code, main_globals, None,
      9649ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
      9649ms [err]     exec(code, run_globals)
      9649ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
      9649ms [err]     sys.exit(main())
      9649ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
      9649ms [err]     asyncio.run(main_async())
      9649ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
      9649ms [err]     return loop.run_until_complete(main)
      9649ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
      9650ms [err]     self.run_forever()
      9650ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
      9650ms [err]     self._run_once()
      9650ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
      9651ms [err]     event_list = self._selector.select(timeout)
      9651ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
      9651ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
      9651ms [err] KeyboardInterrupt
      9660ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
      9660ms [err]   h.flush()
      9660ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== python Client to js Client Communication: should start an experiment
================== python Client to python Client Communication: should connect without errors
     14606ms [log] starting device
     15017ms [err] DEBUG:asyncio:Using selector: EpollSelector
     15089ms [err] ERROR:asyncio:Unclosed client session
     15089ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f3c6fbb6860>
     15148ms [log] parsing
     15148ms [log] creating device handler
     15148ms [log] [ready]
     15148ms [log] reading line
     15148ms [log] [websocketToken] "46599f62-1abc-4f36-8359-7d68529263b9"
     15166ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     15166ms [log] [websocketConnected]
================== python Client to python Client Communication: should start an experiment
     15411ms [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='')
     15411ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     15427ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/57dcb95e-627c-42e6-82b2-9dd03742fa80"}}', extra='')
     15427ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/57dcb95e-627c-42e6-82b2-9dd03742fa80"}
     15469ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
     15476ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "new"}]
     17479ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     17479ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     17479ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     17479ms [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='')
     17480ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     17497ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204908 3930204908 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 34736 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 34736 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58669 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34736 typ srflx raddr 172.30.0.1 rport 34736\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58669 typ srflx raddr 172.17.0.2 rport 58669\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55694 typ relay raddr 172.17.0.2 rport 47489\\r\\na=end-of-candidates\\r\\na=ice-ufrag:b7uH\\r\\na=ice-pwd:fFTD7vma312IUcFFajPvmr\\r\\na=fingerprint:sha-256 76:9F:A0:A2:D9:22:AF:7A:7B:4F:97:C1:A1:DF:1F:13:5E:4E:6C:A4:44:CE:E9:4E:A5:BB:1A:B7:4A:D8:08:CC\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
     17497ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     17497ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     17497ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     17497ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     17497ms [err] v=0
     17497ms [err] o=- 3930204908 3930204908 IN IP4 0.0.0.0
     17497ms [err] s=-
     17497ms [err] t=0 0
     17497ms [err] a=group:BUNDLE 0
     17497ms [err] a=msid-semantic:WMS *
     17497ms [err] m=application 34736 DTLS/SCTP 5000
     17497ms [err] c=IN IP4 172.30.0.1
     17497ms [err] a=mid:0
     17497ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     17497ms [err] a=max-message-size:65536
     17497ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34736 typ host
     17497ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58669 typ host
     17497ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34736 typ srflx raddr 172.30.0.1 rport 34736
     17497ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58669 typ srflx raddr 172.17.0.2 rport 58669
     17497ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55694 typ relay raddr 172.17.0.2 rport 47489
     17497ms [err] a=end-of-candidates
     17497ms [err] a=ice-ufrag:b7uH
     17497ms [err] a=ice-pwd:fFTD7vma312IUcFFajPvmr
     17497ms [err] a=fingerprint:sha-256 76:9F:A0:A2:D9:22:AF:7A:7B:4F:97:C1:A1:DF:1F:13:5E:4E:6C:A4:44:CE:E9:4E:A5:BB:1A:B7:4A:D8:08:CC
     17497ms [err] a=setup:actpass
     17497ms [err] 
     17500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     17500ms [err] v=0
     17500ms [err] o=- 3930204908 3930204908 IN IP4 0.0.0.0
     17500ms [err] s=-
     17500ms [err] t=0 0
     17500ms [err] a=group:BUNDLE 0
     17500ms [err] a=msid-semantic:WMS *
     17500ms [err] m=application 34736 DTLS/SCTP 5000
     17500ms [err] c=IN IP4 172.30.0.1
     17500ms [err] a=mid:0
     17500ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     17500ms [err] a=max-message-size:65536
     17500ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34736 typ host
     17500ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58669 typ host
     17500ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34736 typ srflx raddr 172.30.0.1 rport 34736
     17500ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58669 typ srflx raddr 172.17.0.2 rport 58669
     17500ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55694 typ relay raddr 172.17.0.2 rport 47489
     17500ms [err] a=end-of-candidates
     17500ms [err] a=ice-ufrag:b7uH
     17500ms [err] a=ice-pwd:fFTD7vma312IUcFFajPvmr
     17500ms [err] a=fingerprint:sha-256 76:9F:A0:A2:D9:22:AF:7A:7B:4F:97:C1:A1:DF:1F:13:5E:4E:6C:A4:44:CE:E9:4E:A5:BB:1A:B7:4A:D8:08:CC
     17500ms [err] a=setup:actpass
     17500ms [err] 
     17500ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     17501ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "new"}]
     17502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     17502ms [err] v=0
     17502ms [err] o=- 3930204908 3930204908 IN IP4 0.0.0.0
     17502ms [err] s=-
     17502ms [err] t=0 0
     17502ms [err] a=group:BUNDLE 0
     17502ms [err] a=msid-semantic:WMS *
     17502ms [err] m=application 9 DTLS/SCTP 5000
     17502ms [err] c=IN IP4 0.0.0.0
     17502ms [err] a=mid:0
     17502ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     17502ms [err] a=max-message-size:65536
     17502ms [err] a=ice-ufrag:z6T9
     17502ms [err] a=ice-pwd:oote5j2BT7eLvFfxwQ2Www
     17502ms [err] a=fingerprint:sha-256 08:36:A7:25:F7:C6:B3:52:B4:12:91:A5:EF:23:7B:EA:5F:CE:F0:2B:C8:7F:6F:93:13:F1:4A:50:7F:F0:85:E8
     17502ms [err] a=setup:active
     17502ms [err] 
     17503ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     17503ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     17503ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     17505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     17505ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     17507ms [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'"\x98i\xdf\x08\x94\xe8\xd53\xfb\xab\x94')
     17507ms [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'\x8d\xa0\xa1\xb2M\xfc\xed9 \x8e\xd8\xf4')
     17508ms [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'"\x98i\xdf\x08\x94\xe8\xd53\xfb\xab\x94')
     17508ms [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'\x8d\xa0\xa1\xb2M\xfc\xed9 \x8e\xd8\xf4')
     17510ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     17510ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x04\x92\xa5\x92\x1c|\x96\xe3<\xe4:\x93')
     17511ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x04\x92\xa5\x92\x1c|\x96\xe3<\xe4:\x93')
     17511ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'(h\xb3\x98\xe8\xabG\x9c+\xc6\xa6\xca')
     17512ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'(h\xb3\x98\xe8\xabG\x9c+\xc6\xa6\xca')
     17512ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56522) (expires in 600 seconds)
     17512ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f3c6f244ac0>)
     17512ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     17513ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.30.0.1', 34736)) State.FROZEN -> State.WAITING
     17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('172.30.0.1', 34736)) State.FROZEN -> State.WAITING
     17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.17.0.2', 58669)) State.FROZEN -> State.WAITING
     17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('172.30.0.1', 34736)) State.FROZEN -> State.WAITING
     17515ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     17515ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     17515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.30.0.1', 34736)) State.WAITING -> State.IN_PROGRESS
     17515ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\x12\xe3t\x05\xa9\xccS\xa6dn\x98')
     17516ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "connecting"}]
     17516ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\x12\xe3t\x05\xa9\xccS\xa6dn\x98')
     17516ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.30.0.1', 34736)) State.IN_PROGRESS -> State.SUCCEEDED
     17516ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 34736)) State.FROZEN -> State.WAITING
     17517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 58669)) State.FROZEN -> State.WAITING
     17517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.210.113', 55694)) State.FROZEN -> State.WAITING
     17533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\xe4@x\xc2\x06p\x93#\xce\xac\xb2')
     17533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\xe4@x\xc2\x06p\x93#\xce\xac\xb2')
     17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('172.30.0.1', 34736)) State.WAITING -> State.FAILED
     17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.17.0.2', 58669)) State.WAITING -> State.FAILED
     17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('172.17.0.2', 58669)) State.FROZEN -> State.FAILED
     17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 34736)) State.WAITING -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('141.24.211.56', 34736)) State.FROZEN -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 58669)) State.WAITING -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('141.24.211.56', 58669)) State.FROZEN -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('172.30.0.1', 34736)) State.WAITING -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('172.17.0.2', 58669)) State.FROZEN -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.210.113', 55694)) State.WAITING -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('141.24.210.113', 55694)) State.FROZEN -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('141.24.211.56', 34736)) State.FROZEN -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('141.24.211.56', 58669)) State.FROZEN -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('141.24.210.113', 55694)) State.FROZEN -> State.FAILED
     17534ms [err] INFO:aioice.ice:Connection(0) ICE completed
     17535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf8\x93\xdd\x93\xca\xfb\xdf\xf1,\x83\xb3\xea')
     17535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf8\x93\xdd\x93\xca\xfb\xdf\xf1,\x83\xb3\xea')
     17535ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(kyLXfYVtDD 1 udp 1862270975 172.17.0.2 34736 typ prflx)
     17535ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.17.0.2', 34736)) State.WAITING -> State.IN_PROGRESS
     17536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x9b\nk\x13'\xfa\xa8\x13\xa5VNO")
     17536ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     17536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     17537ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     17538ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     17538ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x9b\nk\x13'\xfa\xa8\x13\xa5VNO")
     17557ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     17558ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     17558ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     17558ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     17558ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     17559ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "connected"}]
     17559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     17559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     17559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     17560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     17560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     17560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     17561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3357859879, stream_id=1, stream_seq=0)
     17561ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     17561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3319131281, stream_id=1, stream_seq=0)
     17561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     17562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3357859879, gaps=[])
     17562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3319131281, gaps=[])
     17562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     17632ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     17632ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     17734ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8"}', extra='')
     17734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     17735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     17735ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     17735ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     17735ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     17735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     17736ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     17736ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     17736ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     17737ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     17737ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     17738ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "closed"}]
     17738ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     17739ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     17739ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'-\xd4N\x1a\xa8\x89\x94\xeft\x1cM\x18')
     17740ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'-\xd4N\x1a\xa8\x89\x94\xeft\x1cM\x18')
     17740ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56522)
     17741ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     17741ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     17821ms [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='')
     17821ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
     17896ms [err] Traceback (most recent call last):
     17896ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     17896ms [err]     return _run_code(code, main_globals, None,
     17896ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     17896ms [err]     exec(code, run_globals)
     17896ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     17897ms [err]     sys.exit(main())
     17897ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     17897ms [err]     asyncio.run(main_async())
     17897ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     17897ms [err]     return loop.run_until_complete(main)
     17897ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     17897ms [err]     self.run_forever()
     17897ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     17897ms [err]     self._run_once()
     17897ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     17898ms [err]     event_list = self._selector.select(timeout)
     17898ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     17898ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     17898ms [err] KeyboardInterrupt
     17900ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     17900ms [err]   h.flush()
     17900ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false)
================== Client Communication (group <-> device): should connect without errors
================== Client Communication (group <-> device): should start an experiment
================== Experiment Status Changed Messages: should connect without errors
================== Experiment Status Changed Messages: should start an experiment
================== Experiment Status Changed Messages: should stop an experiment
================== js Client to js Client File tests : should transmit file
================== js Client to python Client File tests : should transmit file
     31423ms [log] starting device
     31820ms [err] DEBUG:asyncio:Using selector: EpollSelector
     31889ms [err] ERROR:asyncio:Unclosed client session
     31889ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f6359816920>
     31969ms [log] parsing
     31969ms [log] creating device handler
     31969ms [log] [ready]
     31969ms [log] reading line
     31969ms [log] [websocketToken] "35319ddb-6fb2-455d-8f7d-8381c5537827"
     31983ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     31983ms [log] [websocketConnected]
     33695ms [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='')
     33695ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     33707ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/9ed67e88-ea64-42df-97ae-3b28217b3f0d"}}', extra='')
     33707ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/9ed67e88-ea64-42df-97ae-3b28217b3f0d"}
     33754ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='')
     33761ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "new"}]
     35764ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     35766ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     35766ms [err] v=0
     35766ms [err] o=- 3930204926 3930204926 IN IP4 0.0.0.0
     35766ms [err] s=-
     35766ms [err] t=0 0
     35766ms [err] a=group:BUNDLE 0
     35766ms [err] a=msid-semantic:WMS *
     35766ms [err] m=application 9 DTLS/SCTP 5000
     35766ms [err] c=IN IP4 0.0.0.0
     35766ms [err] a=mid:0
     35766ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     35766ms [err] a=max-message-size:65536
     35766ms [err] a=ice-ufrag:wuv7
     35766ms [err] a=ice-pwd:4cXoZ4FiDgREdtaWWc3rbc
     35766ms [err] a=fingerprint:sha-256 09:85:D5:C8:52:5A:57:5E:4C:EC:50:6E:E2:F2:8B:56:80:92:09:1F:A5:D8:5B:F4:7C:87:DC:9D:91:86:4A:BA
     35766ms [err] a=setup:actpass
     35766ms [err] 
     35767ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     35767ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     35768ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "new"}]
     35769ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     35769ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     35771ms [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'\x9c>\xf0\xb4\xa8\\\xb4\x83WB\xdfs')
     35772ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'P\xe6\xa8\x14\xb0\xf1R\x0e\xc3r~\xc1')
     35773ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'P\xe6\xa8\x14\xb0\xf1R\x0e\xc3r~\xc1')
     35773ms [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'\x9c>\xf0\xb4\xa8\\\xb4\x83WB\xdfs')
     35775ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     35775ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcbT8\xc5\xd5\xe2\xb9\xa3\xde\x9f\x14u')
     35776ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcbT8\xc5\xd5\xe2\xb9\xa3\xde\x9f\x14u')
     35776ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x06\xfe%\x96\xa3\xa1\xd6v\x96\x01\xbel')
     35777ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x06\xfe%\x96\xa3\xa1\xd6v\x96\x01\xbel')
     35777ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65260) (expires in 600 seconds)
     35777ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f6359898d90>)
     35777ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     35778ms [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='')
     35778ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     35778ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='')
     35779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     35779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     35800ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6167704184885811188 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:JvCS\\r\\na=ice-pwd:YmIg/A5pNl1AYjv1zWXcA91s\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F6:2F:A9:94:12:EF:23:D4:9D:35:58:41:21:3D:6B:EA:68:DE:AE:D6:0C:FA:D9:51:F5:C3:1F:B4:63:DD:DF:5E\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='')
     35800ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     35800ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     35800ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     35800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     35800ms [err] v=0
     35800ms [err] o=- 6167704184885811188 2 IN IP4 127.0.0.1
     35800ms [err] s=-
     35800ms [err] t=0 0
     35800ms [err] a=group:BUNDLE 0
     35800ms [err] a=msid-semantic: WMS
     35800ms [err] m=application 9 DTLS/SCTP 5000
     35800ms [err] c=IN IP4 0.0.0.0
     35800ms [err] a=ice-ufrag:JvCS
     35800ms [err] a=ice-pwd:YmIg/A5pNl1AYjv1zWXcA91s
     35800ms [err] a=ice-options:trickle
     35800ms [err] a=fingerprint:sha-256 F6:2F:A9:94:12:EF:23:D4:9D:35:58:41:21:3D:6B:EA:68:DE:AE:D6:0C:FA:D9:51:F5:C3:1F:B4:63:DD:DF:5E
     35800ms [err] a=setup:active
     35800ms [err] a=mid:0
     35800ms [err] a=sctpmap:5000 webrtc-datachannel 1024
     35800ms [err] 
     35801ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     35802ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     35802ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     35802ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     35802ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     35802ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     35802ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "connecting"}]
     35803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1swjt0iiDlHS')
     35803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1swjt0iiDlHS')
     35803ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(hSQ2XDL7Rr 1 udp 1845501695 172.17.0.2 47536 typ prflx)
     35803ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.WAITING -> State.IN_PROGRESS
     35804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l\x18\xb5\xb5\xd5\xa3&"\x07 F\xa8')
     35806ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l\x18\xb5\xb5\xd5\xa3&"\x07 F\xa8')
     35806ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.IN_PROGRESS -> State.SUCCEEDED
     35806ms [err] INFO:aioice.ice:Connection(0) ICE completed
     35812ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3952992336 1 udp 2113937151 5aefb274-b10e-449b-a7bd-6656b15388f2.local 47536 typ host generation 0 ufrag JvCS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='')
     35812ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     35812ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     35812ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     35819ms [err] INFO:aioice.ice:Connection(0) Remote candidate "5aefb274-b10e-449b-a7bd-6656b15388f2.local" resolved to 172.17.0.2
     35822ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.FROZEN -> State.IN_PROGRESS
     35822ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':\xb0\x9e)w\xdbs"\xac\xa6\x82f')
     35824ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':\xb0\x9e)w\xdbs"\xac\xa6\x82f')
     35824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.IN_PROGRESS -> State.SUCCEEDED
     35824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('172.17.0.2', 47536)) State.FROZEN -> State.FAILED
     35824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65260) -> ('172.17.0.2', 47536)) State.FROZEN -> State.FAILED
     35826ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:1873840687 1 udp 1677729535 141.24.211.56 47536 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag JvCS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='')
     35826ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     35826ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     35826ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     35843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('141.24.211.56', 47536)) State.FROZEN -> State.IN_PROGRESS
     35843ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0ft\x8fT\xb4R{9>b\xf47')
     35851ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ofaSIY629mnX')
     35852ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ofaSIY629mnX')
     35864ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('141.24.211.56', 47536)) State.FROZEN -> State.IN_PROGRESS
     35864ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/+\xfdWA\x05\x18\xca\xee\x8cM\xf6')
     35885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65260) -> ('141.24.211.56', 47536)) State.FROZEN -> State.IN_PROGRESS
     35885ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7Qo>\xddT\xb4\x86\xe9v\xbb@')
     35886ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xf2\xfa\x90\x17\xd4\xd2\xacqxH?,')
     35886ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xf2\xfa\x90\x17\xd4\xd2\xacqxH?,')
     35887ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 47536)
     35906ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     35906ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     35908ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     35909ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     35912ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     35913ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     35913ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     35913ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     35914ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     35915ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "connected"}]
     35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0)
     35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     35922ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/bYYiWGcQhq9')
     35923ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/bYYiWGcQhq9')
     35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3847673367, stream_id=1, stream_seq=0)
     35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3847673367, gaps=[])
     35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=284368406, stream_id=1, stream_seq=0)
     35925ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368406, gaps=[])
     35926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=284368407, stream_id=1, stream_seq=1)
     35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368407, gaps=[])
     35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368408, stream_id=1, stream_seq=2)
     35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368408, gaps=[])
     35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368409, stream_id=1, stream_seq=2)
     35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368409, gaps=[])
     35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368410, stream_id=1, stream_seq=2)
     35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368410, gaps=[])
     35930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368411, stream_id=1, stream_seq=2)
     35930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368411, gaps=[])
     35931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368412, stream_id=1, stream_seq=2)
     35931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368412, gaps=[])
     35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368413, stream_id=1, stream_seq=2)
     35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368413, gaps=[])
     35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368414, stream_id=1, stream_seq=2)
     35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368414, gaps=[])
     35934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368415, stream_id=1, stream_seq=2)
     35934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368415, gaps=[])
     35938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368416, stream_id=1, stream_seq=3)
     35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368416, gaps=[])
     35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368417, stream_id=1, stream_seq=3)
     35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368417, gaps=[])
     35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368418, stream_id=1, stream_seq=3)
     35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368418, gaps=[])
     35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368419, stream_id=1, stream_seq=3)
     35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368419, gaps=[])
     35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368420, stream_id=1, stream_seq=3)
     35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368420, gaps=[])
     35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368421, stream_id=1, stream_seq=3)
     35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368421, gaps=[])
     35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368422, stream_id=1, stream_seq=3)
     35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368422, gaps=[])
     35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368423, stream_id=1, stream_seq=3)
     35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368423, gaps=[])
     35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368424, stream_id=1, stream_seq=4)
     35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368424, gaps=[])
     35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368425, stream_id=1, stream_seq=4)
     35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368425, gaps=[])
     35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368426, stream_id=1, stream_seq=4)
     35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368426, gaps=[])
     35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368427, stream_id=1, stream_seq=4)
     35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368427, gaps=[])
     35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368428, stream_id=1, stream_seq=4)
     35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368428, gaps=[])
     35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368429, stream_id=1, stream_seq=4)
     35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368429, gaps=[])
     35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368430, stream_id=1, stream_seq=4)
     35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368430, gaps=[])
     35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368431, stream_id=1, stream_seq=4)
     35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368431, gaps=[])
     35951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368432, stream_id=1, stream_seq=5)
     35951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368432, gaps=[])
     35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368433, stream_id=1, stream_seq=5)
     35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368433, gaps=[])
     35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368434, stream_id=1, stream_seq=5)
     35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368434, gaps=[])
     35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368435, stream_id=1, stream_seq=5)
     35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368435, gaps=[])
     35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368436, stream_id=1, stream_seq=5)
     35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368436, gaps=[])
     35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368437, stream_id=1, stream_seq=5)
     35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368437, gaps=[])
     35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368438, stream_id=1, stream_seq=5)
     35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368438, gaps=[])
     35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368439, stream_id=1, stream_seq=5)
     35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368439, gaps=[])
     35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368440, stream_id=1, stream_seq=6)
     35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368440, gaps=[])
     35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368441, stream_id=1, stream_seq=6)
     35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368441, gaps=[])
     35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368442, stream_id=1, stream_seq=6)
     35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368442, gaps=[])
     35959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368443, stream_id=1, stream_seq=6)
     35959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368443, gaps=[])
     35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368444, stream_id=1, stream_seq=6)
     35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368444, gaps=[])
     35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368445, stream_id=1, stream_seq=6)
     35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368445, gaps=[])
     35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368446, stream_id=1, stream_seq=6)
     35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368446, gaps=[])
     35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368447, stream_id=1, stream_seq=6)
     35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368447, gaps=[])
     35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368448, stream_id=1, stream_seq=7)
     35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368448, gaps=[])
     35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368449, stream_id=1, stream_seq=7)
     35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368449, gaps=[])
     35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368450, stream_id=1, stream_seq=7)
     35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368450, gaps=[])
     35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368451, stream_id=1, stream_seq=7)
     35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368451, gaps=[])
     35965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368452, stream_id=1, stream_seq=7)
     35965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368452, gaps=[])
     35965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368453, stream_id=1, stream_seq=7)
     35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368453, gaps=[])
     35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368454, stream_id=1, stream_seq=7)
     35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368454, gaps=[])
     35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368455, stream_id=1, stream_seq=7)
     35967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368455, gaps=[])
     35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368456, stream_id=1, stream_seq=8)
     35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368456, gaps=[])
     35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368457, stream_id=1, stream_seq=8)
     35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368457, gaps=[])
     35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368458, stream_id=1, stream_seq=8)
     35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368458, gaps=[])
     35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368459, stream_id=1, stream_seq=8)
     35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368459, gaps=[])
     35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368460, stream_id=1, stream_seq=8)
     35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368460, gaps=[])
     35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368461, stream_id=1, stream_seq=8)
     35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368461, gaps=[])
     35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368462, stream_id=1, stream_seq=8)
     35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368462, gaps=[])
     35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368463, stream_id=1, stream_seq=8)
     35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368463, gaps=[])
     35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368464, stream_id=1, stream_seq=9)
     35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368464, gaps=[])
     35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368465, stream_id=1, stream_seq=9)
     35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368465, gaps=[])
     35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368466, stream_id=1, stream_seq=9)
     35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368466, gaps=[])
     35974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368467, stream_id=1, stream_seq=9)
     35974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368467, gaps=[])
     35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368468, stream_id=1, stream_seq=9)
     35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368468, gaps=[])
     35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368469, stream_id=1, stream_seq=9)
     35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368469, gaps=[])
     35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368470, stream_id=1, stream_seq=9)
     35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368470, gaps=[])
     35977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368471, stream_id=1, stream_seq=9)
     35978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368471, gaps=[])
     35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368472, stream_id=1, stream_seq=10)
     35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368472, gaps=[])
     35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368473, stream_id=1, stream_seq=10)
     35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368473, gaps=[])
     35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368474, stream_id=1, stream_seq=10)
     35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368474, gaps=[])
     35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368475, stream_id=1, stream_seq=10)
     35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368475, gaps=[])
     35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368476, stream_id=1, stream_seq=10)
     35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368476, gaps=[])
     35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368477, stream_id=1, stream_seq=10)
     35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368477, gaps=[])
     35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368478, stream_id=1, stream_seq=10)
     35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368478, gaps=[])
     35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368479, stream_id=1, stream_seq=10)
     35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368479, gaps=[])
     35984ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0Q248whOIOgL')
     35985ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0Q248whOIOgL')
     35985ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('172.17.0.2', 47536)) State.WAITING -> State.IN_PROGRESS
     35985ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"p\xdc'E?\x7f\xa4\xea\xd6\xabr\xb7")
     35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368480, stream_id=1, stream_seq=11)
     35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368480, gaps=[])
     35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368481, stream_id=1, stream_seq=11)
     35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368481, gaps=[])
     35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368482, stream_id=1, stream_seq=11)
     35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368482, gaps=[])
     35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368483, stream_id=1, stream_seq=11)
     35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368483, gaps=[])
     35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368484, stream_id=1, stream_seq=11)
     35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368484, gaps=[])
     35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368485, stream_id=1, stream_seq=11)
     35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368485, gaps=[])
     35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368486, stream_id=1, stream_seq=11)
     35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368486, gaps=[])
     35989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368487, stream_id=1, stream_seq=11)
     35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368487, gaps=[])
     35990ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"p\xdc'E?\x7f\xa4\xea\xd6\xabr\xb7")
     35990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('172.17.0.2', 47536)) State.IN_PROGRESS -> State.SUCCEEDED
     35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368488, stream_id=1, stream_seq=12)
     35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368488, gaps=[])
     35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368489, stream_id=1, stream_seq=12)
     35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368489, gaps=[])
     35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368490, stream_id=1, stream_seq=12)
     35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368490, gaps=[])
     35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368491, stream_id=1, stream_seq=12)
     35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368491, gaps=[])
     35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368492, stream_id=1, stream_seq=12)
     35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368492, gaps=[])
     35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368493, stream_id=1, stream_seq=12)
     35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368493, gaps=[])
     35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368494, stream_id=1, stream_seq=12)
     35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368494, gaps=[])
     35995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368495, stream_id=1, stream_seq=12)
     35995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368495, gaps=[])
     35997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368496, stream_id=1, stream_seq=13)
     35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368496, gaps=[])
     35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368497, stream_id=1, stream_seq=13)
     35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368497, gaps=[])
     35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368498, stream_id=1, stream_seq=13)
     35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368498, gaps=[])
     35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368499, stream_id=1, stream_seq=13)
     35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368499, gaps=[])
     35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368500, stream_id=1, stream_seq=13)
     35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368500, gaps=[])
     36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368501, stream_id=1, stream_seq=13)
     36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368501, gaps=[])
     36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368502, stream_id=1, stream_seq=13)
     36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368502, gaps=[])
     36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368503, stream_id=1, stream_seq=13)
     36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368503, gaps=[])
     36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368504, stream_id=1, stream_seq=14)
     36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368504, gaps=[])
     36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368505, stream_id=1, stream_seq=14)
     36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368505, gaps=[])
     36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368506, stream_id=1, stream_seq=14)
     36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368506, gaps=[])
     36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368507, stream_id=1, stream_seq=14)
     36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368507, gaps=[])
     36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368508, stream_id=1, stream_seq=14)
     36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368508, gaps=[])
     36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368509, stream_id=1, stream_seq=14)
     36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368509, gaps=[])
     36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368510, stream_id=1, stream_seq=14)
     36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368510, gaps=[])
     36005ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     36005ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368511, stream_id=1, stream_seq=14)
     36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368511, gaps=[])
     36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368512, stream_id=1, stream_seq=15)
     36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368512, gaps=[])
     36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368513, stream_id=1, stream_seq=15)
     36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368513, gaps=[])
     36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368514, stream_id=1, stream_seq=15)
     36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368514, gaps=[])
     36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368515, stream_id=1, stream_seq=15)
     36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368515, gaps=[])
     36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368516, stream_id=1, stream_seq=15)
     36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368516, gaps=[])
     36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368517, stream_id=1, stream_seq=15)
     36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368517, gaps=[])
     36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368518, stream_id=1, stream_seq=15)
     36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368518, gaps=[])
     36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368519, stream_id=1, stream_seq=15)
     36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368519, gaps=[])
     36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368520, stream_id=1, stream_seq=16)
     36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368520, gaps=[])
     36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368521, stream_id=1, stream_seq=16)
     36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368521, gaps=[])
     36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368522, stream_id=1, stream_seq=16)
     36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368522, gaps=[])
     36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368523, stream_id=1, stream_seq=16)
     36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368523, gaps=[])
     36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368524, stream_id=1, stream_seq=16)
     36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368524, gaps=[])
     36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368525, stream_id=1, stream_seq=16)
     36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368525, gaps=[])
     36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368526, stream_id=1, stream_seq=16)
     36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368526, gaps=[])
     36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368527, stream_id=1, stream_seq=16)
     36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368527, gaps=[])
     36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368528, stream_id=1, stream_seq=17)
     36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368528, gaps=[])
     36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368529, stream_id=1, stream_seq=17)
     36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368529, gaps=[])
     36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368530, stream_id=1, stream_seq=17)
     36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368530, gaps=[])
     36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368531, stream_id=1, stream_seq=17)
     36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368531, gaps=[])
     36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368532, stream_id=1, stream_seq=17)
     36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368532, gaps=[])
     36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368533, stream_id=1, stream_seq=17)
     36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368533, gaps=[])
     36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368534, stream_id=1, stream_seq=17)
     36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368534, gaps=[])
     36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368535, stream_id=1, stream_seq=17)
     36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368535, gaps=[])
     36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368536, stream_id=1, stream_seq=18)
     36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368536, gaps=[])
     36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368537, stream_id=1, stream_seq=18)
     36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368537, gaps=[])
     36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368538, stream_id=1, stream_seq=18)
     36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368538, gaps=[])
     36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368539, stream_id=1, stream_seq=18)
     36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368539, gaps=[])
     36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368540, stream_id=1, stream_seq=18)
     36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368540, gaps=[])
     36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368541, stream_id=1, stream_seq=18)
     36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368541, gaps=[])
     36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368542, stream_id=1, stream_seq=18)
     36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368542, gaps=[])
     36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368543, stream_id=1, stream_seq=18)
     36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368543, gaps=[])
     36021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368544, stream_id=1, stream_seq=19)
     36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368544, gaps=[])
     36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368545, stream_id=1, stream_seq=19)
     36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368545, gaps=[])
     36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368546, stream_id=1, stream_seq=19)
     36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368546, gaps=[])
     36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368547, stream_id=1, stream_seq=19)
     36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368547, gaps=[])
     36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368548, stream_id=1, stream_seq=19)
     36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368548, gaps=[])
     36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368549, stream_id=1, stream_seq=19)
     36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368549, gaps=[])
     36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368550, stream_id=1, stream_seq=19)
     36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368550, gaps=[])
     36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368551, stream_id=1, stream_seq=19)
     36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368551, gaps=[])
     36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368552, stream_id=1, stream_seq=20)
     36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368552, gaps=[])
     36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368553, stream_id=1, stream_seq=20)
     36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368553, gaps=[])
     36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368554, stream_id=1, stream_seq=20)
     36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368554, gaps=[])
     36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368555, stream_id=1, stream_seq=20)
     36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368555, gaps=[])
     36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368556, stream_id=1, stream_seq=20)
     36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368556, gaps=[])
     36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368557, stream_id=1, stream_seq=20)
     36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368557, gaps=[])
     36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368558, stream_id=1, stream_seq=20)
     36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368558, gaps=[])
     36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368559, stream_id=1, stream_seq=20)
     36029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368559, gaps=[])
     36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368560, stream_id=1, stream_seq=21)
     36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368560, gaps=[])
     36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368561, stream_id=1, stream_seq=21)
     36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368561, gaps=[])
     36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368562, stream_id=1, stream_seq=21)
     36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368562, gaps=[])
     36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368563, stream_id=1, stream_seq=21)
     36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368563, gaps=[])
     36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368564, stream_id=1, stream_seq=21)
     36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368564, gaps=[])
     36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368565, stream_id=1, stream_seq=21)
     36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368565, gaps=[])
     36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368566, stream_id=1, stream_seq=21)
     36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368566, gaps=[])
     36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368567, stream_id=1, stream_seq=21)
     36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368567, gaps=[])
     36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368568, stream_id=1, stream_seq=22)
     36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368568, gaps=[])
     36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368569, stream_id=1, stream_seq=22)
     36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368569, gaps=[])
     36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368570, stream_id=1, stream_seq=22)
     36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368570, gaps=[])
     36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368571, stream_id=1, stream_seq=22)
     36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368571, gaps=[])
     36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368572, stream_id=1, stream_seq=22)
     36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368572, gaps=[])
     36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368573, stream_id=1, stream_seq=22)
     36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368573, gaps=[])
     36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368574, stream_id=1, stream_seq=22)
     36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368574, gaps=[])
     36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368575, stream_id=1, stream_seq=22)
     36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368575, gaps=[])
     36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368576, stream_id=1, stream_seq=23)
     36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368576, gaps=[])
     36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368577, stream_id=1, stream_seq=23)
     36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368577, gaps=[])
     36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368578, stream_id=1, stream_seq=23)
     36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368578, gaps=[])
     36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368579, stream_id=1, stream_seq=23)
     36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368579, gaps=[])
     36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368580, stream_id=1, stream_seq=23)
     36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368580, gaps=[])
     36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368581, stream_id=1, stream_seq=23)
     36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368581, gaps=[])
     36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368582, stream_id=1, stream_seq=23)
     36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368582, gaps=[])
     36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368583, stream_id=1, stream_seq=23)
     36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368583, gaps=[])
     36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368584, stream_id=1, stream_seq=24)
     36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368584, gaps=[])
     36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368585, stream_id=1, stream_seq=24)
     36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368585, gaps=[])
     36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368586, stream_id=1, stream_seq=24)
     36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368586, gaps=[])
     36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368587, stream_id=1, stream_seq=24)
     36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368587, gaps=[])
     36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368588, stream_id=1, stream_seq=24)
     36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368588, gaps=[])
     36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368589, stream_id=1, stream_seq=24)
     36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368589, gaps=[])
     36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368590, stream_id=1, stream_seq=24)
     36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368590, gaps=[])
     36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368591, stream_id=1, stream_seq=24)
     36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368591, gaps=[])
     36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368592, stream_id=1, stream_seq=25)
     36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368592, gaps=[])
     36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368593, stream_id=1, stream_seq=25)
     36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368593, gaps=[])
     36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368594, stream_id=1, stream_seq=25)
     36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368594, gaps=[])
     36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368595, stream_id=1, stream_seq=25)
     36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368595, gaps=[])
     36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368596, stream_id=1, stream_seq=25)
     36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368596, gaps=[])
     36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368597, stream_id=1, stream_seq=25)
     36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368597, gaps=[])
     36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368598, stream_id=1, stream_seq=25)
     36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368598, gaps=[])
     36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368599, stream_id=1, stream_seq=25)
     36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368599, gaps=[])
     36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368600, stream_id=1, stream_seq=26)
     36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368600, gaps=[])
     36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368601, stream_id=1, stream_seq=26)
     36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368601, gaps=[])
     36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368602, stream_id=1, stream_seq=26)
     36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368602, gaps=[])
     36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368603, stream_id=1, stream_seq=26)
     36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368603, gaps=[])
     36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368604, stream_id=1, stream_seq=26)
     36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368604, gaps=[])
     36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368605, stream_id=1, stream_seq=26)
     36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368605, gaps=[])
     36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368606, stream_id=1, stream_seq=26)
     36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368606, gaps=[])
     36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368607, stream_id=1, stream_seq=26)
     36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368607, gaps=[])
     36055ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368608, stream_id=1, stream_seq=27)
     36055ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368608, gaps=[])
     36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368609, stream_id=1, stream_seq=27)
     36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368609, gaps=[])
     36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368610, stream_id=1, stream_seq=27)
     36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368610, gaps=[])
     36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368611, stream_id=1, stream_seq=27)
     36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368611, gaps=[])
     36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368612, stream_id=1, stream_seq=27)
     36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368612, gaps=[])
     36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368613, stream_id=1, stream_seq=27)
     36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368613, gaps=[])
     36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368614, stream_id=1, stream_seq=27)
     36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368614, gaps=[])
     36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368615, stream_id=1, stream_seq=27)
     36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368615, gaps=[])
     36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368616, stream_id=1, stream_seq=28)
     36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368616, gaps=[])
     36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368617, stream_id=1, stream_seq=28)
     36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368617, gaps=[])
     36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368618, stream_id=1, stream_seq=28)
     36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368618, gaps=[])
     36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368619, stream_id=1, stream_seq=28)
     36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368619, gaps=[])
     36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368620, stream_id=1, stream_seq=28)
     36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368620, gaps=[])
     36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368621, stream_id=1, stream_seq=28)
     36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368621, gaps=[])
     36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368622, stream_id=1, stream_seq=28)
     36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368622, gaps=[])
     36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368623, stream_id=1, stream_seq=28)
     36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368623, gaps=[])
     36062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368624, stream_id=1, stream_seq=29)
     36062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368624, gaps=[])
     36063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368625, stream_id=1, stream_seq=29)
     36063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368625, gaps=[])
     36063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368626, stream_id=1, stream_seq=29)
     36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368626, gaps=[])
     36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368627, stream_id=1, stream_seq=29)
     36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368627, gaps=[])
     36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368628, stream_id=1, stream_seq=29)
     36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368628, gaps=[])
     36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368629, stream_id=1, stream_seq=29)
     36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368629, gaps=[])
     36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368630, stream_id=1, stream_seq=29)
     36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368630, gaps=[])
     36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368631, stream_id=1, stream_seq=29)
     36066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368631, gaps=[])
     36066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368632, stream_id=1, stream_seq=30)
     36066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368632, gaps=[])
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368633, stream_id=1, stream_seq=30)
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368633, gaps=[])
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368634, stream_id=1, stream_seq=30)
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368634, gaps=[])
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368635, stream_id=1, stream_seq=30)
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368635, gaps=[])
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368636, stream_id=1, stream_seq=30)
     36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368636, gaps=[])
     36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368637, stream_id=1, stream_seq=30)
     36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368637, gaps=[])
     36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368638, stream_id=1, stream_seq=30)
     36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368638, gaps=[])
     36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368639, stream_id=1, stream_seq=30)
     36069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368639, gaps=[])
     36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368640, stream_id=1, stream_seq=31)
     36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368640, gaps=[])
     36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368641, stream_id=1, stream_seq=31)
     36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368641, gaps=[])
     36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368642, stream_id=1, stream_seq=31)
     36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368642, gaps=[])
     36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368643, stream_id=1, stream_seq=31)
     36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368643, gaps=[])
     36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368644, stream_id=1, stream_seq=31)
     36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368644, gaps=[])
     36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368645, stream_id=1, stream_seq=31)
     36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368645, gaps=[])
     36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368646, stream_id=1, stream_seq=31)
     36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368646, gaps=[])
     36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368647, stream_id=1, stream_seq=31)
     36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368647, gaps=[])
     36073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368648, stream_id=1, stream_seq=32)
     36073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368648, gaps=[])
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368649, stream_id=1, stream_seq=32)
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368649, gaps=[])
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368650, stream_id=1, stream_seq=32)
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368650, gaps=[])
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368651, stream_id=1, stream_seq=32)
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368651, gaps=[])
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368652, stream_id=1, stream_seq=32)
     36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368652, gaps=[])
     36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368653, stream_id=1, stream_seq=32)
     36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368653, gaps=[])
     36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368654, stream_id=1, stream_seq=32)
     36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368654, gaps=[])
     36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368655, stream_id=1, stream_seq=32)
     36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368655, gaps=[])
     36076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368656, stream_id=1, stream_seq=33)
     36076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368656, gaps=[])
     36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368657, stream_id=1, stream_seq=33)
     36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368657, gaps=[])
     36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368658, stream_id=1, stream_seq=33)
     36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368658, gaps=[])
     36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368659, stream_id=1, stream_seq=33)
     36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368659, gaps=[])
     36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368660, stream_id=1, stream_seq=33)
     36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368660, gaps=[])
     36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368661, stream_id=1, stream_seq=33)
     36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368661, gaps=[])
     36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368662, stream_id=1, stream_seq=33)
     36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368662, gaps=[])
     36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368663, stream_id=1, stream_seq=33)
     36108ms [log] 262140
     36108ms [log] 262140
     36108ms [log] [file] 
     36109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368663, gaps=[])
     36280ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='')
     36281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     36281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     36281ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     36281ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     36281ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     36281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     36281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     36282ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     36282ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     36282ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     36282ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     36282ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "closed"}]
     36283ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     36283ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     36283ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xcc\x0cm\x9d\xd7Sy\xbd9\x84\xf6\xa7')
     36284ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xcc\x0cm\x9d\xd7Sy\xbd9\x84\xf6\xa7')
     36284ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65260)
     36285ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     36285ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     36350ms [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='')
     36350ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to js Client File tests : should transmit file
     36407ms [err] Traceback (most recent call last):
     36407ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     36407ms [err]     return _run_code(code, main_globals, None,
     36407ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     36407ms [err]     exec(code, run_globals)
     36407ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     36408ms [err]     sys.exit(main())
     36408ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     36408ms [err]     asyncio.run(main_async())
     36408ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     36408ms [err]     return loop.run_until_complete(main)
     36408ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     36408ms [err]     self.run_forever()
     36408ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     36408ms [err]     self._run_once()
     36408ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     36409ms [err]     event_list = self._selector.select(timeout)
     36409ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     36409ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     36409ms [err] KeyboardInterrupt
     36411ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     36411ms [err]   h.flush()
     36411ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== python Client to python Client File tests : should transmit file
     41548ms [log] starting device
     41936ms [err] DEBUG:asyncio:Using selector: EpollSelector
     42007ms [err] ERROR:asyncio:Unclosed client session
     42007ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f63a52828f0>
     42065ms [log] parsing
     42065ms [log] creating device handler
     42065ms [log] [ready]
     42065ms [log] reading line
     42065ms [log] [websocketToken] "1081a164-7eae-45ac-8286-ab25de61a9e5"
     42079ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     42079ms [log] [websocketConnected]
     42307ms [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='')
     42307ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     42329ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b0dedd47-59bb-4aa8-8297-065016c04bb7"}}', extra='')
     42329ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b0dedd47-59bb-4aa8-8297-065016c04bb7"}
     42368ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='')
     42377ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "new"}]
     44380ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     44380ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     44380ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     44380ms [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='')
     44380ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     44400ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204935 3930204935 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 57569 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 57569 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60693 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57569 typ srflx raddr 172.30.0.1 rport 57569\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60693 typ srflx raddr 172.17.0.2 rport 60693\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50413 typ relay raddr 172.17.0.2 rport 48881\\r\\na=end-of-candidates\\r\\na=ice-ufrag:603q\\r\\na=ice-pwd:rIgdB2BE1KIo0jNvrhVYYl\\r\\na=fingerprint:sha-256 F9:9A:07:30:B0:06:32:32:EC:73:C6:87:EB:C3:00:60:28:43:22:24:B8:4F:2E:2B:FE:D6:8B:FD:B9:24:AF:B7\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
     44400ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     44400ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     44401ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     44401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     44401ms [err] v=0
     44401ms [err] o=- 3930204935 3930204935 IN IP4 0.0.0.0
     44401ms [err] s=-
     44401ms [err] t=0 0
     44401ms [err] a=group:BUNDLE 0
     44401ms [err] a=msid-semantic:WMS *
     44401ms [err] m=application 57569 DTLS/SCTP 5000
     44401ms [err] c=IN IP4 172.30.0.1
     44401ms [err] a=mid:0
     44401ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     44401ms [err] a=max-message-size:65536
     44401ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57569 typ host
     44401ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60693 typ host
     44401ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57569 typ srflx raddr 172.30.0.1 rport 57569
     44401ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60693 typ srflx raddr 172.17.0.2 rport 60693
     44401ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50413 typ relay raddr 172.17.0.2 rport 48881
     44401ms [err] a=end-of-candidates
     44401ms [err] a=ice-ufrag:603q
     44401ms [err] a=ice-pwd:rIgdB2BE1KIo0jNvrhVYYl
     44401ms [err] a=fingerprint:sha-256 F9:9A:07:30:B0:06:32:32:EC:73:C6:87:EB:C3:00:60:28:43:22:24:B8:4F:2E:2B:FE:D6:8B:FD:B9:24:AF:B7
     44401ms [err] a=setup:actpass
     44401ms [err] 
     44404ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     44404ms [err] v=0
     44404ms [err] o=- 3930204935 3930204935 IN IP4 0.0.0.0
     44404ms [err] s=-
     44404ms [err] t=0 0
     44404ms [err] a=group:BUNDLE 0
     44404ms [err] a=msid-semantic:WMS *
     44404ms [err] m=application 57569 DTLS/SCTP 5000
     44404ms [err] c=IN IP4 172.30.0.1
     44404ms [err] a=mid:0
     44404ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     44404ms [err] a=max-message-size:65536
     44404ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57569 typ host
     44404ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60693 typ host
     44404ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57569 typ srflx raddr 172.30.0.1 rport 57569
     44404ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60693 typ srflx raddr 172.17.0.2 rport 60693
     44404ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50413 typ relay raddr 172.17.0.2 rport 48881
     44404ms [err] a=end-of-candidates
     44404ms [err] a=ice-ufrag:603q
     44404ms [err] a=ice-pwd:rIgdB2BE1KIo0jNvrhVYYl
     44404ms [err] a=fingerprint:sha-256 F9:9A:07:30:B0:06:32:32:EC:73:C6:87:EB:C3:00:60:28:43:22:24:B8:4F:2E:2B:FE:D6:8B:FD:B9:24:AF:B7
     44404ms [err] a=setup:actpass
     44404ms [err] 
     44405ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     44405ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "new"}]
     44407ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     44407ms [err] v=0
     44407ms [err] o=- 3930204935 3930204935 IN IP4 0.0.0.0
     44407ms [err] s=-
     44407ms [err] t=0 0
     44407ms [err] a=group:BUNDLE 0
     44407ms [err] a=msid-semantic:WMS *
     44407ms [err] m=application 9 DTLS/SCTP 5000
     44407ms [err] c=IN IP4 0.0.0.0
     44407ms [err] a=mid:0
     44407ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     44407ms [err] a=max-message-size:65536
     44407ms [err] a=ice-ufrag:y0SK
     44407ms [err] a=ice-pwd:8WwXdcM0amhCCSWsbnbVok
     44407ms [err] a=fingerprint:sha-256 01:50:15:7A:4F:AE:83:3B:FD:D2:71:C3:3C:7B:3B:D4:EC:2B:05:E8:39:8B:2E:42:56:CF:76:F8:C3:BE:25:85
     44407ms [err] a=setup:active
     44407ms [err] 
     44408ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     44408ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     44408ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     44410ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     44411ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     44412ms [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'|.\xb1J\x05\xdc&%l\xfb\x97\xc3')
     44413ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z\x05#\x0fv\xd2\x16\x08I\xf6\x9a\x9d')
     44413ms [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'|.\xb1J\x05\xdc&%l\xfb\x97\xc3')
     44414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z\x05#\x0fv\xd2\x16\x08I\xf6\x9a\x9d')
     44415ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     44415ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1c\x80\xed\xa5\xac[\x86\x94\x8aCZt')
     44416ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1c\x80\xed\xa5\xac[\x86\x94\x8aCZt')
     44417ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x87\x94\t\xe2n\xe5g+J\x06\xca\xfe')
     44418ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x87\x94\t\xe2n\xe5g+J\x06\xca\xfe')
     44418ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57431) (expires in 600 seconds)
     44418ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f63a4910d30>)
     44418ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     44419ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     44419ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     44419ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.30.0.1', 57569)) State.FROZEN -> State.WAITING
     44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('172.30.0.1', 57569)) State.FROZEN -> State.WAITING
     44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 60693)) State.FROZEN -> State.WAITING
     44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('172.30.0.1', 57569)) State.FROZEN -> State.WAITING
     44421ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     44421ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     44421ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.30.0.1', 57569)) State.WAITING -> State.IN_PROGRESS
     44422ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d\xd4_\xae-\x92\xeb\x04\x15\xd4\x8b\xd7')
     44422ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "connecting"}]
     44423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d\xd4_\xae-\x92\xeb\x04\x15\xd4\x8b\xd7')
     44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.30.0.1', 57569)) State.IN_PROGRESS -> State.SUCCEEDED
     44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 57569)) State.FROZEN -> State.WAITING
     44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 60693)) State.FROZEN -> State.WAITING
     44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.210.113', 50413)) State.FROZEN -> State.WAITING
     44434ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A\x8a\x13\x02\xefo\xb8&R\xe2^\x07')
     44434ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A\x8a\x13\x02\xefo\xb8&R\xe2^\x07')
     44434ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('172.30.0.1', 57569)) State.WAITING -> State.FAILED
     44434ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 60693)) State.WAITING -> State.FAILED
     44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('172.17.0.2', 60693)) State.FROZEN -> State.FAILED
     44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 57569)) State.WAITING -> State.FAILED
     44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('141.24.211.56', 57569)) State.FROZEN -> State.FAILED
     44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 60693)) State.WAITING -> State.FAILED
     44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('141.24.211.56', 60693)) State.FROZEN -> State.FAILED
     44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('172.30.0.1', 57569)) State.WAITING -> State.FAILED
     44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('172.17.0.2', 60693)) State.FROZEN -> State.FAILED
     44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.210.113', 50413)) State.WAITING -> State.FAILED
     44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('141.24.210.113', 50413)) State.FROZEN -> State.FAILED
     44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('141.24.211.56', 57569)) State.FROZEN -> State.FAILED
     44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('141.24.211.56', 60693)) State.FROZEN -> State.FAILED
     44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('141.24.210.113', 50413)) State.FROZEN -> State.FAILED
     44437ms [err] INFO:aioice.ice:Connection(0) ICE completed
     44437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'N\x012\xf9\xdc\x7f~4\xb7\x13[Q')
     44437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'N\x012\xf9\xdc\x7f~4\xb7\x13[Q')
     44437ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(OPJwyiGYcV 1 udp 1862270975 172.17.0.2 57569 typ prflx)
     44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 57569)) State.WAITING -> State.IN_PROGRESS
     44437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'V\x0f\x8a+\xa5\xf7]^3\xd9\xd9M')
     44438ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'V\x0f\x8a+\xa5\xf7]^3\xd9\xd9M')
     44438ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 57569)) State.IN_PROGRESS -> State.SUCCEEDED
     44442ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     44442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     44444ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     44444ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     44461ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     44462ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     44462ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     44462ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     44462ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     44463ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "connected"}]
     44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1890963838, stream_id=1, stream_seq=0)
     44468ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1041779593, stream_id=1, stream_seq=0)
     44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963838, gaps=[])
     44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1041779593, gaps=[])
     44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1890963839, stream_id=1, stream_seq=1)
     44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963839, gaps=[])
     44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963840, stream_id=1, stream_seq=2)
     44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963840, gaps=[])
     44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963841, stream_id=1, stream_seq=2)
     44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963841, gaps=[])
     44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963842, stream_id=1, stream_seq=2)
     44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963842, gaps=[])
     44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963843, stream_id=1, stream_seq=2)
     44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963843, gaps=[])
     44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963844, stream_id=1, stream_seq=2)
     44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963844, gaps=[])
     44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963845, stream_id=1, stream_seq=2)
     44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963845, gaps=[])
     44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963846, stream_id=1, stream_seq=2)
     44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963846, gaps=[])
     44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963847, stream_id=1, stream_seq=3)
     44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963847, gaps=[])
     44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963848, stream_id=1, stream_seq=3)
     44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963848, gaps=[])
     44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963849, stream_id=1, stream_seq=3)
     44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963849, gaps=[])
     44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963850, stream_id=1, stream_seq=3)
     44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963850, gaps=[])
     44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963851, stream_id=1, stream_seq=3)
     44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963851, gaps=[])
     44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963852, stream_id=1, stream_seq=3)
     44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963852, gaps=[])
     44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963853, stream_id=1, stream_seq=3)
     44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963853, gaps=[])
     44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963854, stream_id=1, stream_seq=4)
     44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963854, gaps=[])
     44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963855, stream_id=1, stream_seq=4)
     44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963855, gaps=[])
     44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963856, stream_id=1, stream_seq=4)
     44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963856, gaps=[])
     44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963857, stream_id=1, stream_seq=4)
     44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963857, gaps=[])
     44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963858, stream_id=1, stream_seq=4)
     44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963858, gaps=[])
     44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963859, stream_id=1, stream_seq=4)
     44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963859, gaps=[])
     44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963860, stream_id=1, stream_seq=4)
     44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963860, gaps=[])
     44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963861, stream_id=1, stream_seq=5)
     44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963861, gaps=[])
     44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963862, stream_id=1, stream_seq=5)
     44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963862, gaps=[])
     44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963863, stream_id=1, stream_seq=5)
     44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963863, gaps=[])
     44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963864, stream_id=1, stream_seq=5)
     44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963864, gaps=[])
     44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963865, stream_id=1, stream_seq=5)
     44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963865, gaps=[])
     44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963866, stream_id=1, stream_seq=5)
     44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963866, gaps=[])
     44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963867, stream_id=1, stream_seq=5)
     44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963867, gaps=[])
     44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963868, stream_id=1, stream_seq=6)
     44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963868, gaps=[])
     44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963869, stream_id=1, stream_seq=6)
     44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963869, gaps=[])
     44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963870, stream_id=1, stream_seq=6)
     44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963870, gaps=[])
     44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963871, stream_id=1, stream_seq=6)
     44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963871, gaps=[])
     44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963872, stream_id=1, stream_seq=6)
     44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963872, gaps=[])
     44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963873, stream_id=1, stream_seq=6)
     44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963873, gaps=[])
     44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963874, stream_id=1, stream_seq=6)
     44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963874, gaps=[])
     44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963875, stream_id=1, stream_seq=7)
     44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963875, gaps=[])
     44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963876, stream_id=1, stream_seq=7)
     44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963876, gaps=[])
     44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963877, stream_id=1, stream_seq=7)
     44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963877, gaps=[])
     44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963878, stream_id=1, stream_seq=7)
     44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963878, gaps=[])
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963879, stream_id=1, stream_seq=7)
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963879, gaps=[])
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963880, stream_id=1, stream_seq=7)
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963880, gaps=[])
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963881, stream_id=1, stream_seq=7)
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963881, gaps=[])
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963882, stream_id=1, stream_seq=8)
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963882, gaps=[])
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963883, stream_id=1, stream_seq=8)
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963883, gaps=[])
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963884, stream_id=1, stream_seq=8)
     44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963884, gaps=[])
     44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963885, stream_id=1, stream_seq=8)
     44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963885, gaps=[])
     44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963886, stream_id=1, stream_seq=8)
     44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963886, gaps=[])
     44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963887, stream_id=1, stream_seq=8)
     44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963887, gaps=[])
     44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963888, stream_id=1, stream_seq=8)
     44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963888, gaps=[])
     44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963889, stream_id=1, stream_seq=9)
     44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963889, gaps=[])
     44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963890, stream_id=1, stream_seq=9)
     44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963890, gaps=[])
     44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963891, stream_id=1, stream_seq=9)
     44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963891, gaps=[])
     44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963892, stream_id=1, stream_seq=9)
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963892, gaps=[])
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963893, stream_id=1, stream_seq=9)
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963893, gaps=[])
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963894, stream_id=1, stream_seq=9)
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963894, gaps=[])
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963895, stream_id=1, stream_seq=9)
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963895, gaps=[])
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963896, stream_id=1, stream_seq=10)
     44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963896, gaps=[])
     44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963897, stream_id=1, stream_seq=10)
     44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963897, gaps=[])
     44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963898, stream_id=1, stream_seq=10)
     44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963898, gaps=[])
     44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963899, stream_id=1, stream_seq=10)
     44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963899, gaps=[])
     44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963900, stream_id=1, stream_seq=10)
     44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963900, gaps=[])
     44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963901, stream_id=1, stream_seq=10)
     44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963901, gaps=[])
     44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963902, stream_id=1, stream_seq=10)
     44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963902, gaps=[])
     44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963903, stream_id=1, stream_seq=11)
     44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963903, gaps=[])
     44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963904, stream_id=1, stream_seq=11)
     44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963904, gaps=[])
     44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963905, stream_id=1, stream_seq=11)
     44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963905, gaps=[])
     44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963906, stream_id=1, stream_seq=11)
     44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963906, gaps=[])
     44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963907, stream_id=1, stream_seq=11)
     44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963907, gaps=[])
     44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963908, stream_id=1, stream_seq=11)
     44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963908, gaps=[])
     44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963909, stream_id=1, stream_seq=11)
     44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963909, gaps=[])
     44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963910, stream_id=1, stream_seq=12)
     44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963910, gaps=[])
     44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963911, stream_id=1, stream_seq=12)
     44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963911, gaps=[])
     44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963912, stream_id=1, stream_seq=12)
     44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963912, gaps=[])
     44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963913, stream_id=1, stream_seq=12)
     44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963913, gaps=[])
     44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963914, stream_id=1, stream_seq=12)
     44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963914, gaps=[])
     44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963915, stream_id=1, stream_seq=12)
     44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963915, gaps=[])
     44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963916, stream_id=1, stream_seq=12)
     44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963916, gaps=[])
     44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963917, stream_id=1, stream_seq=13)
     44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963917, gaps=[])
     44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963918, stream_id=1, stream_seq=13)
     44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963918, gaps=[])
     44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963919, stream_id=1, stream_seq=13)
     44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963919, gaps=[])
     44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963920, stream_id=1, stream_seq=13)
     44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963920, gaps=[])
     44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963921, stream_id=1, stream_seq=13)
     44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963921, gaps=[])
     44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963922, stream_id=1, stream_seq=13)
     44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963922, gaps=[])
     44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963923, stream_id=1, stream_seq=13)
     44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963923, gaps=[])
     44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963924, stream_id=1, stream_seq=14)
     44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963924, gaps=[])
     44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963925, stream_id=1, stream_seq=14)
     44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963925, gaps=[])
     44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963926, stream_id=1, stream_seq=14)
     44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963926, gaps=[])
     44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963927, stream_id=1, stream_seq=14)
     44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963927, gaps=[])
     44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963928, stream_id=1, stream_seq=14)
     44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963928, gaps=[])
     44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963929, stream_id=1, stream_seq=14)
     44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963929, gaps=[])
     44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963930, stream_id=1, stream_seq=14)
     44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963930, gaps=[])
     44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963931, stream_id=1, stream_seq=15)
     44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963931, gaps=[])
     44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963932, stream_id=1, stream_seq=15)
     44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963932, gaps=[])
     44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963933, stream_id=1, stream_seq=15)
     44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963933, gaps=[])
     44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963934, stream_id=1, stream_seq=15)
     44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963934, gaps=[])
     44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963935, stream_id=1, stream_seq=15)
     44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963935, gaps=[])
     44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963936, stream_id=1, stream_seq=15)
     44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963936, gaps=[])
     44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963937, stream_id=1, stream_seq=15)
     44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963937, gaps=[])
     44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963938, stream_id=1, stream_seq=16)
     44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963938, gaps=[])
     44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963939, stream_id=1, stream_seq=16)
     44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963939, gaps=[])
     44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963940, stream_id=1, stream_seq=16)
     44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963940, gaps=[])
     44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963941, stream_id=1, stream_seq=16)
     44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963941, gaps=[])
     44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963942, stream_id=1, stream_seq=16)
     44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963942, gaps=[])
     44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963943, stream_id=1, stream_seq=16)
     44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963943, gaps=[])
     44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963944, stream_id=1, stream_seq=16)
     44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963944, gaps=[])
     44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963945, stream_id=1, stream_seq=17)
     44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963945, gaps=[])
     44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963946, stream_id=1, stream_seq=17)
     44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963946, gaps=[])
     44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963947, stream_id=1, stream_seq=17)
     44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963947, gaps=[])
     44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963948, stream_id=1, stream_seq=17)
     44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963948, gaps=[])
     44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963949, stream_id=1, stream_seq=17)
     44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963949, gaps=[])
     44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963950, stream_id=1, stream_seq=17)
     44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963950, gaps=[])
     44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963951, stream_id=1, stream_seq=17)
     44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963951, gaps=[])
     44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963952, stream_id=1, stream_seq=18)
     44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963952, gaps=[])
     44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963953, stream_id=1, stream_seq=18)
     44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963953, gaps=[])
     44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963954, stream_id=1, stream_seq=18)
     44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963954, gaps=[])
     44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963955, stream_id=1, stream_seq=18)
     44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963955, gaps=[])
     44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963956, stream_id=1, stream_seq=18)
     44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963956, gaps=[])
     44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963957, stream_id=1, stream_seq=18)
     44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963957, gaps=[])
     44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963958, stream_id=1, stream_seq=18)
     44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963958, gaps=[])
     44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963959, stream_id=1, stream_seq=19)
     44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963959, gaps=[])
     44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963960, stream_id=1, stream_seq=19)
     44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963960, gaps=[])
     44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963961, stream_id=1, stream_seq=19)
     44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963961, gaps=[])
     44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963962, stream_id=1, stream_seq=19)
     44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963962, gaps=[])
     44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963963, stream_id=1, stream_seq=19)
     44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963963, gaps=[])
     44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963964, stream_id=1, stream_seq=19)
     44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963964, gaps=[])
     44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963965, stream_id=1, stream_seq=19)
     44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963965, gaps=[])
     44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963966, stream_id=1, stream_seq=20)
     44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963966, gaps=[])
     44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963967, stream_id=1, stream_seq=20)
     44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963967, gaps=[])
     44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963968, stream_id=1, stream_seq=20)
     44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963968, gaps=[])
     44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963969, stream_id=1, stream_seq=20)
     44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963969, gaps=[])
     44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963970, stream_id=1, stream_seq=20)
     44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963970, gaps=[])
     44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963971, stream_id=1, stream_seq=20)
     44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963971, gaps=[])
     44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963972, stream_id=1, stream_seq=20)
     44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963972, gaps=[])
     44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963973, stream_id=1, stream_seq=21)
     44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963973, gaps=[])
     44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963974, stream_id=1, stream_seq=21)
     44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963974, gaps=[])
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963975, stream_id=1, stream_seq=21)
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963975, gaps=[])
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963976, stream_id=1, stream_seq=21)
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963976, gaps=[])
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963977, stream_id=1, stream_seq=21)
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963977, gaps=[])
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963978, stream_id=1, stream_seq=21)
     44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963978, gaps=[])
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963979, stream_id=1, stream_seq=21)
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963979, gaps=[])
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963980, stream_id=1, stream_seq=22)
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963980, gaps=[])
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963981, stream_id=1, stream_seq=22)
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963981, gaps=[])
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963982, stream_id=1, stream_seq=22)
     44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963982, gaps=[])
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963983, stream_id=1, stream_seq=22)
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963983, gaps=[])
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963984, stream_id=1, stream_seq=22)
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963984, gaps=[])
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963985, stream_id=1, stream_seq=22)
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963985, gaps=[])
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963986, stream_id=1, stream_seq=22)
     44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963986, gaps=[])
     44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963987, stream_id=1, stream_seq=23)
     44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963987, gaps=[])
     44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963988, stream_id=1, stream_seq=23)
     44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963988, gaps=[])
     44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963989, stream_id=1, stream_seq=23)
     44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963989, gaps=[])
     44529ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     44530ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963990, stream_id=1, stream_seq=23)
     44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963990, gaps=[])
     44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963991, stream_id=1, stream_seq=23)
     44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963991, gaps=[])
     44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963992, stream_id=1, stream_seq=23)
     44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963992, gaps=[])
     44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963993, stream_id=1, stream_seq=23)
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963993, gaps=[])
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963994, stream_id=1, stream_seq=24)
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963994, gaps=[])
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963995, stream_id=1, stream_seq=24)
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963995, gaps=[])
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963996, stream_id=1, stream_seq=24)
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963996, gaps=[])
     44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963997, stream_id=1, stream_seq=24)
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963997, gaps=[])
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963998, stream_id=1, stream_seq=24)
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963998, gaps=[])
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963999, stream_id=1, stream_seq=24)
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963999, gaps=[])
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964000, stream_id=1, stream_seq=24)
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964000, gaps=[])
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964001, stream_id=1, stream_seq=25)
     44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964001, gaps=[])
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964002, stream_id=1, stream_seq=25)
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964002, gaps=[])
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964003, stream_id=1, stream_seq=25)
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964003, gaps=[])
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964004, stream_id=1, stream_seq=25)
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964004, gaps=[])
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964005, stream_id=1, stream_seq=25)
     44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964005, gaps=[])
     44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964006, stream_id=1, stream_seq=25)
     44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964006, gaps=[])
     44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964007, stream_id=1, stream_seq=25)
     44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964007, gaps=[])
     44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964008, stream_id=1, stream_seq=26)
     44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964008, gaps=[])
     44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964009, stream_id=1, stream_seq=26)
     44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964009, gaps=[])
     44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964010, stream_id=1, stream_seq=26)
     44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964010, gaps=[])
     44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964011, stream_id=1, stream_seq=26)
     44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964011, gaps=[])
     44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964012, stream_id=1, stream_seq=26)
     44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964012, gaps=[])
     44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964013, stream_id=1, stream_seq=26)
     44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964013, gaps=[])
     44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964014, stream_id=1, stream_seq=26)
     44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964014, gaps=[])
     44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964015, stream_id=1, stream_seq=27)
     44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964015, gaps=[])
     44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964016, stream_id=1, stream_seq=27)
     44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964016, gaps=[])
     44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964017, stream_id=1, stream_seq=27)
     44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964017, gaps=[])
     44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964018, stream_id=1, stream_seq=27)
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964018, gaps=[])
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964019, stream_id=1, stream_seq=27)
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964019, gaps=[])
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964020, stream_id=1, stream_seq=27)
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964020, gaps=[])
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964021, stream_id=1, stream_seq=27)
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964021, gaps=[])
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964022, stream_id=1, stream_seq=28)
     44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964022, gaps=[])
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964023, stream_id=1, stream_seq=28)
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964023, gaps=[])
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964024, stream_id=1, stream_seq=28)
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964024, gaps=[])
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964025, stream_id=1, stream_seq=28)
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964025, gaps=[])
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964026, stream_id=1, stream_seq=28)
     44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964026, gaps=[])
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964027, stream_id=1, stream_seq=28)
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964027, gaps=[])
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964028, stream_id=1, stream_seq=28)
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964028, gaps=[])
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964029, stream_id=1, stream_seq=29)
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964029, gaps=[])
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964030, stream_id=1, stream_seq=29)
     44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964030, gaps=[])
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964031, stream_id=1, stream_seq=29)
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964031, gaps=[])
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964032, stream_id=1, stream_seq=29)
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964032, gaps=[])
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964033, stream_id=1, stream_seq=29)
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964033, gaps=[])
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964034, stream_id=1, stream_seq=29)
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964034, gaps=[])
     44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964035, stream_id=1, stream_seq=29)
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964035, gaps=[])
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964036, stream_id=1, stream_seq=30)
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964036, gaps=[])
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964037, stream_id=1, stream_seq=30)
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964037, gaps=[])
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964038, stream_id=1, stream_seq=30)
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964038, gaps=[])
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964039, stream_id=1, stream_seq=30)
     44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964039, gaps=[])
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964040, stream_id=1, stream_seq=30)
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964040, gaps=[])
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964041, stream_id=1, stream_seq=30)
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964041, gaps=[])
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964042, stream_id=1, stream_seq=30)
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964042, gaps=[])
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964043, stream_id=1, stream_seq=31)
     44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964043, gaps=[])
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964044, stream_id=1, stream_seq=31)
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964044, gaps=[])
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964045, stream_id=1, stream_seq=31)
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964045, gaps=[])
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964046, stream_id=1, stream_seq=31)
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964046, gaps=[])
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964047, stream_id=1, stream_seq=31)
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964047, gaps=[])
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964048, stream_id=1, stream_seq=31)
     44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964048, gaps=[])
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964049, stream_id=1, stream_seq=31)
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964049, gaps=[])
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964050, stream_id=1, stream_seq=32)
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964050, gaps=[])
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964051, stream_id=1, stream_seq=32)
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964051, gaps=[])
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964052, stream_id=1, stream_seq=32)
     44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964052, gaps=[])
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964053, stream_id=1, stream_seq=32)
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964053, gaps=[])
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964054, stream_id=1, stream_seq=32)
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964054, gaps=[])
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964055, stream_id=1, stream_seq=32)
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964055, gaps=[])
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964056, stream_id=1, stream_seq=32)
     44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964056, gaps=[])
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964057, stream_id=1, stream_seq=33)
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964057, gaps=[])
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964058, stream_id=1, stream_seq=33)
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964058, gaps=[])
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964059, stream_id=1, stream_seq=33)
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964059, gaps=[])
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964060, stream_id=1, stream_seq=33)
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964060, gaps=[])
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964061, stream_id=1, stream_seq=33)
     44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964061, gaps=[])
     44548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964062, stream_id=1, stream_seq=33)
     44548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964062, gaps=[])
     44548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964063, stream_id=1, stream_seq=33)
     44580ms [log] 262140
     44580ms [log] 262140
     44580ms [log] [file] 
     44581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964063, gaps=[])
     44745ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73"}', extra='')
     44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     44746ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     44746ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     44746ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     44746ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     44746ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     44747ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     44747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     44747ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     44747ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     44748ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "closed"}]
     44748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     44748ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     44748ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfdZ0\xcf\xac\x19}\x88x7\x02]')
     44749ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfdZ0\xcf\xac\x19}\x88x7\x02]')
     44750ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57431)
     44750ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     44750ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     44798ms [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='')
     44798ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== js Client to js Client GPIO tests : should transmit initial gpio value
     44874ms [err] Traceback (most recent call last):
     44874ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     44874ms [err]     return _run_code(code, main_globals, None,
     44874ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     44874ms [err]     exec(code, run_globals)
     44874ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     44874ms [err]     sys.exit(main())
     44874ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     44874ms [err]     asyncio.run(main_async())
     44874ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     44874ms [err]     return loop.run_until_complete(main)
     44874ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     44875ms [err]     self.run_forever()
     44875ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     44875ms [err]     self._run_once()
     44875ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     44875ms [err]     event_list = self._selector.select(timeout)
     44875ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     44876ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     44876ms [err] KeyboardInterrupt
     44877ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     44877ms [err]   h.flush()
     44877ms [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
     50445ms [log] starting device
     50855ms [err] DEBUG:asyncio:Using selector: EpollSelector
     50924ms [err] ERROR:asyncio:Unclosed client session
     50924ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f0934d32890>
     51001ms [log] parsing
     51001ms [log] creating device handler
     51001ms [log] [ready]
     51001ms [log] reading line
     51001ms [log] [websocketToken] "7281b252-aca7-4d63-ac78-1e952c065292"
     51017ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     51017ms [log] [websocketConnected]
     52728ms [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='')
     52728ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     52744ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/37616e3e-9796-42bf-83fd-efef189a508a"}}', extra='')
     52744ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/37616e3e-9796-42bf-83fd-efef189a508a"}
     52785ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='')
     52793ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "new"}]
     54796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     54797ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     54797ms [err] v=0
     54797ms [err] o=- 3930204946 3930204946 IN IP4 0.0.0.0
     54797ms [err] s=-
     54797ms [err] t=0 0
     54797ms [err] a=group:BUNDLE 0
     54797ms [err] a=msid-semantic:WMS *
     54797ms [err] m=application 9 DTLS/SCTP 5000
     54797ms [err] c=IN IP4 0.0.0.0
     54797ms [err] a=mid:0
     54797ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     54797ms [err] a=max-message-size:65536
     54797ms [err] a=ice-ufrag:4PtH
     54797ms [err] a=ice-pwd:teZ1SRNTLIRjWuIRGeJZN7
     54797ms [err] a=fingerprint:sha-256 E7:46:EC:10:E6:AF:F4:29:02:21:E5:DE:D8:F7:47:29:C2:2D:64:14:AA:41:3D:4B:08:62:81:99:1A:EB:05:94
     54797ms [err] a=setup:actpass
     54797ms [err] 
     54799ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     54799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     54800ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "new"}]
     54801ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     54801ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     54804ms [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'\xdeW\x8cUM\x13W\xe0\x08\xed\xda\x80')
     54804ms [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'\xcaf\x1fU@B\xbd\x03\xd4\x02\x03\xc1')
     54804ms [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'\xdeW\x8cUM\x13W\xe0\x08\xed\xda\x80')
     54805ms [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'\xcaf\x1fU@B\xbd\x03\xd4\x02\x03\xc1')
     54807ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     54807ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xaa^i[?\xf3\xd6$\xbbo\x97t')
     54808ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xaa^i[?\xf3\xd6$\xbbo\x97t')
     54808ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb7Ip\xd6\x80y<|\x07\xa3w\xcd')
     54809ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb7Ip\xd6\x80y<|\x07\xa3w\xcd')
     54809ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52310) (expires in 600 seconds)
     54810ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f09343c0a90>)
     54810ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     54811ms [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='')
     54811ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     54811ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='')
     54811ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     54811ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     54831ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6341662994671032379 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:Gcsp\\r\\na=ice-pwd:wYud8rZW5Uu1P9XrPkQywWlk\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B9:D9:B9:53:42:95:C9:A0:DC:00:16:AF:78:65:24:9A:5D:27:70:12:17:CC:92:49:AB:83:BC:DB:15:0E:FA:FD\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='')
     54831ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     54831ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     54832ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     54832ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     54832ms [err] v=0
     54832ms [err] o=- 6341662994671032379 2 IN IP4 127.0.0.1
     54832ms [err] s=-
     54832ms [err] t=0 0
     54832ms [err] a=group:BUNDLE 0
     54832ms [err] a=msid-semantic: WMS
     54832ms [err] m=application 9 DTLS/SCTP 5000
     54832ms [err] c=IN IP4 0.0.0.0
     54832ms [err] a=ice-ufrag:Gcsp
     54832ms [err] a=ice-pwd:wYud8rZW5Uu1P9XrPkQywWlk
     54832ms [err] a=ice-options:trickle
     54832ms [err] a=fingerprint:sha-256 B9:D9:B9:53:42:95:C9:A0:DC:00:16:AF:78:65:24:9A:5D:27:70:12:17:CC:92:49:AB:83:BC:DB:15:0E:FA:FD
     54832ms [err] a=setup:active
     54832ms [err] a=mid:0
     54832ms [err] a=sctpmap:5000 webrtc-datachannel 1024
     54832ms [err] 
     54833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'n5Q9j7YLlmr/')
     54833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'n5Q9j7YLlmr/')
     54834ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     54834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     54834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     54834ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(nEn0M7UpuT 1 udp 1845501695 172.17.0.2 34068 typ prflx)
     54835ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     54835ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     54835ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     54835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.WAITING -> State.IN_PROGRESS
     54835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\xe7\xd5\xfc\xbc.\x85\x19\x80\xd2\xf7\xbd')
     54836ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "connecting"}]
     54837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z\xe7\xd5\xfc\xbc.\x85\x19\x80\xd2\xf7\xbd')
     54837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.IN_PROGRESS -> State.SUCCEEDED
     54837ms [err] INFO:aioice.ice:Connection(0) ICE completed
     54843ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:2290795824 1 udp 2113937151 d7cf53c7-006c-43eb-978f-1032f162080b.local 34068 typ host generation 0 ufrag Gcsp network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='')
     54843ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     54844ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     54844ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     54847ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d7cf53c7-006c-43eb-978f-1032f162080b.local" resolved to 172.17.0.2
     54856ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.FROZEN -> State.IN_PROGRESS
     54856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\xa1\xd6\xff\x97](_\xda\xd4\x87\xa7')
     54857ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\xa1\xd6\xff\x97](_\xda\xd4\x87\xa7')
     54857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.IN_PROGRESS -> State.SUCCEEDED
     54857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('172.17.0.2', 34068)) State.FROZEN -> State.FAILED
     54857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52310) -> ('172.17.0.2', 34068)) State.FROZEN -> State.FAILED
     54860ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:463561763 1 udp 1677729535 141.24.211.56 34068 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Gcsp network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='')
     54860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     54860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     54860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     54877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('141.24.211.56', 34068)) State.FROZEN -> State.IN_PROGRESS
     54877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcc!\x00\xff\xca@\xc1W\xc4\x90dO')
     54883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YNJBUj9KDk8a')
     54883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YNJBUj9KDk8a')
     54897ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('141.24.211.56', 34068)) State.FROZEN -> State.IN_PROGRESS
     54897ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdc\x9e\x19,\xc2\x86\x01B\xfe\xa1\xbc!')
     54918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52310) -> ('141.24.211.56', 34068)) State.FROZEN -> State.IN_PROGRESS
     54918ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc4\x8a\x8am\x0f:\xdb\x93C\xa7/\xe9')
     54918ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xdd<\xb3\xf8\xd6\xd8\xfe\xc3,k\x9e\xe8')
     54919ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xdd<\xb3\xf8\xd6\xd8\xfe\xc3,k\x9e\xe8')
     54919ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 34068)
     54939ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     54939ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     54940ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     54941ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     54945ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     54945ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     54945ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     54945ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     54946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     54946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     54946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     54947ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     54947ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1ZIyH94v0dUZ')
     54947ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1ZIyH94v0dUZ')
     54948ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "connected"}]
     54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0)
     54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     54955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     54955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     54955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=166049883, stream_id=1, stream_seq=0)
     54957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     54958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=166049883, gaps=[])
     54958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     54958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1270833575, stream_id=1, stream_seq=0)
     54958ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     54959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1270833575, gaps=[])
     54961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1270833576, stream_id=1, stream_seq=1)
     54962ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     54962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1270833576, gaps=[])
     54962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1270833577, stream_id=1, stream_seq=2)
     54963ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     54964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1270833577, gaps=[])
     55008ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E0ea9M19Paf8')
     55009ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E0ea9M19Paf8')
     55009ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('172.17.0.2', 34068)) State.WAITING -> State.IN_PROGRESS
     55009ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcd\xf4\xe6\x0cs\xba\x85{\xcej%\xbe')
     55012ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcd\xf4\xe6\x0cs\xba\x85{\xcej%\xbe')
     55012ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('172.17.0.2', 34068)) State.IN_PROGRESS -> State.SUCCEEDED
     55061ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     55061ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     55120ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='')
     55120ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     55120ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     55121ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     55121ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     55121ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     55121ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     55122ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     55122ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     55122ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     55123ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     55123ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     55124ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "closed"}]
     55125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     55125ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     55126ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'L\x97E\xa4Q\xf0\xc7\xa1\xe2o\xd1@')
     55126ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'L\x97E\xa4Q\xf0\xc7\xa1\xe2o\xd1@')
     55127ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52310)
     55127ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     55127ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     55214ms [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='')
     55215ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== js Client to python Client GPIO tests : should transmit gpio value
     55276ms [err] Traceback (most recent call last):
     55276ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     55276ms [err]     return _run_code(code, main_globals, None,
     55276ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     55276ms [err]     exec(code, run_globals)
     55276ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     55277ms [err]     sys.exit(main())
     55277ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     55277ms [err]     asyncio.run(main_async())
     55277ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     55277ms [err]     return loop.run_until_complete(main)
     55277ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     55277ms [err]     self.run_forever()
     55277ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     55277ms [err]     self._run_once()
     55277ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     55278ms [err]     event_list = self._selector.select(timeout)
     55278ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     55278ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     55278ms [err] KeyboardInterrupt
     55280ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     55280ms [err]   h.flush()
     55280ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     55373ms [log] starting device
     55786ms [err] DEBUG:asyncio:Using selector: EpollSelector
     55854ms [err] ERROR:asyncio:Unclosed client session
     55854ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f1fc0c36920>
     55924ms [log] parsing
     55924ms [log] creating device handler
     55924ms [log] [ready]
     55924ms [log] reading line
     55924ms [log] [websocketToken] "718f977e-4485-470a-ab72-84b48fcfeedd"
     55938ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     55938ms [log] [websocketConnected]
     57650ms [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='')
     57650ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     57662ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/9666e6ac-055e-42ac-824f-5789b91f548e"}}', extra='')
     57662ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/9666e6ac-055e-42ac-824f-5789b91f548e"}
     57700ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='')
     57707ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "new"}]
     59710ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     59712ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     59712ms [err] v=0
     59712ms [err] o=- 3930204950 3930204950 IN IP4 0.0.0.0
     59712ms [err] s=-
     59712ms [err] t=0 0
     59712ms [err] a=group:BUNDLE 0
     59712ms [err] a=msid-semantic:WMS *
     59712ms [err] m=application 9 DTLS/SCTP 5000
     59712ms [err] c=IN IP4 0.0.0.0
     59712ms [err] a=mid:0
     59712ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     59712ms [err] a=max-message-size:65536
     59712ms [err] a=ice-ufrag:O9ml
     59712ms [err] a=ice-pwd:b8bphKxsaY9GhxArXmb3kj
     59712ms [err] a=fingerprint:sha-256 97:89:86:E7:DB:4F:F2:CF:F6:72:A4:E8:37:4B:97:38:25:8E:11:AD:BB:C5:6F:99:EE:6D:60:E0:28:76:C4:E4
     59712ms [err] a=setup:actpass
     59712ms [err] 
     59713ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     59713ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     59714ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "new"}]
     59715ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     59715ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     59718ms [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'\xa1\xe1+\xe61\xee\xc66\xefN\xc3\xd3')
     59718ms [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\xcaZ\xc4\x98\xd0\xdbQ\x8c\x13J?')
     59719ms [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'\xa1\xe1+\xe61\xee\xc66\xefN\xc3\xd3')
     59719ms [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\xcaZ\xc4\x98\xd0\xdbQ\x8c\x13J?')
     59721ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     59721ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd0#\x16hy4+\xdc\x17\x1e\xb7L')
     59722ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd0#\x16hy4+\xdc\x17\x1e\xb7L')
     59722ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'a\xe3\x8d\xff\xc6wh\xc8\xed\x1esg')
     59723ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'a\xe3\x8d\xff\xc6wh\xc8\xed\x1esg')
     59723ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51629) (expires in 600 seconds)
     59723ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f1fc0cc0d60>)
     59723ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     59724ms [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='')
     59725ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     59725ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='')
     59725ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     59725ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     59745ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5565431938161582914 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:k6wX\\r\\na=ice-pwd:MTDc928+wxAEjut1Z+lZEzUY\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E8:79:9F:C0:05:3A:78:7D:42:49:21:57:51:BE:4E:5C:3A:88:1E:E6:4F:F5:CA:D1:2E:75:C3:13:17:62:75:48\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='')
     59745ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     59745ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     59745ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     59745ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     59745ms [err] v=0
     59745ms [err] o=- 5565431938161582914 2 IN IP4 127.0.0.1
     59745ms [err] s=-
     59745ms [err] t=0 0
     59745ms [err] a=group:BUNDLE 0
     59745ms [err] a=msid-semantic: WMS
     59745ms [err] m=application 9 DTLS/SCTP 5000
     59745ms [err] c=IN IP4 0.0.0.0
     59745ms [err] a=ice-ufrag:k6wX
     59745ms [err] a=ice-pwd:MTDc928+wxAEjut1Z+lZEzUY
     59745ms [err] a=ice-options:trickle
     59745ms [err] a=fingerprint:sha-256 E8:79:9F:C0:05:3A:78:7D:42:49:21:57:51:BE:4E:5C:3A:88:1E:E6:4F:F5:CA:D1:2E:75:C3:13:17:62:75:48
     59745ms [err] a=setup:active
     59745ms [err] a=mid:0
     59745ms [err] a=sctpmap:5000 webrtc-datachannel 1024
     59745ms [err] 
     59746ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OzJrwJhvWoeV')
     59747ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OzJrwJhvWoeV')
     59747ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     59747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     59747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     59748ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Fw3v9nxDYO 1 udp 1845501695 172.17.0.2 39379 typ prflx)
     59748ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     59748ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     59748ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     59748ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.WAITING -> State.IN_PROGRESS
     59749ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xea\x84m\x04\x81\xda\x86\n\xdb\x8e\x86\x0e')
     59749ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "connecting"}]
     59751ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xea\x84m\x04\x81\xda\x86\n\xdb\x8e\x86\x0e')
     59751ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.IN_PROGRESS -> State.SUCCEEDED
     59751ms [err] INFO:aioice.ice:Connection(0) ICE completed
     59760ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:4012844525 1 udp 2113937151 856043a4-e999-4cfd-9447-3763392229c6.local 39379 typ host generation 0 ufrag k6wX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='')
     59760ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     59760ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     59760ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     59765ms [err] INFO:aioice.ice:Connection(0) Remote candidate "856043a4-e999-4cfd-9447-3763392229c6.local" resolved to 172.17.0.2
     59769ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.FROZEN -> State.IN_PROGRESS
     59769ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4\xcaO:\xc6d$\x1f\xadycy')
     59770ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4\xcaO:\xc6d$\x1f\xadycy')
     59770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.IN_PROGRESS -> State.SUCCEEDED
     59770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('172.17.0.2', 39379)) State.FROZEN -> State.FAILED
     59770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51629) -> ('172.17.0.2', 39379)) State.FROZEN -> State.FAILED
     59773ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:1795313554 1 udp 1677729535 141.24.211.56 39379 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag k6wX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='')
     59773ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     59773ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     59773ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     59790ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('141.24.211.56', 39379)) State.FROZEN -> State.IN_PROGRESS
     59790ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x16RI\x89k\xaf\x03\xd0\xba\xcf\x97\xc7')
     59805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZG/74GJbf61G')
     59805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZG/74GJbf61G')
     59810ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('141.24.211.56', 39379)) State.FROZEN -> State.IN_PROGRESS
     59810ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98\x91\xfdKy\x17\xcf\xfd\xab\xb33`')
     59831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51629) -> ('141.24.211.56', 39379)) State.FROZEN -> State.IN_PROGRESS
     59831ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\xfa\tEN\xe6\x9c;\xa4\x96l\xa8')
     59831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b']\x8c\xb5q\xd02J|\xe9\x7f\x9e\xac')
     59832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b']\x8c\xb5q\xd02J|\xe9\x7f\x9e\xac')
     59832ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 39379)
     59852ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     59852ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     59854ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     59855ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     59858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     59859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     59859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     59859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     59860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     59860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     59860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     59861ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     59861ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "connected"}]
     59869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0)
     59869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     59869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     59870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D74QsQGPPlHd')
     59871ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D74QsQGPPlHd')
     59871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     59871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     59871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     59872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2565476532, stream_id=1, stream_seq=0)
     59872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2565476532, gaps=[])
     59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024567, stream_id=1, stream_seq=0)
     59873ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024567, gaps=[])
     59876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024568, stream_id=1, stream_seq=1)
     59876ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     59876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024568, gaps=[])
     59877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024569, stream_id=1, stream_seq=2)
     59877ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024569, gaps=[])
     59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024570, stream_id=1, stream_seq=3)
     59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024570, gaps=[])
     59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024571, stream_id=1, stream_seq=4)
     59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024571, gaps=[])
     59930ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yc1OcpifqKVh')
     59930ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yc1OcpifqKVh')
     59930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('172.17.0.2', 39379)) State.WAITING -> State.IN_PROGRESS
     59930ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb9\xfb\xc1\xbc\x18\x99\xd6\xdf\xf1Y%\x15')
     59932ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb9\xfb\xc1\xbc\x18\x99\xd6\xdf\xf1Y%\x15')
     59933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('172.17.0.2', 39379)) State.IN_PROGRESS -> State.SUCCEEDED
     59948ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     59949ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     60044ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='')
     60044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     60045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     60045ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     60046ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     60046ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     60046ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     60046ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     60046ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     60047ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     60047ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     60047ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     60048ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "closed"}]
     60049ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     60049ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     60050ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe1\x1ak\x9b\xfc\xf0\x13\x82\x14S\r\x14')
     60051ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe1\x1ak\x9b\xfc\xf0\x13\x82\x14S\r\x14')
     60051ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51629)
     60051ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     60051ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     60138ms [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='')
     60138ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to js Client GPIO tests : should transmit initial gpio value
     60186ms [err] Traceback (most recent call last):
     60186ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     60187ms [err]     return _run_code(code, main_globals, None,
     60187ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     60187ms [err]     exec(code, run_globals)
     60187ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     60187ms [err]     sys.exit(main())
     60187ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     60187ms [err]     asyncio.run(main_async())
     60187ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     60187ms [err]     return loop.run_until_complete(main)
     60187ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     60187ms [err]     self.run_forever()
     60187ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     60188ms [err]     self._run_once()
     60188ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     60188ms [err]     event_list = self._selector.select(timeout)
     60188ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     60188ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     60188ms [err] KeyboardInterrupt
     60191ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     60191ms [err]   h.flush()
     60191ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== python Client to js Client GPIO tests : should transmit gpio value
================== python Client to python Client GPIO tests : should transmit initial gpio value
     70035ms [log] starting device
     70421ms [err] DEBUG:asyncio:Using selector: EpollSelector
     70491ms [err] ERROR:asyncio:Unclosed client session
     70491ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f34355628f0>
     70571ms [log] parsing
     70571ms [log] creating device handler
     70571ms [log] [ready]
     70571ms [log] reading line
     70571ms [log] [websocketToken] "2778eb11-dd00-4c04-a0b2-7e082df65fca"
     70592ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     70592ms [log] [websocketConnected]
     70784ms [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='')
     70784ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     70798ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8c3d679f-d8be-41af-be05-d7f5a33bd7e0"}}', extra='')
     70798ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8c3d679f-d8be-41af-be05-d7f5a33bd7e0"}
     70840ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
     70845ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "new"}]
     72848ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     72848ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     72848ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     72849ms [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='')
     72849ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     72870ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204964 3930204964 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 40356 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 40356 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58961 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40356 typ srflx raddr 172.30.0.1 rport 40356\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58961 typ srflx raddr 172.17.0.2 rport 58961\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64115 typ relay raddr 172.17.0.2 rport 59759\\r\\na=end-of-candidates\\r\\na=ice-ufrag:8IMk\\r\\na=ice-pwd:71gt4AeJol4yaMOLEc9OmK\\r\\na=fingerprint:sha-256 9F:77:18:20:99:4B:DF:CE:F9:64:DF:B4:67:E0:D5:DA:5F:A2:B6:8B:1D:F9:47:D9:59:BF:F4:A5:23:72:E6:08\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
     72870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     72870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     72871ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     72871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     72871ms [err] v=0
     72871ms [err] o=- 3930204964 3930204964 IN IP4 0.0.0.0
     72871ms [err] s=-
     72871ms [err] t=0 0
     72871ms [err] a=group:BUNDLE 0
     72871ms [err] a=msid-semantic:WMS *
     72871ms [err] m=application 40356 DTLS/SCTP 5000
     72871ms [err] c=IN IP4 172.30.0.1
     72871ms [err] a=mid:0
     72871ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     72871ms [err] a=max-message-size:65536
     72871ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40356 typ host
     72871ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58961 typ host
     72871ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40356 typ srflx raddr 172.30.0.1 rport 40356
     72871ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58961 typ srflx raddr 172.17.0.2 rport 58961
     72871ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64115 typ relay raddr 172.17.0.2 rport 59759
     72871ms [err] a=end-of-candidates
     72871ms [err] a=ice-ufrag:8IMk
     72871ms [err] a=ice-pwd:71gt4AeJol4yaMOLEc9OmK
     72871ms [err] a=fingerprint:sha-256 9F:77:18:20:99:4B:DF:CE:F9:64:DF:B4:67:E0:D5:DA:5F:A2:B6:8B:1D:F9:47:D9:59:BF:F4:A5:23:72:E6:08
     72871ms [err] a=setup:actpass
     72871ms [err] 
     72874ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     72874ms [err] v=0
     72874ms [err] o=- 3930204964 3930204964 IN IP4 0.0.0.0
     72874ms [err] s=-
     72874ms [err] t=0 0
     72874ms [err] a=group:BUNDLE 0
     72874ms [err] a=msid-semantic:WMS *
     72874ms [err] m=application 40356 DTLS/SCTP 5000
     72874ms [err] c=IN IP4 172.30.0.1
     72874ms [err] a=mid:0
     72874ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     72874ms [err] a=max-message-size:65536
     72874ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40356 typ host
     72874ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58961 typ host
     72874ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40356 typ srflx raddr 172.30.0.1 rport 40356
     72874ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58961 typ srflx raddr 172.17.0.2 rport 58961
     72874ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64115 typ relay raddr 172.17.0.2 rport 59759
     72874ms [err] a=end-of-candidates
     72874ms [err] a=ice-ufrag:8IMk
     72874ms [err] a=ice-pwd:71gt4AeJol4yaMOLEc9OmK
     72874ms [err] a=fingerprint:sha-256 9F:77:18:20:99:4B:DF:CE:F9:64:DF:B4:67:E0:D5:DA:5F:A2:B6:8B:1D:F9:47:D9:59:BF:F4:A5:23:72:E6:08
     72874ms [err] a=setup:actpass
     72874ms [err] 
     72874ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     72875ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "new"}]
     72876ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     72876ms [err] v=0
     72876ms [err] o=- 3930204964 3930204964 IN IP4 0.0.0.0
     72876ms [err] s=-
     72876ms [err] t=0 0
     72876ms [err] a=group:BUNDLE 0
     72876ms [err] a=msid-semantic:WMS *
     72876ms [err] m=application 9 DTLS/SCTP 5000
     72876ms [err] c=IN IP4 0.0.0.0
     72876ms [err] a=mid:0
     72876ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     72876ms [err] a=max-message-size:65536
     72876ms [err] a=ice-ufrag:FHIP
     72876ms [err] a=ice-pwd:6Pc0ByGcEyNl3BBSkasIxJ
     72876ms [err] a=fingerprint:sha-256 65:1C:8F:F1:38:18:1F:E2:4E:EE:52:1B:E5:E6:79:F5:88:02:32:78:BC:A1:12:3C:19:4A:03:46:36:28:2C:E1
     72876ms [err] a=setup:active
     72876ms [err] 
     72877ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     72877ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     72877ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     72879ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     72879ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     72881ms [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'VP\x88d4Ws&\x98s\x18!')
     72881ms [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'\xf8\xe8R\x93\xe3\xa5\xb7\xdb\xe5\x00\x8fS')
     72882ms [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'VP\x88d4Ws&\x98s\x18!')
     72882ms [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'\xf8\xe8R\x93\xe3\xa5\xb7\xdb\xe5\x00\x8fS')
     72884ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     72884ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb6@$\xd7\x8c\xde9\x18\xccwG\xbb')
     72885ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb6@$\xd7\x8c\xde9\x18\xccwG\xbb')
     72886ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x82\x8a\xcc\xaf\x94\x8b=z|\x81\x86\xba')
     72887ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x82\x8a\xcc\xaf\x94\x8b=z|\x81\x86\xba')
     72887ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55912) (expires in 600 seconds)
     72887ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f34355e9030>)
     72887ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     72888ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     72889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     72889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.30.0.1', 40356)) State.FROZEN -> State.WAITING
     72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('172.30.0.1', 40356)) State.FROZEN -> State.WAITING
     72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 58961)) State.FROZEN -> State.WAITING
     72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('172.30.0.1', 40356)) State.FROZEN -> State.WAITING
     72890ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     72891ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     72891ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.30.0.1', 40356)) State.WAITING -> State.IN_PROGRESS
     72891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Q{J+"\n\xf7\xddcFr\x11')
     72892ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "connecting"}]
     72892ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Q{J+"\n\xf7\xddcFr\x11')
     72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.30.0.1', 40356)) State.IN_PROGRESS -> State.SUCCEEDED
     72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 40356)) State.FROZEN -> State.WAITING
     72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 58961)) State.FROZEN -> State.WAITING
     72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.210.113', 64115)) State.FROZEN -> State.WAITING
     72904ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9\xac\xcd\x069=\xde\xba\xbd\xed\xa8\x7f')
     72905ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9\xac\xcd\x069=\xde\xba\xbd\xed\xa8\x7f')
     72905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('172.30.0.1', 40356)) State.WAITING -> State.FAILED
     72905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 58961)) State.WAITING -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('172.17.0.2', 58961)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 40356)) State.WAITING -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('141.24.211.56', 40356)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 58961)) State.WAITING -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('141.24.211.56', 58961)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('172.30.0.1', 40356)) State.WAITING -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('172.17.0.2', 58961)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.210.113', 64115)) State.WAITING -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('141.24.210.113', 64115)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('141.24.211.56', 40356)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('141.24.211.56', 58961)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('141.24.210.113', 64115)) State.FROZEN -> State.FAILED
     72907ms [err] INFO:aioice.ice:Connection(0) ICE completed
     72907ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Zs/\xd7r\xb1\x10\xe9V\xc3\xc4\x16')
     72907ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Zs/\xd7r\xb1\x10\xe9V\xc3\xc4\x16')
     72907ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(XaL6RLQ6Js 1 udp 1862270975 172.17.0.2 40356 typ prflx)
     72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 40356)) State.WAITING -> State.IN_PROGRESS
     72907ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd9\x96E\xbf{\x8c\x10\x12-\xad\r\x8b')
     72908ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd9\x96E\xbf{\x8c\x10\x12-\xad\r\x8b')
     72908ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 40356)) State.IN_PROGRESS -> State.SUCCEEDED
     72911ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     72911ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     72913ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     72913ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     72930ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     72930ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     72931ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     72931ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     72931ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     72931ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "connected"}]
     72931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     72932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     72932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     72933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     72933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     72933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     72934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2396876142, stream_id=1, stream_seq=0)
     72934ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     72935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3507506180, stream_id=1, stream_seq=0)
     72935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     72935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2396876142, gaps=[])
     72936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3507506180, gaps=[])
     72936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     72937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2396876143, stream_id=1, stream_seq=1)
     72937ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     72937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2396876143, gaps=[])
     72937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2396876144, stream_id=1, stream_seq=2)
     72937ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     72938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2396876144, gaps=[])
     73001ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     73001ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     73107ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59"}', extra='')
     73107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     73108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     73108ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     73108ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     73108ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     73108ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     73108ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     73108ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     73108ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     73108ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     73109ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     73109ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "closed"}]
     73109ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     73110ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     73110ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'#;2f|\xf2\xe3 \x9c\x1d\x7f\xcf')
     73112ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'#;2f|\xf2\xe3 \x9c\x1d\x7f\xcf')
     73112ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55912)
     73112ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     73112ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     73175ms [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='')
     73175ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to python Client GPIO tests : should transmit gpio value
     73254ms [err] Traceback (most recent call last):
     73254ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     73254ms [err]     return _run_code(code, main_globals, None,
     73254ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     73254ms [err]     exec(code, run_globals)
     73254ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     73254ms [err]     sys.exit(main())
     73254ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     73255ms [err]     asyncio.run(main_async())
     73255ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     73255ms [err]     return loop.run_until_complete(main)
     73255ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     73255ms [err]     self.run_forever()
     73255ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     73255ms [err]     self._run_once()
     73255ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     73255ms [err]     event_list = self._selector.select(timeout)
     73255ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     73255ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     73256ms [err] KeyboardInterrupt
     73257ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     73257ms [err]   h.flush()
     73257ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     73361ms [log] starting device
     73756ms [err] DEBUG:asyncio:Using selector: EpollSelector
     73829ms [err] ERROR:asyncio:Unclosed client session
     73829ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f226088e8f0>
     73887ms [log] parsing
     73887ms [log] creating device handler
     73887ms [log] [ready]
     73887ms [log] reading line
     73887ms [log] [websocketToken] "13e3af67-f2c4-4ae9-9d0e-01f2be09e540"
     73907ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     73908ms [log] [websocketConnected]
     74087ms [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='')
     74087ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     74096ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8b953d7b-4857-46e4-bf02-44b31d97aade"}}', extra='')
     74097ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8b953d7b-4857-46e4-bf02-44b31d97aade"}
     74132ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
     74137ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "new"}]
     76140ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     76140ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     76141ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     76141ms [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='')
     76141ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     76161ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204967 3930204967 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 43595 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 43595 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 36804 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43595 typ srflx raddr 172.30.0.1 rport 43595\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 36804 typ srflx raddr 172.17.0.2 rport 36804\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65039 typ relay raddr 172.17.0.2 rport 52859\\r\\na=end-of-candidates\\r\\na=ice-ufrag:cZkL\\r\\na=ice-pwd:oG0jRlnAMewrU5yhgXZ9HH\\r\\na=fingerprint:sha-256 FE:23:1B:05:EA:88:70:01:45:74:2E:43:01:B8:DF:5A:25:4B:60:E6:14:6C:52:20:BC:D3:A5:B5:07:71:DF:BE\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
     76161ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     76161ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     76162ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     76162ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     76162ms [err] v=0
     76162ms [err] o=- 3930204967 3930204967 IN IP4 0.0.0.0
     76162ms [err] s=-
     76162ms [err] t=0 0
     76162ms [err] a=group:BUNDLE 0
     76162ms [err] a=msid-semantic:WMS *
     76162ms [err] m=application 43595 DTLS/SCTP 5000
     76162ms [err] c=IN IP4 172.30.0.1
     76162ms [err] a=mid:0
     76162ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     76162ms [err] a=max-message-size:65536
     76162ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43595 typ host
     76162ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 36804 typ host
     76162ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43595 typ srflx raddr 172.30.0.1 rport 43595
     76162ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 36804 typ srflx raddr 172.17.0.2 rport 36804
     76162ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65039 typ relay raddr 172.17.0.2 rport 52859
     76162ms [err] a=end-of-candidates
     76162ms [err] a=ice-ufrag:cZkL
     76162ms [err] a=ice-pwd:oG0jRlnAMewrU5yhgXZ9HH
     76162ms [err] a=fingerprint:sha-256 FE:23:1B:05:EA:88:70:01:45:74:2E:43:01:B8:DF:5A:25:4B:60:E6:14:6C:52:20:BC:D3:A5:B5:07:71:DF:BE
     76162ms [err] a=setup:actpass
     76162ms [err] 
     76164ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     76164ms [err] v=0
     76164ms [err] o=- 3930204967 3930204967 IN IP4 0.0.0.0
     76164ms [err] s=-
     76164ms [err] t=0 0
     76164ms [err] a=group:BUNDLE 0
     76164ms [err] a=msid-semantic:WMS *
     76164ms [err] m=application 43595 DTLS/SCTP 5000
     76164ms [err] c=IN IP4 172.30.0.1
     76164ms [err] a=mid:0
     76164ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     76164ms [err] a=max-message-size:65536
     76164ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43595 typ host
     76164ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 36804 typ host
     76164ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43595 typ srflx raddr 172.30.0.1 rport 43595
     76164ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 36804 typ srflx raddr 172.17.0.2 rport 36804
     76164ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65039 typ relay raddr 172.17.0.2 rport 52859
     76164ms [err] a=end-of-candidates
     76164ms [err] a=ice-ufrag:cZkL
     76164ms [err] a=ice-pwd:oG0jRlnAMewrU5yhgXZ9HH
     76164ms [err] a=fingerprint:sha-256 FE:23:1B:05:EA:88:70:01:45:74:2E:43:01:B8:DF:5A:25:4B:60:E6:14:6C:52:20:BC:D3:A5:B5:07:71:DF:BE
     76164ms [err] a=setup:actpass
     76164ms [err] 
     76165ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     76165ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "new"}]
     76167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     76167ms [err] v=0
     76167ms [err] o=- 3930204967 3930204967 IN IP4 0.0.0.0
     76167ms [err] s=-
     76167ms [err] t=0 0
     76167ms [err] a=group:BUNDLE 0
     76167ms [err] a=msid-semantic:WMS *
     76167ms [err] m=application 9 DTLS/SCTP 5000
     76167ms [err] c=IN IP4 0.0.0.0
     76167ms [err] a=mid:0
     76167ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     76167ms [err] a=max-message-size:65536
     76167ms [err] a=ice-ufrag:Snlu
     76167ms [err] a=ice-pwd:vXPDZ18WqvZyVBIMqa9Fc2
     76167ms [err] a=fingerprint:sha-256 C1:2B:DC:25:95:C0:84:0F:94:76:80:FC:0B:6A:4C:48:23:03:53:09:61:97:E8:0B:37:97:14:A9:D9:E5:A2:2B
     76167ms [err] a=setup:active
     76167ms [err] 
     76167ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     76167ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     76168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     76169ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     76170ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     76172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U\xb3\x9f\x00\ru\xe8\xb6\x8b\xc6=\\')
     76172ms [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'p\xea\xf4\xe9\xa7!L\x15\xcb\x07\x93\xea')
     76173ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U\xb3\x9f\x00\ru\xe8\xb6\x8b\xc6=\\')
     76173ms [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'p\xea\xf4\xe9\xa7!L\x15\xcb\x07\x93\xea')
     76175ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     76175ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa0\xa9\x1e\xe9\x14\xfc\xe9N\xb4n\xcfG')
     76176ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa0\xa9\x1e\xe9\x14\xfc\xe9N\xb4n\xcfG')
     76176ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'&\x8d;\x17\xab\\\xe8SR54\xf2')
     76177ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'&\x8d;\x17\xab\\\xe8SR54\xf2')
     76178ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49935) (expires in 600 seconds)
     76178ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f2260914f10>)
     76178ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     76179ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     76179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     76179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.30.0.1', 43595)) State.FROZEN -> State.WAITING
     76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('172.30.0.1', 43595)) State.FROZEN -> State.WAITING
     76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 36804)) State.FROZEN -> State.WAITING
     76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('172.30.0.1', 43595)) State.FROZEN -> State.WAITING
     76180ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     76181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     76181ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.30.0.1', 43595)) State.WAITING -> State.IN_PROGRESS
     76181ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xab\xc9\x82\xc3\'9\x86"\xe1\x96{')
     76181ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "connecting"}]
     76182ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xab\xc9\x82\xc3\'9\x86"\xe1\x96{')
     76182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.30.0.1', 43595)) State.IN_PROGRESS -> State.SUCCEEDED
     76182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 43595)) State.FROZEN -> State.WAITING
     76182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 36804)) State.FROZEN -> State.WAITING
     76183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.210.113', 65039)) State.FROZEN -> State.WAITING
     76197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c\xc1\xba\xc5n\xeb\x97\xf8.\xd4U\xc9')
     76197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c\xc1\xba\xc5n\xeb\x97\xf8.\xd4U\xc9')
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('172.30.0.1', 43595)) State.WAITING -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 36804)) State.WAITING -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('172.17.0.2', 36804)) State.FROZEN -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 43595)) State.WAITING -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('141.24.211.56', 43595)) State.FROZEN -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 36804)) State.WAITING -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('141.24.211.56', 36804)) State.FROZEN -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('172.30.0.1', 43595)) State.WAITING -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('172.17.0.2', 36804)) State.FROZEN -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.210.113', 65039)) State.WAITING -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('141.24.210.113', 65039)) State.FROZEN -> State.FAILED
     76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('141.24.211.56', 43595)) State.FROZEN -> State.FAILED
     76199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('141.24.211.56', 36804)) State.FROZEN -> State.FAILED
     76199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('141.24.210.113', 65039)) State.FROZEN -> State.FAILED
     76199ms [err] INFO:aioice.ice:Connection(0) ICE completed
     76199ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x07\xb2:\xb7\xeb\xf1\x85$\x8eO\xfa9')
     76199ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x07\xb2:\xb7\xeb\xf1\x85$\x8eO\xfa9')
     76199ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(M5udFKAZYu 1 udp 1862270975 172.17.0.2 43595 typ prflx)
     76199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 43595)) State.WAITING -> State.IN_PROGRESS
     76200ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xd0@\xd4\xf6\xc3\x00\xcf&\xde\x06\xbd')
     76201ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xd0@\xd4\xf6\xc3\x00\xcf&\xde\x06\xbd')
     76201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 43595)) State.IN_PROGRESS -> State.SUCCEEDED
     76201ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     76201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     76203ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     76204ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     76223ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     76223ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     76224ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     76224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     76224ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     76224ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "connected"}]
     76225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     76225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     76225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     76227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     76227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     76227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     76228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614817, stream_id=1, stream_seq=0)
     76229ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     76229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3981397494, stream_id=1, stream_seq=0)
     76229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     76229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614817, gaps=[])
     76230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3981397494, gaps=[])
     76230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     76231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614818, stream_id=1, stream_seq=1)
     76231ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     76231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614818, gaps=[])
     76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614819, stream_id=1, stream_seq=2)
     76232ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614819, gaps=[])
     76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614820, stream_id=1, stream_seq=3)
     76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614820, gaps=[])
     76233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614821, stream_id=1, stream_seq=4)
     76233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614821, gaps=[])
     76301ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     76301ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     76400ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027"}', extra='')
     76400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     76401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     76401ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     76401ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     76401ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     76401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     76402ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     76402ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     76402ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     76403ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     76403ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     76404ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "closed"}]
     76404ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     76404ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     76405ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1c\xf6\xfcPI\xfc\xd4\xdbi\xf9z\xc0')
     76406ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1c\xf6\xfcPI\xfc\xd4\xdbi\xf9z\xc0')
     76406ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49935)
     76407ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     76407ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     76473ms [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='')
     76473ms [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
     76546ms [err] Traceback (most recent call last):
     76546ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     76547ms [err]     return _run_code(code, main_globals, None,
     76547ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     76547ms [err]     exec(code, run_globals)
     76547ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     76547ms [err]     sys.exit(main())
     76547ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     76548ms [err]     asyncio.run(main_async())
     76548ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     76548ms [err]     return loop.run_until_complete(main)
     76548ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     76548ms [err]     self.run_forever()
     76548ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     76548ms [err]     self._run_once()
     76548ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     76549ms [err]     event_list = self._selector.select(timeout)
     76549ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     76549ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     76549ms [err] KeyboardInterrupt
     76551ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     76551ms [err]   h.flush()
     76551ms [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
     82156ms [log] starting device
     82558ms [err] DEBUG:asyncio:Using selector: EpollSelector
     82627ms [err] ERROR:asyncio:Unclosed client session
     82627ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f2c28e368f0>
     82699ms [log] parsing
     82699ms [log] creating device handler
     82699ms [log] [ready]
     82699ms [log] reading line
     82699ms [log] [websocketToken] "5604d3a4-2e2c-4a50-a00d-92e56e547453"
     82712ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     82712ms [log] [websocketConnected]
     84429ms [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='')
     84430ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     84435ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d9fe4a01-74e1-4732-9d00-47644f8881a9"}}', extra='')
     84435ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d9fe4a01-74e1-4732-9d00-47644f8881a9"}
     84475ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='')
     84482ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "new"}]
     86485ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     86486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     86486ms [err] v=0
     86486ms [err] o=- 3930204977 3930204977 IN IP4 0.0.0.0
     86486ms [err] s=-
     86486ms [err] t=0 0
     86486ms [err] a=group:BUNDLE 0
     86486ms [err] a=msid-semantic:WMS *
     86486ms [err] m=application 9 DTLS/SCTP 5000
     86486ms [err] c=IN IP4 0.0.0.0
     86486ms [err] a=mid:0
     86486ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     86486ms [err] a=max-message-size:65536
     86486ms [err] a=ice-ufrag:PRVz
     86486ms [err] a=ice-pwd:fZECG1xBXSNTDljZ5nb8t4
     86486ms [err] a=fingerprint:sha-256 CB:96:16:E8:8A:D8:64:DC:E3:6A:B2:2F:32:05:D9:0E:E5:12:4F:01:ED:A9:C1:20:F3:75:DA:93:11:CA:4C:A5
     86486ms [err] a=setup:actpass
     86486ms [err] 
     86488ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     86488ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     86489ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "new"}]
     86490ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     86490ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     86492ms [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'\xc39\xb8?i\x92O\xa0\x1b]~\xda')
     86493ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'%\xab\x8f\x91\x8d~\t\r\xe0\xed,\xfe')
     86493ms [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'\xc39\xb8?i\x92O\xa0\x1b]~\xda')
     86494ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'%\xab\x8f\x91\x8d~\t\r\xe0\xed,\xfe')
     86495ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     86495ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc8\x00\xa57,\xa7\x8aA\xbc\xde0\x91')
     86496ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc8\x00\xa57,\xa7\x8aA\xbc\xde0\x91')
     86497ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x98\xdd7\x0b\x94\xa0\x98\xee\x90\xda\x10\x82')
     86498ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x98\xdd7\x0b\x94\xa0\x98\xee\x90\xda\x10\x82')
     86498ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65195) (expires in 600 seconds)
     86498ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f2c28ec1060>)
     86498ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     86499ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='')
     86499ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     86499ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     86500ms [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='')
     86500ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     86519ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2079027905537074117 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:CrYs\\r\\na=ice-pwd:EndkcTqn8RodOQgkmk+b4w+i\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 4E:76:73:14:B4:9E:A3:00:DB:87:2B:B7:23:AD:6F:65:60:B2:F3:57:EA:29:A8:6B:8D:7F:4D:5D:0B:0A:22:E2\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='')
     86521ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     86521ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     86521ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     86521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     86521ms [err] v=0
     86521ms [err] o=- 2079027905537074117 2 IN IP4 127.0.0.1
     86521ms [err] s=-
     86521ms [err] t=0 0
     86521ms [err] a=group:BUNDLE 0
     86521ms [err] a=msid-semantic: WMS
     86521ms [err] m=application 9 DTLS/SCTP 5000
     86521ms [err] c=IN IP4 0.0.0.0
     86521ms [err] a=ice-ufrag:CrYs
     86521ms [err] a=ice-pwd:EndkcTqn8RodOQgkmk+b4w+i
     86521ms [err] a=ice-options:trickle
     86521ms [err] a=fingerprint:sha-256 4E:76:73:14:B4:9E:A3:00:DB:87:2B:B7:23:AD:6F:65:60:B2:F3:57:EA:29:A8:6B:8D:7F:4D:5D:0B:0A:22:E2
     86521ms [err] a=setup:active
     86521ms [err] a=mid:0
     86521ms [err] a=sctpmap:5000 webrtc-datachannel 1024
     86521ms [err] 
     86521ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     86521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     86521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     86521ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     86521ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     86521ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     86522ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "connecting"}]
     86522ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TCVNqqVmGu6C')
     86523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TCVNqqVmGu6C')
     86523ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Prtq4KRYVN 1 udp 1845501695 172.17.0.2 46186 typ prflx)
     86523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.WAITING -> State.IN_PROGRESS
     86523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b\xe8\xea\xab\xb9\x81\r\tlN\xd8\x19')
     86526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'b\xe8\xea\xab\xb9\x81\r\tlN\xd8\x19')
     86526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.IN_PROGRESS -> State.SUCCEEDED
     86526ms [err] INFO:aioice.ice:Connection(0) ICE completed
     86530ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:2089563304 1 udp 2113937151 cfd529e8-accc-40ce-9ad3-d920cc14f413.local 46186 typ host generation 0 ufrag CrYs network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='')
     86530ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     86530ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     86530ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     86534ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cfd529e8-accc-40ce-9ad3-d920cc14f413.local" resolved to 172.17.0.2
     86542ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.FROZEN -> State.IN_PROGRESS
     86542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fXT(MMK\x00\xabF\xf3\\')
     86543ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fXT(MMK\x00\xabF\xf3\\')
     86543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.IN_PROGRESS -> State.SUCCEEDED
     86543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('172.17.0.2', 46186)) State.FROZEN -> State.FAILED
     86543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65195) -> ('172.17.0.2', 46186)) State.FROZEN -> State.FAILED
     86543ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:4020737467 1 udp 1677729535 141.24.211.56 46186 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag CrYs network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='')
     86544ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     86544ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     86544ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     86564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('141.24.211.56', 46186)) State.FROZEN -> State.IN_PROGRESS
     86564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc1\xfd\xf3P=\xd7TM\x96[\x90\xf1')
     86584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('141.24.211.56', 46186)) State.FROZEN -> State.IN_PROGRESS
     86584ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xe2\xc8\x86aa'\xd1j\xb5\xbd\xae9")
     86586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'M2vl94nRcf4w')
     86586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'M2vl94nRcf4w')
     86606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65195) -> ('141.24.211.56', 46186)) State.FROZEN -> State.IN_PROGRESS
     86606ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'@\xb3\xf6I\x85\x08\xbdJ\x03\x995u')
     86606ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'$JCi]\xde\xf38\xe6\x05;\x8d')
     86607ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'$JCi]\xde\xf38\xe6\x05;\x8d')
     86607ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 46186)
     86626ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     86626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     86628ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     86629ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     86632ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     86633ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     86633ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     86633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     86634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     86634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     86634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     86634ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     86635ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "connected"}]
     86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0)
     86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     86641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     86641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3822474666, stream_id=1, stream_seq=0)
     86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     86643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3822474666, gaps=[])
     86644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     86644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2932121010, stream_id=1, stream_seq=0)
     86644ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     86644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2932121010, gaps=[])
     86647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2932121011, stream_id=1, stream_seq=1)
     86648ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     86648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2932121011, gaps=[])
     86649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5sCnq/RcwIZl')
     86649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5sCnq/RcwIZl')
     86650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2932121012, stream_id=1, stream_seq=2)
     86650ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     86652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2932121012, gaps=[])
     86711ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'MYI7AmLgJOj3')
     86712ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'MYI7AmLgJOj3')
     86712ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('172.17.0.2', 46186)) State.WAITING -> State.IN_PROGRESS
     86712ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';+\xd2\xe5\xa2\xa8\xf4\xf7\xcf\x1c\x08k')
     86716ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';+\xd2\xe5\xa2\xa8\xf4\xf7\xcf\x1c\x08k')
     86716ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('172.17.0.2', 46186)) State.IN_PROGRESS -> State.SUCCEEDED
     86730ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     86730ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     86812ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='')
     86813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     86813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     86813ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     86813ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     86814ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     86814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     86814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     86814ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     86815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     86815ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     86815ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     86816ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "closed"}]
     86816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     86817ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     86817ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa1m{\xc6\x16D\x97\xa6\xb5\xeae\xc0')
     86818ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa1m{\xc6\x16D\x97\xa6\xb5\xeae\xc0')
     86819ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65195)
     86819ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     86819ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     86897ms [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='')
     86897ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== js Client to python Client GPIO tests without driver: should transmit gpio value
     86955ms [err] Traceback (most recent call last):
     86955ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     86955ms [err]     return _run_code(code, main_globals, None,
     86955ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     86955ms [err]     exec(code, run_globals)
     86955ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     86955ms [err]     sys.exit(main())
     86955ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     86955ms [err]     asyncio.run(main_async())
     86955ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     86955ms [err]     return loop.run_until_complete(main)
     86955ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     86956ms [err]     self.run_forever()
     86956ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     86956ms [err]     self._run_once()
     86956ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     86957ms [err]     event_list = self._selector.select(timeout)
     86957ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     86957ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     86957ms [err] KeyboardInterrupt
     86959ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     86959ms [err]   h.flush()
     86959ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     87067ms [log] starting device
     87465ms [err] DEBUG:asyncio:Using selector: EpollSelector
     87534ms [err] ERROR:asyncio:Unclosed client session
     87534ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f1d769fe830>
     87598ms [log] parsing
     87598ms [log] creating device handler
     87598ms [log] [ready]
     87598ms [log] reading line
     87598ms [log] [websocketToken] "2adce563-b2ae-4f54-9eaf-9327c13e17e1"
     87611ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     87611ms [log] [websocketConnected]
     89338ms [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='')
     89338ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     89355ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a369175a-b559-4b25-b93e-78bba5288750"}}', extra='')
     89356ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a369175a-b559-4b25-b93e-78bba5288750"}
     89395ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
     89402ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "new"}]
     91405ms [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='')
     91405ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     91405ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='')
     91405ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     91405ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     91406ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6158457119114912096 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:Gb3B\\r\\na=ice-pwd:ttEpa/2wXBUxJn1kw7UFq6Tu\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 97:0B:B0:B5:C4:19:FC:99:5C:D6:8F:FE:44:1D:ED:84:DF:AD:D3:E6:DC:B4:22:E2:62:F7:19:C7:56:3B:C0:AA\\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/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='')
     91406ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     91406ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     91406ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     91406ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     91406ms [err] v=0
     91406ms [err] o=- 6158457119114912096 2 IN IP4 127.0.0.1
     91406ms [err] s=-
     91406ms [err] t=0 0
     91406ms [err] a=group:BUNDLE 0
     91406ms [err] a=extmap-allow-mixed
     91406ms [err] a=msid-semantic: WMS
     91406ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     91406ms [err] c=IN IP4 0.0.0.0
     91406ms [err] a=ice-ufrag:Gb3B
     91406ms [err] a=ice-pwd:ttEpa/2wXBUxJn1kw7UFq6Tu
     91406ms [err] a=ice-options:trickle
     91406ms [err] a=fingerprint:sha-256 97:0B:B0:B5:C4:19:FC:99:5C:D6:8F:FE:44:1D:ED:84:DF:AD:D3:E6:DC:B4:22:E2:62:F7:19:C7:56:3B:C0:AA
     91406ms [err] a=setup:actpass
     91406ms [err] a=mid:0
     91406ms [err] a=sctp-port:5000
     91406ms [err] a=max-message-size:262144
     91406ms [err] 
     91409ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     91409ms [err] v=0
     91409ms [err] o=- 6158457119114912096 2 IN IP4 127.0.0.1
     91409ms [err] s=-
     91409ms [err] t=0 0
     91409ms [err] a=group:BUNDLE 0
     91409ms [err] a=extmap-allow-mixed
     91409ms [err] a=msid-semantic: WMS
     91409ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     91409ms [err] c=IN IP4 0.0.0.0
     91409ms [err] a=ice-ufrag:Gb3B
     91409ms [err] a=ice-pwd:ttEpa/2wXBUxJn1kw7UFq6Tu
     91409ms [err] a=ice-options:trickle
     91409ms [err] a=fingerprint:sha-256 97:0B:B0:B5:C4:19:FC:99:5C:D6:8F:FE:44:1D:ED:84:DF:AD:D3:E6:DC:B4:22:E2:62:F7:19:C7:56:3B:C0:AA
     91409ms [err] a=setup:actpass
     91409ms [err] a=mid:0
     91409ms [err] a=sctp-port:5000
     91409ms [err] a=max-message-size:262144
     91409ms [err] 
     91409ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     91410ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "new"}]
     91411ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     91411ms [err] v=0
     91411ms [err] o=- 3930204982 3930204982 IN IP4 0.0.0.0
     91411ms [err] s=-
     91411ms [err] t=0 0
     91411ms [err] a=group:BUNDLE 0
     91411ms [err] a=msid-semantic:WMS *
     91411ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     91411ms [err] c=IN IP4 0.0.0.0
     91411ms [err] a=mid:0
     91411ms [err] a=sctp-port:5000
     91411ms [err] a=max-message-size:65536
     91411ms [err] a=ice-ufrag:XIJl
     91411ms [err] a=ice-pwd:NCwxM7uFiul9PjNOvIHNpR
     91411ms [err] a=fingerprint:sha-256 CA:09:6D:03:F5:4E:CD:C6:C5:CA:40:D3:89:63:B7:B7:7B:97:77:21:0D:12:54:4F:97:D6:C9:89:C6:EF:F1:43
     91411ms [err] a=setup:active
     91411ms [err] 
     91412ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     91412ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     91412ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     91414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     91414ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     91416ms [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'\xe7X\xc0\xbe\n\xd1.V\x9e\xdd\xf0g')
     91416ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\r\x1dx\xf1P\xfdR\xad\xb6\xc1\x12\xb3')
     91417ms [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'\xe7X\xc0\xbe\n\xd1.V\x9e\xdd\xf0g')
     91417ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\r\x1dx\xf1P\xfdR\xad\xb6\xc1\x12\xb3')
     91419ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     91419ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'iN\xe4F6\x960\x86e\xb52\x01')
     91420ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'iN\xe4F6\x960\x86e\xb52\x01')
     91421ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x04/\xd1\xafF\x14\xf5\x8c?\x9a$\xb1')
     91422ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x04/\xd1\xafF\x14\xf5\x8c?\x9a$\xb1')
     91422ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58290) (expires in 600 seconds)
     91422ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f1d76a84d60>)
     91422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     91423ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     91423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     91423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     91424ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     91424ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     91424ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "connecting"}]
     91448ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6jpLLkCCLyO5')
     91448ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6jpLLkCCLyO5')
     91449ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(0Z8kELOipQ 1 udp 1845501695 172.17.0.2 56550 typ prflx)
     91449ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('172.17.0.2', 56550)) State.WAITING -> State.IN_PROGRESS
     91449ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'|\xac\xc7\x13E2KS\x1ab\xb2\xfc')
     91454ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'|\xac\xc7\x13E2KS\x1ab\xb2\xfc')
     91454ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('172.17.0.2', 56550)) State.IN_PROGRESS -> State.SUCCEEDED
     91454ms [err] INFO:aioice.ice:Connection(0) ICE completed
     91463ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:554121437 1 udp 2113937151 351a9dc9-fbe3-41d6-a3a2-fe50e25de4fe.local 56550 typ host generation 0 ufrag Gb3B network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='')
     91464ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     91464ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     91464ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     91465ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     91465ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     91466ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     91466ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     91470ms [err] INFO:aioice.ice:Connection(0) Remote candidate "351a9dc9-fbe3-41d6-a3a2-fe50e25de4fe.local" resolved to 172.17.0.2
     91471ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80
     91472ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     91472ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     91472ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     91472ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     91472ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "connected"}]
     91474ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:56211024 1 udp 1677729535 141.24.211.56 56550 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Gb3B network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='')
     91474ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     91474ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     91474ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     91476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     91476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     91476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     91477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     91477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     91477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     91478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100538, stream_id=1, stream_seq=0)
     91478ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     91478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1496176831, stream_id=1, stream_seq=0)
     91479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     91479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100538, gaps=[])
     91479ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:619861026 1 udp 33562623 141.24.210.113 62183 typ relay raddr 141.24.211.56 rport 56550 generation 0 ufrag Gb3B network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='')
     91479ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     91480ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     91480ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     91480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1496176831, gaps=[])
     91480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     91481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100539, stream_id=1, stream_seq=1)
     91481ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     91481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100539, gaps=[])
     91481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100540, stream_id=1, stream_seq=2)
     91481ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100540, gaps=[])
     91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100541, stream_id=1, stream_seq=3)
     91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100541, gaps=[])
     91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100542, stream_id=1, stream_seq=4)
     91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100542, gaps=[])
     91508ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mUaoqg/a9qEy')
     91508ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mUaoqg/a9qEy')
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('172.17.0.2', 56550)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58191) -> ('172.17.0.2', 56550)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('141.24.211.56', 56550)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58191) -> ('141.24.211.56', 56550)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('141.24.210.113', 62183)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58191) -> ('141.24.210.113', 62183)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58290) -> ('172.17.0.2', 56550)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58290) -> ('141.24.211.56', 56550)) State.FROZEN -> State.FAILED
     91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58290) -> ('141.24.210.113', 62183)) State.FROZEN -> State.FAILED
     91542ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     91542ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     91570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'siv/mP1U/lrx')
     91570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'siv/mP1U/lrx')
     91625ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='')
     91626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     91626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     91626ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     91626ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     91626ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     91626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     91626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     91627ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     91627ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     91627ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     91627ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     91627ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "closed"}]
     91628ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     91628ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     91628ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa4TM\xc7\xa0\x14W;cr\x1c\x92')
     91629ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa4TM\xc7\xa0\x14W;cr\x1c\x92')
     91629ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58290)
     91629ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     91629ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     91686ms [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='')
     91686ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to js Client GPIO tests without driver: should transmit initial gpio value
     91755ms [err] Traceback (most recent call last):
     91755ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     91756ms [err]     return _run_code(code, main_globals, None,
     91756ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     91756ms [err]     exec(code, run_globals)
     91756ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     91756ms [err]     sys.exit(main())
     91756ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     91756ms [err]     asyncio.run(main_async())
     91756ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     91756ms [err]     return loop.run_until_complete(main)
     91756ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     91756ms [err]     self.run_forever()
     91756ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     91757ms [err]     self._run_once()
     91757ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     91757ms [err]     event_list = self._selector.select(timeout)
     91757ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     91757ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     91757ms [err] KeyboardInterrupt
     91759ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     91759ms [err]   h.flush()
     91759ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== python Client to js Client GPIO tests without driver: should transmit gpio value
================== python Client to python Client GPIO tests without driver: should transmit initial gpio value
    101544ms [log] starting device
    101932ms [err] DEBUG:asyncio:Using selector: EpollSelector
    102003ms [err] ERROR:asyncio:Unclosed client session
    102003ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f82e6c3e860>
    102073ms [log] parsing
    102073ms [log] creating device handler
    102073ms [log] [ready]
    102073ms [log] reading line
    102073ms [log] [websocketToken] "1b733603-1592-4ef7-98cd-31f56eff9118"
    102093ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
    102093ms [log] [websocketConnected]
    102278ms [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='')
    102278ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
    102290ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1a992fcc-977c-46f0-acad-708952bee08f"}}', extra='')
    102290ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1a992fcc-977c-46f0-acad-708952bee08f"}
    102337ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='')
    102342ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "new"}]
    104345ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
    104347ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
    104347ms [err] v=0
    104347ms [err] o=- 3930204995 3930204995 IN IP4 0.0.0.0
    104347ms [err] s=-
    104347ms [err] t=0 0
    104347ms [err] a=group:BUNDLE 0
    104347ms [err] a=msid-semantic:WMS *
    104347ms [err] m=application 9 DTLS/SCTP 5000
    104347ms [err] c=IN IP4 0.0.0.0
    104347ms [err] a=mid:0
    104347ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    104347ms [err] a=max-message-size:65536
    104347ms [err] a=ice-ufrag:mitt
    104347ms [err] a=ice-pwd:9fTOQQfsOUCvCY3cZDcjnp
    104347ms [err] a=fingerprint:sha-256 59:DE:58:6A:FA:B2:CE:7E:B5:E9:84:B9:7A:DB:B0:12:18:2C:C8:1C:B3:2F:DF:25:B6:77:C2:4C:41:BD:7A:BF
    104347ms [err] a=setup:actpass
    104347ms [err] 
    104348ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
    104348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
    104350ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "new"}]
    104350ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
    104351ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
    104353ms [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'\xd3\xa5gF\xee}.\xc5\xa2\xa4\x07\x12')
    104354ms [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'\xfa\x055\xf8\x94\x7f\xd4\x08\x1b\x9a`\x95')
    104354ms [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'\xd3\xa5gF\xee}.\xc5\xa2\xa4\x07\x12')
    104354ms [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'\xfa\x055\xf8\x94\x7f\xd4\x08\x1b\x9a`\x95')
    104356ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
    104356ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc6\xb2\xd9\x04jD\xb4\x94k\x81\xf9/')
    104357ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc6\xb2\xd9\x04jD\xb4\x94k\x81\xf9/')
    104358ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x92{\xf8\xfe\xe2\xba\xa8=i\x05\x00'")
    104359ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x92{\xf8\xfe\xe2\xba\xa8=i\x05\x00'")
    104359ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49303) (expires in 600 seconds)
    104359ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f82e62c90f0>)
    104359ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
    104360ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
    104360ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    104360ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
    104360ms [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='')
    104360ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
    104386ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'F\nd1F\x1d\x001\xf4TQ\xfc')
    104386ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'F\nd1F\x1d\x001\xf4TQ\xfc')
    104393ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930204995 3930204995 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 49339 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 49339 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 45802 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49339 typ srflx raddr 172.30.0.1 rport 49339\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 45802 typ srflx raddr 172.17.0.2 rport 45802\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64468 typ relay raddr 172.17.0.2 rport 52847\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Sil3\\r\\na=ice-pwd:Z8P4w5OXo35kTSx8MwO5ZH\\r\\na=fingerprint:sha-256 CE:57:1E:D8:1F:7F:7F:77:12:D7:47:B3:BF:8D:FF:1A:30:AB:18:41:3B:38:04:0B:0A:D9:2E:91:95:E0:09:37\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='')
    104393ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    104393ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
    104393ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
    104393ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
    104393ms [err] v=0
    104393ms [err] o=- 3930204995 3930204995 IN IP4 0.0.0.0
    104393ms [err] s=-
    104393ms [err] t=0 0
    104393ms [err] a=group:BUNDLE 0
    104393ms [err] a=msid-semantic:WMS *
    104393ms [err] m=application 49339 DTLS/SCTP 5000
    104393ms [err] c=IN IP4 172.30.0.1
    104393ms [err] a=mid:0
    104393ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    104393ms [err] a=max-message-size:65536
    104393ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 49339 typ host
    104393ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 45802 typ host
    104393ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49339 typ srflx raddr 172.30.0.1 rport 49339
    104393ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 45802 typ srflx raddr 172.17.0.2 rport 45802
    104393ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64468 typ relay raddr 172.17.0.2 rport 52847
    104393ms [err] a=end-of-candidates
    104393ms [err] a=ice-ufrag:Sil3
    104393ms [err] a=ice-pwd:Z8P4w5OXo35kTSx8MwO5ZH
    104393ms [err] a=fingerprint:sha-256 CE:57:1E:D8:1F:7F:7F:77:12:D7:47:B3:BF:8D:FF:1A:30:AB:18:41:3B:38:04:0B:0A:D9:2E:91:95:E0:09:37
    104393ms [err] a=setup:active
    104393ms [err] 
    104396ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
    104396ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
    104396ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
    104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.30.0.1', 49339)) State.FROZEN -> State.WAITING
    104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('172.30.0.1', 49339)) State.FROZEN -> State.WAITING
    104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 45802)) State.FROZEN -> State.WAITING
    104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('172.30.0.1', 49339)) State.FROZEN -> State.WAITING
    104396ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(leZ2KeyFo9 1 udp 1862270975 172.17.0.2 49339 typ prflx)
    104397ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    104397ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    104397ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    104397ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 49339)) State.WAITING -> State.IN_PROGRESS
    104397ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8e\x89)\xcbAH_\\\xb9\xca\xdf\xc7')
    104397ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.30.0.1', 49339)) State.WAITING -> State.IN_PROGRESS
    104398ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdb5A\x14\xbd\xeb\xc0\xcf\xdf\xbc\x88P')
    104398ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "connecting"}]
    104399ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8e\x89)\xcbAH_\\\xb9\xca\xdf\xc7')
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 49339)) State.IN_PROGRESS -> State.SUCCEEDED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('172.30.0.1', 49339)) State.WAITING -> State.FAILED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 45802)) State.WAITING -> State.FAILED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('172.17.0.2', 45802)) State.FROZEN -> State.FAILED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('141.24.211.56', 49339)) State.FROZEN -> State.FAILED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('141.24.211.56', 49339)) State.FROZEN -> State.FAILED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('141.24.211.56', 45802)) State.FROZEN -> State.FAILED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('141.24.211.56', 45802)) State.FROZEN -> State.FAILED
    104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('141.24.210.113', 64468)) State.FROZEN -> State.FAILED
    104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('141.24.210.113', 64468)) State.FROZEN -> State.FAILED
    104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('172.30.0.1', 49339)) State.WAITING -> State.FAILED
    104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('172.17.0.2', 45802)) State.FROZEN -> State.FAILED
    104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('141.24.211.56', 49339)) State.FROZEN -> State.FAILED
    104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('141.24.211.56', 45802)) State.FROZEN -> State.FAILED
    104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('141.24.210.113', 64468)) State.FROZEN -> State.FAILED
    104400ms [err] INFO:aioice.ice:Connection(0) ICE completed
    104401ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdb5A\x14\xbd\xeb\xc0\xcf\xdf\xbc\x88P')
    104401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.30.0.1', 49339)) State.IN_PROGRESS -> State.SUCCEEDED
    104401ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\xfe\xd7\x84\xcc7 \xd2~\r\xb6\xf6')
    104402ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1\xfe\xd7\x84\xcc7 \xd2~\r\xb6\xf6')
    104418ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
    104418ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
    104419ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
    104419ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
    104422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
    104423ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
    104423ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
    104423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
    104423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
    104423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
    104424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
    104424ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
    104424ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "connected"}]
    104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
    104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
    104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
    104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
    104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
    104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
    104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
    104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
    104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
    104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2867837689, stream_id=1, stream_seq=0)
    104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
    104427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3312208833, stream_id=1, stream_seq=0)
    104428ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
    104428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3312208833, gaps=[])
    104428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2867837689, gaps=[])
    104428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
    104429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3312208834, stream_id=1, stream_seq=1)
    104429ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
    104429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3312208834, gaps=[])
    104429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3312208835, stream_id=1, stream_seq=2)
    104429ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
    104430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3312208835, gaps=[])
    104507ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
    104507ms [log] [experimentStatusChanged] {"status": "running", "message": null}
    104595ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941"}', extra='')
    104595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
    104595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
    104595ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
    104596ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
    104596ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
    104596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
    104596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
    104597ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    104597ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
    104597ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    104598ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    104599ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "closed"}]
    104599ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
    104600ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
    104600ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd5\x01\x92@\x03\xe0\xfeP\xd0\xecc^')
    104601ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd5\x01\x92@\x03\xe0\xfeP\xd0\xecc^')
    104601ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49303)
    104602ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
    104602ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
    104688ms [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='')
    104688ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to python Client GPIO tests without driver: should transmit gpio value
    104748ms [err] Traceback (most recent call last):
    104748ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    104748ms [err]     return _run_code(code, main_globals, None,
    104748ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
    104748ms [err]     exec(code, run_globals)
    104748ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
    104748ms [err]     sys.exit(main())
    104748ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
    104748ms [err]     asyncio.run(main_async())
    104748ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    104748ms [err]     return loop.run_until_complete(main)
    104748ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
    104748ms [err]     self.run_forever()
    104748ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
    104748ms [err]     self._run_once()
    104748ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
    104749ms [err]     event_list = self._selector.select(timeout)
    104749ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
    104749ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
    104749ms [err] KeyboardInterrupt
    104751ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
    104751ms [err]   h.flush()
    104751ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
    104855ms [log] starting device
    105253ms [err] DEBUG:asyncio:Using selector: EpollSelector
    105325ms [err] ERROR:asyncio:Unclosed client session
    105325ms [err] client_session: <aiohttp.client.ClientSession object at 0x7ff03bef2920>
    105374ms [log] parsing
    105374ms [log] creating device handler
    105374ms [log] [ready]
    105374ms [log] reading line
    105374ms [log] [websocketToken] "9cb43538-aedb-46c1-840e-615250a28696"
    105391ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
    105391ms [log] [websocketConnected]
    105589ms [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='')
    105589ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
    105603ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/bcc12fc7-5368-4086-856e-96868c1bd19b"}}', extra='')
    105603ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/bcc12fc7-5368-4086-856e-96868c1bd19b"}
    105637ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
    105643ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "new"}]
    107647ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
    107647ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    107647ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
    107647ms [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='')
    107647ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
    107667ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204998 3930204998 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 55527 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 55527 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46681 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55527 typ srflx raddr 172.30.0.1 rport 55527\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46681 typ srflx raddr 172.17.0.2 rport 46681\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56348 typ relay raddr 172.17.0.2 rport 58538\\r\\na=end-of-candidates\\r\\na=ice-ufrag:h0RP\\r\\na=ice-pwd:M43VE7ynesoruTUIxGANEN\\r\\na=fingerprint:sha-256 DF:A6:ED:C1:81:3B:84:6F:75:5D:25:64:88:52:D8:3C:FE:1F:E7:A3:91:19:39:0B:B8:A0:84:85:3D:89:9B:58\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
    107667ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    107667ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
    107667ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
    107668ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    107668ms [err] v=0
    107668ms [err] o=- 3930204998 3930204998 IN IP4 0.0.0.0
    107668ms [err] s=-
    107668ms [err] t=0 0
    107668ms [err] a=group:BUNDLE 0
    107668ms [err] a=msid-semantic:WMS *
    107668ms [err] m=application 55527 DTLS/SCTP 5000
    107668ms [err] c=IN IP4 172.30.0.1
    107668ms [err] a=mid:0
    107668ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    107668ms [err] a=max-message-size:65536
    107668ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55527 typ host
    107668ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46681 typ host
    107668ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55527 typ srflx raddr 172.30.0.1 rport 55527
    107668ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46681 typ srflx raddr 172.17.0.2 rport 46681
    107668ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56348 typ relay raddr 172.17.0.2 rport 58538
    107668ms [err] a=end-of-candidates
    107668ms [err] a=ice-ufrag:h0RP
    107668ms [err] a=ice-pwd:M43VE7ynesoruTUIxGANEN
    107668ms [err] a=fingerprint:sha-256 DF:A6:ED:C1:81:3B:84:6F:75:5D:25:64:88:52:D8:3C:FE:1F:E7:A3:91:19:39:0B:B8:A0:84:85:3D:89:9B:58
    107668ms [err] a=setup:actpass
    107668ms [err] 
    107670ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    107670ms [err] v=0
    107670ms [err] o=- 3930204998 3930204998 IN IP4 0.0.0.0
    107670ms [err] s=-
    107670ms [err] t=0 0
    107670ms [err] a=group:BUNDLE 0
    107670ms [err] a=msid-semantic:WMS *
    107670ms [err] m=application 55527 DTLS/SCTP 5000
    107670ms [err] c=IN IP4 172.30.0.1
    107670ms [err] a=mid:0
    107670ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    107670ms [err] a=max-message-size:65536
    107670ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55527 typ host
    107670ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46681 typ host
    107670ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55527 typ srflx raddr 172.30.0.1 rport 55527
    107670ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46681 typ srflx raddr 172.17.0.2 rport 46681
    107670ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56348 typ relay raddr 172.17.0.2 rport 58538
    107670ms [err] a=end-of-candidates
    107670ms [err] a=ice-ufrag:h0RP
    107670ms [err] a=ice-pwd:M43VE7ynesoruTUIxGANEN
    107670ms [err] a=fingerprint:sha-256 DF:A6:ED:C1:81:3B:84:6F:75:5D:25:64:88:52:D8:3C:FE:1F:E7:A3:91:19:39:0B:B8:A0:84:85:3D:89:9B:58
    107670ms [err] a=setup:actpass
    107670ms [err] 
    107670ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
    107671ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "new"}]
    107672ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
    107672ms [err] v=0
    107672ms [err] o=- 3930204998 3930204998 IN IP4 0.0.0.0
    107672ms [err] s=-
    107672ms [err] t=0 0
    107672ms [err] a=group:BUNDLE 0
    107672ms [err] a=msid-semantic:WMS *
    107672ms [err] m=application 9 DTLS/SCTP 5000
    107672ms [err] c=IN IP4 0.0.0.0
    107672ms [err] a=mid:0
    107672ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    107672ms [err] a=max-message-size:65536
    107672ms [err] a=ice-ufrag:n6GI
    107672ms [err] a=ice-pwd:bhjM7d203fxOhFKeARoRBj
    107672ms [err] a=fingerprint:sha-256 40:D6:E2:28:B6:01:3A:95:39:F5:D3:1A:C0:5A:F2:C3:5F:D0:47:BC:20:B2:EE:A9:88:5E:12:9B:FD:B0:2C:97
    107672ms [err] a=setup:active
    107672ms [err] 
    107673ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    107673ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    107673ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
    107674ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
    107675ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
    107677ms [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'?\xc2\x8b\xde?\x8d\x83;\xab\xf6\xb9\x16')
    107677ms [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'\xa4\xfb\xdc\xcb*\xf8\x9e\xc7n\xd2\xa2_')
    107678ms [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'?\xc2\x8b\xde?\x8d\x83;\xab\xf6\xb9\x16')
    107678ms [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'\xa4\xfb\xdc\xcb*\xf8\x9e\xc7n\xd2\xa2_')
    107680ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
    107680ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'(s\x0e\x87\x9d\xb1\xdf\xeb\xaep\xb3\xa3')
    107681ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'(s\x0e\x87\x9d\xb1\xdf\xeb\xaep\xb3\xa3')
    107681ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x18\xbd>s\x01k\x96\x07\xa6a\xe6,')
    107682ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x18\xbd>s\x01k\x96\x07\xa6a\xe6,')
    107682ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50569) (expires in 600 seconds)
    107682ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7ff03b57cfa0>)
    107682ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
    107683ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
    107683ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
    107684ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
    107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.30.0.1', 55527)) State.FROZEN -> State.WAITING
    107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('172.30.0.1', 55527)) State.FROZEN -> State.WAITING
    107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 46681)) State.FROZEN -> State.WAITING
    107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('172.30.0.1', 55527)) State.FROZEN -> State.WAITING
    107685ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    107685ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    107685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.30.0.1', 55527)) State.WAITING -> State.IN_PROGRESS
    107685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc8\xf3\xac@}\xff\xa1\x01\xafd\xc4t')
    107685ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "connecting"}]
    107686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc8\xf3\xac@}\xff\xa1\x01\xafd\xc4t')
    107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.30.0.1', 55527)) State.IN_PROGRESS -> State.SUCCEEDED
    107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 55527)) State.FROZEN -> State.WAITING
    107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 46681)) State.FROZEN -> State.WAITING
    107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.210.113', 56348)) State.FROZEN -> State.WAITING
    107698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xb4\xc2)pJ\xd8\xbe\r<l\x07')
    107698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xb4\xc2)pJ\xd8\xbe\r<l\x07')
    107698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('172.30.0.1', 55527)) State.WAITING -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 46681)) State.WAITING -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('172.17.0.2', 46681)) State.FROZEN -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 55527)) State.WAITING -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('141.24.211.56', 55527)) State.FROZEN -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 46681)) State.WAITING -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('141.24.211.56', 46681)) State.FROZEN -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('172.30.0.1', 55527)) State.WAITING -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('172.17.0.2', 46681)) State.FROZEN -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.210.113', 56348)) State.WAITING -> State.FAILED
    107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('141.24.210.113', 56348)) State.FROZEN -> State.FAILED
    107700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('141.24.211.56', 55527)) State.FROZEN -> State.FAILED
    107700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('141.24.211.56', 46681)) State.FROZEN -> State.FAILED
    107700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('141.24.210.113', 56348)) State.FROZEN -> State.FAILED
    107700ms [err] INFO:aioice.ice:Connection(0) ICE completed
    107700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x01\xf4\x9c\xcc\x9dA\xe7\xfe\xcdO.\xc5')
    107701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x01\xf4\x9c\xcc\x9dA\xe7\xfe\xcdO.\xc5')
    107701ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(MbVnoL9CVF 1 udp 1862270975 172.17.0.2 55527 typ prflx)
    107701ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 55527)) State.WAITING -> State.IN_PROGRESS
    107701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\x8b\xec\xac\x0eG\xbf\x86v\xcad7')
    107702ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\x8b\xec\xac\x0eG\xbf\x86v\xcad7')
    107702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 55527)) State.IN_PROGRESS -> State.SUCCEEDED
    107706ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
    107706ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
    107707ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
    107708ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
    107723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
    107723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
    107723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
    107724ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
    107724ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
    107724ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "connected"}]
    107724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
    107724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
    107724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
    107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
    107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
    107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
    107727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590761, stream_id=1, stream_seq=0)
    107727ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
    107727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1841565275, stream_id=1, stream_seq=0)
    107727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
    107728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590761, gaps=[])
    107728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1841565275, gaps=[])
    107729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
    107729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590762, stream_id=1, stream_seq=1)
    107730ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
    107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590762, gaps=[])
    107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590763, stream_id=1, stream_seq=2)
    107730ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
    107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590763, gaps=[])
    107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590764, stream_id=1, stream_seq=3)
    107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590764, gaps=[])
    107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590765, stream_id=1, stream_seq=4)
    107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590765, gaps=[])
    107797ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
    107797ms [log] [experimentStatusChanged] {"status": "running", "message": null}
    107891ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4"}', extra='')
    107891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
    107892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
    107892ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
    107892ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
    107892ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
    107892ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
    107892ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
    107893ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    107893ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
    107893ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    107893ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    107895ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "closed"}]
    107896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
    107896ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
    107896ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'h\xffA*\xcb3;\xd73IM\x06')
    107896ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'h\xffA*\xcb3;\xd73IM\x06')
    107897ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50569)
    107897ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
    107897ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
    107958ms [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='')
    107958ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== Client Communication (device <-> device): should connect without errors
    108025ms [err] Traceback (most recent call last):
    108025ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    108025ms [err]     return _run_code(code, main_globals, None,
    108025ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
    108025ms [err]     exec(code, run_globals)
    108025ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
    108025ms [err]     sys.exit(main())
    108025ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
    108025ms [err]     asyncio.run(main_async())
    108025ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    108025ms [err]     return loop.run_until_complete(main)
    108025ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
    108025ms [err]     self.run_forever()
    108025ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
    108026ms [err]     self._run_once()
    108026ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
    108026ms [err]     event_list = self._selector.select(timeout)
    108026ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
    108026ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
    108026ms [err] KeyboardInterrupt
    108028ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
    108028ms [err]   h.flush()
    108028ms [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