Tenho o Ubuntu 20.04 instalado em minha VM remota do Google. Estão faltando alguns certificados de CA raiz críticos que estão causando erros de verificação em curl
, wget
e apt-get
. Como instalo os certificados ausentes?
Detalhes de certificados ausentes -https://www.diffchecker.com/EmoV1UFQ
Os certificados à direita (em verde) estão faltando no meu servidor Ubuntu. Usei o seguinte comando para obter a lista de certificados ca.
awk -v cmd='openssl x509 -noout -subject' '
/BEGIN/{close(cmd)};{print | cmd}' < /etc/ssl/certs/ca-certificates.crt
O outro servidor está executando o Debian Linux que usei para comparar a lista de certificados. Tentei reinstalar os certificados no Ubuntu usando o seguinte comando, porém, apenas reinstalei os mesmos certificados novamente. Os certificados ausentes ainda permanecem ausentes.
sudo apt-get install --reinstall ca-certificates
sudo apt-get -f install
sudo dpkg --purge --force-depends ca-certificates
sudo apt-get -f install