View Single Post
Old 09-03-2023, 11:20 AM   #67
zipprd
Junior Member
zipprd began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Sep 2023
Device: Kindle Oasis
Getting an issue with setup with the SSL handshake - looks like a cert expired on the overdrive side, is anyone else having issues?

Code:
calibre, version 6.25.0
ERROR: Unhandled exception: <b>ClientConnectionError</b>:&lt;calibre_plugins.overdrive_libby.libby.errors.ClientConnectionError; http_status=0, msg='URLError &lt;urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:997)&gt;', error_response='''&gt;

calibre 6.25  embedded-python: True
Windows-10-10.0.22621-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22621')
Python 3.10.1
Windows: ('10', '10.0.22621', 'SP0', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 4, 0) && DeDRM (7, 2, 1) && Package KFX (from KFX Input) (2, 4, 0) && Clean Comments (0, 2, 1) && EpubSplit (3, 6, 0) && Find Duplicates (1, 10, 8) && Goodreads (1, 7, 9) && Goodreads Sync (1, 16, 3) && KFX metadata reader (from KFX Input) (2, 4, 0) && KFX Input (2, 4, 0) && Kindle hi-res covers (0, 5, 0) && KindleUnpack - The Plugin (0, 83, 1) && Obok DeDRM (7, 2, 1) && OverDrive Libby (0, 1, 7) && Quality Check (1, 13, 6)
Traceback (most recent call last):
  File "urllib\request.py", line 1348, in do_open
  File "http\client.py", line 1282, in request
  File "http\client.py", line 1328, in _send_request
  File "http\client.py", line 1277, in endheaders
  File "http\client.py", line 1037, in _send_output
  File "http\client.py", line 975, in send
  File "http\client.py", line 1454, in connect
  File "ssl.py", line 512, in wrap_socket
  File "ssl.py", line 1070, in _create
  File "ssl.py", line 1341, in do_handshake
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:997)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "calibre_plugins.overdrive_libby.libby.client", line 500, in send_request
  File "urllib\request.py", line 519, in open
  File "urllib\request.py", line 536, in _open
  File "urllib\request.py", line 496, in _call_chain
  File "urllib\request.py", line 1391, in https_open
  File "urllib\request.py", line 1351, in do_open
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:997)>

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "calibre_plugins.overdrive_libby.action", line 95, in <lambda>
  File "calibre\customize\__init__.py", line 177, in do_user_config
  File "calibre_plugins.overdrive_libby.__init__", line 103, in save_settings
  File "calibre_plugins.overdrive_libby.config", line 792, in save_settings
  File "calibre_plugins.overdrive_libby.libby.client", line 585, in get_chip
  File "calibre_plugins.overdrive_libby.libby.client", line 543, in send_request
calibre_plugins.overdrive_libby.libby.errors.ClientConnectionError: <calibre_plugins.overdrive_libby.libby.errors.ClientConnectionError; http_status=0, msg='URLError <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:997)>', error_response='''>
zipprd is offline   Reply With Quote