Ante un problema de firma, es necesario verificar en la página de verificación de requisitos que todas las versiones que estén instaladas sean compatibles con las aplicaciones.
Realizar una verificación de requisitos
Las aplicaciones que hacen uso de la firma electrónica necesitan tener configurados ciertos permisos de ejecución en el navegador. Para comprobar si están bien configurados los permisos se debe hacer clic sobre el "candado" que hay a la izquierda de la barra de direcciones como se indica en la imagen:
1) Seleccionar la opción 'Más información':
2) Ir a la pestaña 'Permisos':
3) En esta ventana están todos los permisos que hay configurados para el sitio web actual, en este ejemplo "certificados.cgcom.es". De entro todos estos permisos, hay que configurar correctamente los de Java.
En la imagen se puede ver que exiten aparecen dos permisos para Java:
4) Los permisos de Java deberán configurarse seleccionando la opción 'Permitir', para que así se permitan las acciones de firma electrónica.
Con esta configuración se ha configurado el navegador para que permita la ejecución de Java para este sitio web.
Este tipo de problemas se detecta rápidamente ya que muestra un aviso en pantalla como el siguiente.
Para solucinarlo hay que configurar Java para que permita ejecutar las aplicaciones del CGCOM. Esto se hace añadiendo unas urls en la tabla de excepciones de seguridad de Java. Para ver como añadirlas ver esta página de ayuda .