
Ich versuche, eine Verbindung zu einem Webdienst herzustellen, und erhalte eine Fehlermeldung:
cURL error 77: .........
Ich habe überall im Internet gelesen, dass ich das Problem folgendermaßen beheben kann:
yum reinstall -y ca-certificates
aber wenn ich das mache, bekomme ich:
# yum reinstall -y ca-certificates
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=x86_64 error was
14: curl#77 - "Problem with the SSL CA cert (path? access rights?)"
Could not retrieve mirrorlist https://mirror.webtatic.com/yum/el7/x86_64/mirrorlist error was
14: curl#77 - "Problem with the SSL CA cert (path? access rights?)"
Was muss ich tun?
Antwort1
Sie deaktivieren die SSL-Verifizierung in Yum vorübergehend wie folgt.
-
echo "sslverify=0" >> /etc/yum.conf
- yum reinstall -y ca-Zertifikate
- Entfernen Sie den temporären Hack mit einem Editor Ihrer Wahl aus /etc/yum.conf
Bearbeiten:
Wenn dies aus irgendeinem Grund immer noch nicht funktioniert, können Sie Folgendes versuchen:
- Suchen Sie das Paket. Bei RPM-Paketen empfehle ich die folgende Website -https://pkgs.org/
- Laden Sie das Paket mit
curl -k
oder herunterwget --no-check-certificate
. Beachten Sie, dass ich den unten stehenden Fall verwende,http
aber möglicherweise eine Umleitung zu https erfolgt. Im Falle von CentOS 7 undaktuelles Datumes wird so aussehen:wget --no-check-certificate http://mirror.centos.org/centos/7/os/x86_64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm || curl -k http://mirror.centos.org/centos/7/os/x86_64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm -o ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm
- Installieren Sie es manuell mit
yum reinstall -y ./ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm