Saltar al contenido

¿Cómo decirle a Maven que ignore los errores de SSL (y que confíe en todos los certificados)?

Posterior a de nuestra larga recopilación de información hemos podido solucionar este apuro que suelen tener algunos usuarios. Te compartimos la solución y nuestro deseo es serte de mucha apoyo.

Solución:

Puede deshabilitar la verificación de certificados SSL agregando uno o más de estos parámetros de línea de comando:

  • -Dmaven.wagon.http.ssl.insecure=true – Habilite el uso de verificación SSL relajada para certificados generados por el usuario.
  • -Dmaven.wagon.http.ssl.allowall=true – habilitar la coincidencia del certificado X.509 del servidor con el nombre de host. Si está deshabilitado, se usará un navegador como cheque.
  • -Dmaven.wagon.http.ssl.ignore.validity.dates=true – ignorar los problemas con las fechas de los certificados.

Documentación oficial: http://maven.apache.org/wagon/wagon-providers/wagon-http/

Aquí está el oneliner para copiar y pegar fácilmente:

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

Ajay Gautam sugirió que también podría agregar lo anterior a la ~/.mavenrc archivo para no tener que especificarlo cada vez en la línea de comandos:

$ cat ~/.mavenrc 
MAVEN_OPTS="-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true"

Una alternativa que funcionó para mí es decirle a Maven que use http: en lugar de https: cuando use Maven Central agregando lo siguiente a settings.xml:


   .
   .
   .
  
    
        central-no-ssl
        Central without ssl
        http://repo.maven.apache.org/maven2
        central
    
  
   .
   .
   .

Su kilometraje puede variar, por supuesto.

crear una carpeta $USER_HOME/.mvn
y poner un archivo llamado maven.config en eso.

El contenido debe ser:

-Dmaven.wagon.http.ssl.insecure=true
-Dmaven.wagon.http.ssl.allowall=true
-Dmaven.wagon.http.ssl.ignore.validity.dates=true

Espero que esto ayude.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *