sábado, 27 de noviembre de 2010

Firma electrónica: sugerencia dejada en el Ayuntamiento de Madrid

RESUMEN: Si va a operar electrónicamente con el ayuntamiento de Madrid, asegúrese de que (1) La firma "AC Raíz DNIE" está instalada en Explorer y en Acrobat. (2) Si usa un lector de DNI electrónico, debe ejecutar Acrobat como administrador.

Después de que mi hermana hiciera una sugerencia sobre la no discriminación por causa de la diéresis en los formularios electrónicos del Ayuntamiento de Madrid, recibió recientemente una contestación diciéndole que el problema había sido solucionado.
Así que decidimos enviar la instancia que nos había dado el problema (una solicitud de poda, aunque sospecho que, en realidad, la temporada de poda ya ha terminado)

Sin embargo, el proceso ha seguido dando errores:

En primer lugar, un error que impedía firmar documentos porque acrobat (como explorer) no incluye la firma raíz del DNI electrónico.

El error se ha podido solucionar utilizando una vía un tanto complicada: Usar Avanzadas => Herramientas de Seguridad => Nuevo contacto para incorporar el "AC Raíz" del DNI electrónico y después editar sus opciones para convertirlo en autoridad de confianza.

En segundo lugar, un error de seguridad (error 2148532334: "El usuario canceló la operación") producido porque nuestro driver de DNI electrónico debe ejecutarse como administrador (a pesar de que tenemos la configuración de usuarios de Vista deshabilitada para evitar los molestos cartelitos de autorización de credenciales, algo ha debido de volverla a activar).

Así que, en lugar de hacer clic en el pdf (que habíamos, afortunadamente, grabado tras los primeros intentos desesperados), hemos tenido que hacer clic derecho en Acrobat para ejecutarlo como administrador, y abrir después el pdf.

A pesar de todo, en la fase de envío no he podido esquivar un último error, así que he enviado al Ayuntamiento de la Villa (y dizque también Corte) pidiendo que se simplifique todo esto...

En el día de hoy he tratado de enviar una solicitud de poda usando un formulario electrónico.

En el proceso me he encontrado con varios problemas, algunos con solución obvia (actualizar a acrobat 9) y otros con solución nada obvia (instalar el AC raíz del DNI electrónico en acrobat --ya estaba en explorer--, instalar el AC raíz de la FNMT en acrobat --ya estaba en explorer--, ejecutar Acrobat como administrador).

Las soluciones "no obvias" que gracias a conocimientos avanzados he podido intuir me han permitido ir eliminando errores durante la fase de firma, pero, a pesar de todo ello, he seguido sin poder enviar el formulario, en un último error durante la fase de envío del documento firmado.

Y digo yo, ¿no podrían hacer un formulario tipo texto y que fuera el servidor el que, utilizando SSL, firmase el documento? Soy profesor, y con mi certificado digital firmo transparentemente las notas de mis alumnos en los servidores de la comunidad de madrid. Así que no debería ser muy difícil implementar algo parecido, y que el usuario no tuviera que ir metiendo el AC raíz en el explorer, en java, en el acrobat... ni usar una versión concreta de java o de acrobat.


En definitiva:
La firma electrónica sigue siendo un fiasco. En muchas administraciones funciona mal. Así que, personalmente, NO os recomiendo que uséis medios electrónicos para comunicaciones críticas con la administración, ni que os hagáis una cuenta de correo para la DGT, ni nada parecido.
(Nota del 24/2/2014: más recientemente he escrito un tutorial para resolver los problemas más comunes con la firma electrónica).