Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Recipes

Notices

Reply
 
Thread Tools Search this Thread
Old 09-30-2022, 10:08 AM   #1
charleyn
Junior Member
charleyn began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Oct 2018
Device: Android Kindle app
Arcamax images missing

Arcamax recipe log has entries like this for all comics

1% Starting download in a single thread...
Could not fetch image https://resources.arcamax.com/newspi...76/2347629.gif
1% Article downloaded: BC for 9/24/2022
Could not fetch image https://resources.arcamax.com/newspi...81/2348161.jpg
1% Article downloaded: BC for 9/25/2022
charleyn is offline   Reply With Quote
Old 09-30-2022, 11:21 AM   #2
unkn0wn
Guru
unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.unkn0wn understands the Henderson-Hasselbalch Equation.
 
Posts: 616
Karma: 85520
Join Date: May 2021
Device: kindle
this is SSLCertVerificationError.

you can fix this by visiting the cited image link in internet explorer or edge. (its working)

Spoiler:
Could not fetch image https://resources.arcamax.com/newspi...01/2350141.gif
Traceback (most recent call last):
File "mechanize\_urllib2_fork.py", line 1236, 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: unable to get local issuer certificate (_ssl.c:997)


https://www.mobileread.com/forums/sh...58&postcount=5
unkn0wn is offline   Reply With Quote
Advert
Old 10-03-2022, 06:51 PM   #3
charleyn
Junior Member
charleyn began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Oct 2018
Device: Android Kindle app
It is a certificate problem as unkn0wn diagnosed. Unfortunately, I will need to find a different solution. I run calibre on a headless Ubuntu server and call ebook-convert from a shell script that runs as on a schedule to download newspapers and comics. I will need to get the missing certificate and install it.
charleyn is offline   Reply With Quote
Old 10-04-2022, 09:34 PM   #4
charleyn
Junior Member
charleyn began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Oct 2018
Device: Android Kindle app
Here is the solution that worked for me

Arcamax comics failed to download the images from resources.arcamax.com because they failed to include the intermediate CA certificate in their CA chain. The solution was to get the missing certificate for the signing authority

Sectigo RSA Domain Validation Secure Server CA

On Windows or a Linux desktop, use Firefox to get the certificate chain. Open https://www.arcamax.com/ in Firefox. Click the lock icon in the address bar. Click "Connection secure" in the dropdown and select "More information" then select "View certificate." In the "Miscellaneous" section click on the "PEM (chain)" link to download the certificate chain. Open the downloaded file with a text editor. The required intermediate certificate will be the second one.

Copy the 2nd certificate from -----BEGIN CERTIFICATE----- through
-----END CERTIFICATE----- and paste into a file named

Sectigo_RSA_Domain_Validation_Secure_Server_CA.crt

Upload this file to the Ubuntu Linux server. On the server, run the command

$ openssl x509 -noout -in Sectigo_RSA_Domain_Validation_Secure_Server_CA.crt -subject

to confirm that it is the Sectigo signing certificate.

Copy the crt file to the local ca-certificates directory using the command

$ cp Sectigo_RSA_Domain_Validation_Secure_Server_CA.crt /usr/local/share/ca-certificates/.

Update the certificates using the command

$ update-ca-certificates

It should report that it added a new certificate. The arcamax.recipe should now work.
charleyn is offline   Reply With Quote
Reply

Tags
recipe broken


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Missing Images? Quoth Feedback 2 02-16-2022 11:06 PM
Arcamax recipe not returning images bjc Recipes 2 10-04-2021 01:36 AM
Aura H2O Missing images Dave R Kobo Reader 3 09-23-2015 04:27 AM
Images all missing alansplace Sigil 34 12-12-2011 11:26 PM
Missing images Littermate Sigil 3 12-18-2009 02:03 PM


All times are GMT -4. The time now is 10:48 AM.


MobileRead.com is a privately owned, operated and funded community.