Samuel M.H. 's technological blog

Sunday, June 22, 2014

Confirmar borrador de hacienda

Haciendo la declaración de la renta telemáticamente, a la hora de confirmar el borrador me he encontrado dos problemas:
  1. Es necesario tener instalada la máquina virtual de Java.
  2. El applet que ejecuta tiene mal configuradas las librerías.

Instalar la máquina virtual de Java:
Como uso Debian Linux, os remito a una entrada anterior en la que se explica cómo hacerlo. Instalar Java en Debian, Ubuntu y similares.

Problema con las librerías del applet:
Una vez instalada la JVM y revisado el borrador, es posible que os salga un mensaje con el siguiente texto al intentar confirmarlo:

Se ha producido un error generando la firma electrónica.

Error type: es.gob.afirma.keystores.main.common.AOKeystoreAlternativeException
Error message: Error al inicializar el almacen NSS unificado de Mozilla Firefox: es.gob.afirma.keystores.main.common.AOKeyStoreManagerException: No se ha podido inicializar ningun almacen, interno o externo, de Firefox
O una ventana así:

Es un problema de librerías. Ojeando un post de menéame, vi que se soluciona así:
  1. Creamos la carpeta donde busca las librerías la aplicación de Hacienda.
  2. Entramos en la carpeta creada.
  3. Enlazamos simbólicamente las librerías que la aplicación espera encontrar.
Este es el código correspondiente que habrá que ejecutar con los permisos de superusuario.

mkdir /opt/firefox
cd /opt/firefox
ln -s /usr/lib/i386-linux-gnu/libnspr4.so
ln -s /usr/lib/i386-linux-gnu/nss/libsoftokn3.so

Una vez realizado el proceso no es necesario reiniciar el navegador, solamente le damos otra vez a firmar borrador y ya funciona.

No comments:

Post a Comment

Copyright © Samuel M.H. All rights reserved. Powered by Blogger.