Solucionar error de wget "ERROR: The certificate of 'example.com' is not trusted."

Este problema surge por una incompatibilidad entre wget y el certificado SSL de la página, aunque anteriormente pudiéramos haber accedido al archivo o descarga por un navegador web sin problemas. Desconozco los detalles del problema pero aquí está la solución.

wget downloaded

Para ello solo tenemos que usar --no-check-certificate en las opciones de wget.

Uso común con el nuevo parámetro:

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

Si usamos wget junto con otros parámetros solo los unimos para obtener el resultado deseado.

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

Lo único que cambia es que no revisa la validez del certificado SSL del dominio, por lo que solo es recomendado en casos en los que confiemos completamente en lo que estamos descargando. Si tenemos dudas, muchos sitios de descargas ofrecen sumas de verificación que podemos usar para comprobar que nuestro archivo sea legitimo.

También podríamos ignorar el certificado cuando usemos páginas con certificados firmados por nosotros mismos, ya que podemos estar seguros de que la conexión será segura pero no verificada, y no es lo mismo que ignorar el certificado de una página web de terceros donde no sabemos si el certificado fue comprometido.

Etiquetas
Categorías

Comentarios

No hay comentarios, se el primero!

© 2020 ImperioWeb.net Todos los derechos reservados.