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 update
erhalte 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.conf
wurde 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.