Beim apt-get update wird die Meldung „Server-Zertifikatüberprüfung fehlgeschlagen“ angezeigt

Beim apt-get update wird die Meldung „Server-Zertifikatüberprüfung fehlgeschlagen“ angezeigt

Ich versuche, ein System mithilfe eines HTTPS-Paketspiegels zu aktualisieren, der sich hier befindet:

 https://mirror.ufs.ac.za/os/linux/distros/ubuntu/ubuntu/

Allerdings apt-get updateerhalte ich währenddessen die folgende Meldung:

Packages  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

Wenn Sie die Site in Ihrem Browser aufrufen, werden Sie vor dem Zertifikat der Site gewarnt, aber ich vertraue der Site, daher ist das für mich kein Problem. Ich gehe davon aus, dass ich diese Ausnahme irgendwo hinzufügen können muss, damit apt fortfahren kann.

Können Sie mir sagen, wo und wie?

Antwort1

Nachdem ich mich in die Materie eingelesen hatte, einer Spur zu „selbstsignierten Zertifikaten“ etc. gefolgt war, fand ich in einer Frage auf Serverfault eine passende Antwort:https://serverfault.com/questions/340887/using-a-self-signed-ssl-cert-for-an-https-based-internal-apt-repository

Durch Hinzufügen der folgenden Zeile zu meinem apt.confwurde das Problem behoben:

Acquire::https::mirror.ufs.ac.za::Verify-Peer "false";

Aber denken Sie daran, dass „gelöst“ bedeutet, dass es jetzt „funktionieren“ könnte. Das Deaktivieren der Überprüfung ist eher eine Problemumgehung.

verwandte Informationen