Ich habe ein Problem mit den Zertifikaten in Arch Linux. Es scheint, dass es nicht finden kann ca-certificates.crt
. Ich habe mein System aktualisiert und die ca-certificates{,-utils,-mozilla}
Pakete installiert und es funktioniert immer noch nicht.
git clone http://github.com/sstephenson/bats.git
Cloning into 'bats'...
fatal: unable to access 'https://github.com/sstephenson/bats.git/': error setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
arch-linux
git
curl
certificates
Pianomanfrazier
quelle
quelle
certbot
war für mich nach dem ca-certificates-utils 20170307-1 "manuelle Intervention" Update-Fix für März 2017 kaputt . Dies wurde behobencertbot
.OSError: Could not find a suitable TLS CA certificate bundle, invalid path: /etc/ssl/certs/ca-certificates.crt
Ich hatte das gleiche Problem mit Versuchen
git clone
von AUR. Wie bei Pianomanfrazier wurde das unmittelbare Problem durch das Erstellen eines Symlinks behoben. Ich stellte jedoch fest, dass der Docker immer noch nicht ziehen konnte, was den Fehler auslöste:Das Entfernen des Symlinks und das Ausführen
pacman -S ca-certificate-utils
schienen das zugrunde liegende Problem zu beheben. (Beachten Sie, dass Docker ein benötigt,systemctl restart docker
damit das Update wirksam wird.)quelle