View Single Post
Old 09-25-2024, 08:09 AM   #742
Bozana
Bozana
Bozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beautyBozana does all things with Zen-like beauty
 
Bozana's Avatar
 
Posts: 28
Karma: 32224
Join Date: Jan 2013
Device: PC
Exclamation Broken or Blocked?

Quote:
Originally Posted by kiwidude View Post
Turn off the "Scan multiple editions for title/author searches (slower)" option in the configuration dialog for the goodreads plugin.

While it is working ok for me, I can imagine the Goodreads website perhaps seeing those http requests as potential suspicious traffic they should block.
It's been iffy in the last few days. And today, it refused to work. I did as suggested but it's not that either. I even tried VPN... it's not that either. This started not long after I installed the new Calibre. So... my question is:

Is it broken or blocked?

Error

Running identify query with parameters:
{'title': 'Caelum', 'authors': [I deleted the author's name'], 'identifiers': {'amazon': 'I removed asin', 'mobi-asin': 'I removed asin'}, 'timeout': 30}
Using plugins: Goodreads (1, 8, 2)
The log from individual plugins is below

****************************** Goodreads (1, 8, 2) ******************************
Found 0 results
Downloading from Goodreads took 0.19893956184387207
[GoodreadsMoreTags] Integration active
identify - start. title=Caelum, authors=['Serena Akeroyd'], identifiers={'amazon': 'I removed asin', 'mobi-asin': 'I removed asin'}
get_goodreads_id_using_asin - identifier_name=amazon, identifier=I removed asin
get_goodreads_id_using_api - identifiers=I removed asin
Querying using autocomplete API: https://www.goodreads.com/book/auto_...ormat=json&q=I removed asin
Failed to make identify query: 'https://www.goodreads.com/book/auto_complete?format=json&q=I removed asin'
Traceback (most recent call last):
File "mechanize\_urllib2_fork.py", line 1236, in do_open
File "http\client.py", line 1286, in request
File "http\client.py", line 1332, in _send_request
File "http\client.py", line 1281, in endheaders
File "http\client.py", line 1041, in _send_output
File "http\client.py", line 979, in send
File "http\client.py", line 1458, in connect
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.__init__", line 150, in get_goodreads_id_using_api
File "mechanize\_mechanize.py", line 241, in open_novisit
File "mechanize\_mechanize.py", line 287, in _mech_open
File "mechanize\_opener.py", line 193, in open
File "mechanize\_urllib2_fork.py", line 425, in _open
File "mechanize\_urllib2_fork.py", line 414, in _call_chain
File "calibre\utils\browser.py", line 29, in https_open
File "mechanize\_urllib2_fork.py", line 1240, in do_open
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)>

Failed to trying to get Goodreads id using auto_complete API
Traceback (most recent call last):
File "mechanize\_urllib2_fork.py", line 1236, in do_open
File "http\client.py", line 1286, in request
File "http\client.py", line 1332, in _send_request
File "http\client.py", line 1281, in endheaders
File "http\client.py", line 1041, in _send_output
File "http\client.py", line 979, in send
File "http\client.py", line 1458, in connect
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.__init__", line 213, in identify
File "calibre_plugins.goodreads.__init__", line 191, in get_goodreads_id_from_identifiers
File "calibre_plugins.goodreads.__init__", line 170, in get_goodreads_id_using_asin
File "calibre_plugins.goodreads.__init__", line 150, in get_goodreads_id_using_api
File "mechanize\_mechanize.py", line 241, in open_novisit
File "mechanize\_mechanize.py", line 287, in _mech_open
File "mechanize\_opener.py", line 193, in open
File "mechanize\_urllib2_fork.py", line 425, in _open
File "mechanize\_urllib2_fork.py", line 414, in _call_chain
File "calibre\utils\browser.py", line 29, in https_open
File "mechanize\_urllib2_fork.py", line 1240, in do_open
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)>
Bozana is offline   Reply With Quote