but error
There is sparse communication to the duo api host.
What is the error and how can I deal with it?
Traceback (most recent call last):
File "/usr/local/python-3.9.1/bin/duologsync", line 33, in
sys.exit(load_entry_point('duologsync==1.0.0', 'console_scripts', 'duologsync')())
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duologsync-1.0.0-py3.9.egg/duologsync/app.py", line 12, in main
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duologsync-1.0.0-py3.9.egg/duologsync/duo_log_sync_base.py", line 79, in start
File "/usr/local/python-3.9.1/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duologsync-1.0.0-py3.9.egg/duologsync/producer/telephony_producer.py", line 26, in telephony_producer
File "/usr/local/python-3.9.1/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/admin.py", line 494, in get_telephony_log
response = self.json_api_call(
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 382, in json_api_call
(response, data) = self.api_call(method, path, params)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/admin.py", line 195, in api_call
return super(Admin, self).api_call(method, path, params)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 269, in api_call
return self._make_request(method, uri, body, encoded_headers)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 337, in _make_request
response, data = self._attempt_single_request(
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 350, in _attempt_single_request
conn.request(method, uri, body, headers)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1255, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1301, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1250, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1010, in _send_output
self.send(msg)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 950, in send
self.connect()
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/https_wrapper.py", line 121, in connect
self.sock = self.default_ssl_context.wrap_socket(self.sock)
File "/usr/local/python-3.9.1/lib/python3.9/ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "/usr/local/python-3.9.1/lib/python3.9/ssl.py", line 1040, in _create
self.do_handshake()
File "/usr/local/python-3.9.1/lib/python3.9/ssl.py", line 1309, in do_handshake
self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer
Hi
Python 3.9.1 duo_log_sync duo_log_sync-authlog_export_script.zip
config.yml duoclient: skey: "xxxx" ikey: "xxx" host: "xxxx"
logs: logDir: "/tmp" endpoints: enabled: ["auth", "telephony", "adminaction"] polling: duration: 5 daysinpast: 180 checkpointDir: "/tmp"
transport: protocol: "TCP" host: "localhost" port: 515 certFileDir: "/etc/ssl/certs" certFileName: "ca-bundle.crt"
recoverFromCheckpoint: enabled: False
but error There is sparse communication to the duo api host. What is the error and how can I deal with it?
Traceback (most recent call last): File "/usr/local/python-3.9.1/bin/duologsync", line 33, in
sys.exit(load_entry_point('duologsync==1.0.0', 'console_scripts', 'duologsync')())
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duologsync-1.0.0-py3.9.egg/duologsync/app.py", line 12, in main
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duologsync-1.0.0-py3.9.egg/duologsync/duo_log_sync_base.py", line 79, in start
File "/usr/local/python-3.9.1/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duologsync-1.0.0-py3.9.egg/duologsync/producer/telephony_producer.py", line 26, in telephony_producer
File "/usr/local/python-3.9.1/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/admin.py", line 494, in get_telephony_log
response = self.json_api_call(
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 382, in json_api_call
(response, data) = self.api_call(method, path, params)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/admin.py", line 195, in api_call
return super(Admin, self).api_call(method, path, params)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 269, in api_call
return self._make_request(method, uri, body, encoded_headers)
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 337, in _make_request
response, data = self._attempt_single_request(
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/client.py", line 350, in _attempt_single_request
conn.request(method, uri, body, headers)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1255, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1301, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1250, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 1010, in _send_output
self.send(msg)
File "/usr/local/python-3.9.1/lib/python3.9/http/client.py", line 950, in send
self.connect()
File "/usr/local/python-3.9.1/lib/python3.9/site-packages/duo_client/https_wrapper.py", line 121, in connect
self.sock = self.default_ssl_context.wrap_socket(self.sock)
File "/usr/local/python-3.9.1/lib/python3.9/ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "/usr/local/python-3.9.1/lib/python3.9/ssl.py", line 1040, in _create
self.do_handshake()
File "/usr/local/python-3.9.1/lib/python3.9/ssl.py", line 1309, in do_handshake
self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer