View Single Post
Old 10-07-2024, 10:03 PM   #1763
Smelsie
Junior Member
Smelsie began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Aug 2010
Device: Kobo eReader
Hi there, I'm hoping someone can help me. My Goodreads sync plugin has been working perfectly for years and now suddenly everytime I try to sync (using the "Sync from Shelf" option) it's giving me an SSLHANDSHAKE error (see below). I found an old comment from 2019 with a similar message in the thread (page 83) and the state resolution was to visit the Goodreads site in IE or Edge. I tried that, but it didn't resolve the issue (also tried in Chrome and Firefox and that didn't help either.) I also tried deleting all my cookies and cache to see if that would resolve it and it did not. Does anyone know what I need to do to resolve this SSLHANDSHAKE issue?


Error message from Calibre:

calibre, version 7.19.0
ERROR: Unhandled exception: <b>SSLHandshakeError</b>:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)

calibre 7.19 embedded-python: True
Windows-10-10.0.22631-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22631')
Python 3.11.5
Windows: ('10', '10.0.22631', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 16, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 16, 0) && Count Pages (1, 13, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 9, 0) && FanFicFare (4, 39, 0) && Generate Cover (2, 3, 4) && Goodreads Sync (1, 16, 9) && KFX metadata reader (from KFX Input) (2, 16, 0) && From KFX (2, 16, 0) && KFX Input (2, 16, 0) && Obok DeDRM (10, 0, 9) && Prettify Cover (1, 6, 0)
Traceback (most recent call last):
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1094, in connect
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 117, in _ssl_wrap_socket
File "ssl.py", line 517, in wrap_socket
File "ssl.py", line 1108, in _create
File "ssl.py", line 1379, in do_handshake
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre_plugins.goodreads_sync.config", line 1204, in authorize_plugin
File "calibre_plugins.goodreads_sync.core", line 237, in get_request_token_secret
File "calibre_plugins.goodreads_sync.core", line 129, in _oauth_request_get
File "calibre_plugins.goodreads_sync.oauth2.__init_ _", line 689, in request
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1690, in request
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1423, in _request
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1343, in _conn_request
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1120, in connect
calibre_plugins.goodreads_sync.httplib2.SSLHandsha keError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
Smelsie is offline   Reply With Quote