miércoles, 10 de enero de 2018

iRMC S4: solucionar error con jdk9

En la versión 9 de java, se ha incluido la firma MD5 como insegura. Esto hace que si intentamos usar el iRMC S4  y la Video Redirection (JWS) salga el siguiente error:
Una aplicación sin firma solicita acceso sin restricciones al sistema, el siguiente está firmado con un algoritmo de firma débil MD5withRSA y se trata como no firmado.
 Para solucionarlo debemos editar las políticas de seguridad de java:
sudo vi ${JAVA_HOME}/conf/security/java.security
En mi caso la variable JAVAHOME  tiene el valor/usr/java/latest . Editando el archivo, tenemos que cambiar la línea:
jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024
por
jdk.jar.disabledAlgorithms=MD2, RSA keySize < 1024, DSA keySize < 1024
Esto ha funcionado en openSUSE Leap 42.3 con el jdk9

1 comentario:

tipo dijo...

Maravilloso!
Yo lo he probado con CentOS7 y Java10RE.
Gracias!