GNU/Linux >> Tutoriels Linux >  >> Linux

Pourquoi wget ne vérifie pas les certificats SSL ?

Solution 1 :

Par défaut, wget vérifiera les certificats dans le chemin défini dans le fichier de configuration openssl /etc/pki/tls/openssl.cnf (pas sûr que le chemin soit correct pour fc8). Veuillez vérifier le fichier de configuration openssl et confirmer que les chemins sont corrects. C'est peut-être openssl, qui doit être corrigé.

Solution 2 :

J'ai eu des problèmes avec wget qui ne trouvait pas mes certificats, j'ai donc installé ca-certificates

sudo apt install ca-certificates

puis j'ai édité :

sudo vi /etc/wgetrc

et ajouté

ca_directory=/etc/ssl/certs

ou vous pouvez simplement utiliser cette commande pour l'ajouter à la fin :

printf "\nca_directory=/etc/ssl/certs" | sudo tee -a /etc/wgetrc

Solution 3 :

Votre système ne fait pas confiance à la chaîne de signature pour le certificat de Google.

Ils ne présentent pas non plus la chaîne de certificats complète, uniquement le certificat de leur émetteur ; pas à 100% à la hauteur, mais certainement rien qui ne devrait vous empêcher de valider la chaîne.

Votre ancien système est susceptible d'avoir un ensemble tout aussi ancien d'autorités de certification racine de confiance.

Faites confiance au bon certificat VeriSign (ici), et vous devriez être bon.

Solution 4 :

Vous devez rassembler une liste des certificats racine auxquels vous souhaitez faire confiance et dire à wget comment les trouver en utilisant soit le --ca-certificate ou --ca-directory option. Vous en avez peut-être déjà un en /etc/pki/tls/certs si vous avez installé le package approprié.


Linux
  1. Pourquoi cPanel est la meilleure solution pour les concepteurs de sites Web

  2. Erreur de navigateur de certificat SSL

  3. Pourquoi Bash `(())` ne fonctionne-t-il pas dans `[[]]` ?

  4. Pourquoi mon lien symbolique ne fonctionne-t-il pas ?

  5. pourquoi gdb n'aime pas les alias

Guide ultime des types de certificats SSL

Réflexions sur SSL intermédiaire compatible avec les certificats Lets Encrypt

Comment générer des certificats SSL auto-signés à l'aide d'OpenSSL

Installer des certificats SSL sur un serveur Windows

Comment surveiller les certificats SSL/TLS avec Checkmk

Certificats maîtres auto-signés sur Windows et Linux