bitlogik / uniblow

UNIversal BLOckchain Wallet
GNU General Public License v3.0
17 stars 11 forks source link

SSL certificate verify failed #16

Open bitlogik opened 1 year ago

bitlogik commented 1 year ago

On Windows, when using Uniblow, in case you are repeatedly facing the error message about SSL Verify Failed :

Check your Internet connection.
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired

The fix is to remove the old R3 intermediate certificate from your store.

Open the certificate manager for the user, to do so:

image

In the certificate manager for user, select the "intermediate authorites" : this is the 4th folder. In this Intermediate Certification Authorities / Certificates Delete : R3 - DST Root CA X3 - 29/09/2021

To delete it, you right click on the line and select "Delete" in the contextual menu.

image

bitlogik commented 4 months ago

On some Linux systems, especially Fedora (when it differs from Ubuntu/Debian), the following error can happen while running the provided binary:

ssl.SSLCertVerificationError:
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate 

In this case, Uniblow needs to be run with the SSL_CERT_DIR environment variable pointing to the certificate store directory (most of the time /etc/ssl/certs).

Example $ SSL_CERT_DIR=/etc/ssl/certs ./Uniblow-linux-x86_64-2.6.5