Ich habe Ubuntu 20.04 auf meiner Remote-Google-VM installiert. Es fehlen einige wichtige Stamm-CA-Zertifikate, was zu Überprüfungsfehlern bei und curl
führt . Wie installiere ich die fehlenden Zertifikate?wget
apt-get
Fehlende Zertifikatsdetails -https://www.diffchecker.com/EmoV1UFQ
Die Zertifikate rechts (grün) fehlen auf meinem Ubuntu-Server. Ich habe den folgenden Befehl verwendet, um die Liste der CA-Zertifikate abzurufen.
awk -v cmd='openssl x509 -noout -subject' '
/BEGIN/{close(cmd)};{print | cmd}' < /etc/ssl/certs/ca-certificates.crt
Auf dem anderen Server läuft Debian Linux, das ich zum Vergleichen der Zertifikatsliste verwendet habe. Ich habe versucht, die Zertifikate unter Ubuntu mit dem folgenden Befehl neu zu installieren, aber es wurden nur dieselben Zertifikate erneut installiert. Fehlende Zertifikate fehlen weiterhin.
sudo apt-get install --reinstall ca-certificates
sudo apt-get -f install
sudo dpkg --purge --force-depends ca-certificates
sudo apt-get -f install