Estou tentando atualizar um sistema usando um espelho de pacote HTTPS localizado aqui:
https://mirror.ufs.ac.za/os/linux/distros/ubuntu/ubuntu/
No entanto, durante apt-get update
, recebo a seguinte mensagem:
Packages server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Se você visitar o site no seu navegador, será avisado sobre o certificado do site, mas eu confio no site, então isso não é um problema para mim. Presumo que devo ser capaz de adicionar essa exceção em algum lugar para poder prosseguir.
Você pode me dizer onde e como?
Responder1
Depois de ler sobre o assunto, seguindo uma trilha sobre "certificados autoassinados" etc., encontrei uma resposta adequada em uma pergunta no Serverfault:https://serverfault.com/questions/340887/using-a-self-signed-ssl-cert-for-an-https-based-internal-apt-repository
Ao adicionar a seguinte linha ao meu apt.conf
, o problema foi resolvido:
Acquire::https::mirror.ufs.ac.za::Verify-Peer "false";
Mas tenha em mente que “resolvido” significa que pode “funcionar” agora. Desativar a verificação é uma solução alternativa.