Problemas de certificado nos contêineres do OpenVZ Ubuntu

1

hoje eu tive o problema que os certificados não podem ser verificados nos meus contêineres do openvz ubuntu. Eu verifiquei a pasta / etc / ssl / certs que é legível e parece estar ok.

No entanto, quando tento usar o wget, recebo o seguinte:

$ wget https://google.com
--2014-01-29 11:05:16--  https://google.com/
Resolving google.com (google.com)... 173.194.112.194, 173.194.112.197, 173.194.112.195, ...
Connecting to google.com (google.com)|173.194.112.194|:443... connected.
ERROR: The certificate of 'google.com' is not trusted.
ERROR: The certificate of 'google.com' hasn't got a known issuer.
The certificate's owner does not match hostname 'google.com'

Eu encontrei a opção --no-check-certificate que baixa pelo menos o arquivo, mas não resolve o problema de aceitar o certificado.

Eu também tentei a opção --ca-directory=/etc/ssl/certs , que retorna o mesmo resultado.

Alguma ideia de onde possa estar o problema ou onde posso começar a resolver problemas?

    
por blacklwhite 29.01.2014 / 17:14

1 resposta

1

Eu realmente tive esse problema por um tempo eu mesmo.

Parece que o pacote ca-certificates está danificado no modelo de contêiner do Ubuntu do projeto OpenVZ. Eu consegui trabalhar limpando o pacote e reinstalando de acordo com essa resposta: link

Funcionou para isso:

sudo dpkg --purge --force-depends ca-certificates
sudo apt-get install ca-certificates
    
por 25.01.2015 / 22:21