viernes, 13 de agosto de 2021

Solución a problemas firma certificados

ERRORES SAF_20 Y SAF_26 EN CERTIFICADO ELECTRÓNICO

PROBLEMA

El post viene a raiz de intentar firmar documentos de la Junta de Castilla y Leon que utilizan la plataforma RedSara (al igual que la sede de la DGT que utilizan la misma plataforma) y arrojan al intentar firmar errores como:

SAF_20: Error en el proceso local de lote de firma. Error durante el proceso de firma PKCS#1: java.security SignatureException: Error inesperado de tarjeta

SAF_26: Error en la comunicacion con el servicio de firma de lotes


SOLUCION

La solución es permitir excepciones en JAVA. Para ello instalamos la última version de Java (a fecha del post la version 8)
Nos a los ajustes de la aplicacion de Java y vamos a la pestaña seguridad y posteriormente "Editar sitios"
Ventana de ajustes Java

Una vez accedemos a la lista de sitios agregamos las siguientes líneas:
https://*.redsara.es
https://*.redsara.es/
https://redsara.es
https://redsara.es/

Excepciones seguridad Java
Pinchamos sobre aceptar una vez introducidas y cerramos todo aceptando todo