Estou seguindo as instruções aqui para instalar um certificado raiz para o Charles Proxy.
Eu segui todos os passos exatamente como foi descrito e certifiquei-me de definir as permissões corretamente. No entanto, quando executo sudo update-ca-certificates
, ele gera:
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Depois disso, o certificado permanece não confiável. Eu também tentei this , que é as mesmas etapas, mas me diz para instalá-lo em /usr/local/share/ca-certificates
. Quando faço isso, update-ca-certificates
retorna um erro:
Updating certificates in /etc/ssl/certs...
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: charles.pem does not contain a certificate or CRL: skipping
WARNING: dhparam.pem does not contain a certificate or CRL: skipping
1 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
Adding debian:charles.pem
done.
done.
E ainda não funciona. Além disso, a instalação de um certificado SSL diretamente por meio do Charles ( Help -> SSL Proxying -> Install Charles Root Certificate
) não funciona, apesar de dizer que ele é instalado com êxito.