Open IT Experts for Enterprise

Zylk empresa de desarrollo de ecommerce

Accediendo a repositorios de maven securizados

Gustavo Fernández
Gustavo Fernández

Hace unos meses en zylk.net
cambiamos toda la arquitectura de servicios a una estructura
centralizada y virtualizada. Donde antes había urls de tipo

  •  mantis.zylk.net
  •  sugarcrm.zylk.net
  •  zimbra.zylk.net
  •  nexus.zylk.net
  •  etc…


ahora hay un punto común de acceso, securizado por https
services.zylk.net/mantis|nexus|zimbra, uno de los
servicios que se ofrecía y ofrece a terceros es un
respositorio maven servido por el producto nexus de sontartype. Se
usa principalmente para el desarrollo de los productos de la suite de
sinadura.

La semana pasada empezamos a desarrollar una nueva versión de firmador
de ficheros, en la que vamos a incorporar el proyecto de apache-vfs para poder firmar
documentos en remoto, webdav, ftp, etc.. cuando
empezamos con el desarrollo nos encontramos con un pequeño problema de
comunicación con el repositior de maven ya que los certificados de
services.zylk.net no son confiables para la jvm. Para
solventarlo basta con ejecutar el siguiente comando desde una terminal

sudo keytool -import -alias services.zylk.net -file Escritorio/services.zylk.net -keystore /usr/lib/jvm/java-6-sun/jre/lib/security/cacert

El cacert por defecto tiene el password
«changeit». Dejo aqui el certificado services.zylk.net.

Para poder reconocer el problema es útil usar el siguiente
flag de la maquina virtual en maven

-Djavax.net.debug=ssl

 

Si te ha parecido interesante comparte este post en RRS

Facebook
LinkedIn
Telegram
Email

Leer más sobre temas relacionados

Deja un comentario

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