Internet, Informática e Tecnologia

Consertar wget «ERROR: The certificate of 'site.test' is not trusted»

wget error cert

Este problema surge devido a uma incompatibilidade entre o wget e o certificado SSL da página, embora anteriormente pudéssemos ter acessado o arquivo ou baixado por meio de um navegador web sem problemas. Não sei os detalhes do problema, mas aqui está uma solução.

Para fazer isso basta usar --no-check-certificate nas opções do wget.

Uso comum com o novo parâmetro:

wget --no-check-certificate https://www.example.com/file.zip

Se usarmos o wget com outros parâmetros, apenas os uniremos para obter o resultado desejado.

wget -U agent-string --no-check-certificate https://www.example.com/file.zip

A única coisa que muda é que não verifica a validade do certificado SSL do domínio, por isso só é recomendado nos casos em que confiamos totalmente no que estamos baixando. Se tivermos dúvidas, muitos sites de download oferecem somas de verificação que podemos usar para verificar se nosso arquivo é legítimo.

Também poderíamos ignorar o certificado ao utilizar páginas com certificados assinados por nós mesmos, pois podemos ter certeza de que a conexão será segura, mas não verificada, e não é o mesmo que ignorar o certificado de um site de terceiros, onde fazemos não sei se o certificado foi comprometido.

Categorías
Etiquetas

Conteúdo semelhante