« Volver a Configuración de dispositivos

Error al firmar con CATCERT

Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
toggle
Error al firmar con CATCERT Ismael T R 22/03/11 14:10
RE: Error al firmar con CATCERT Alfredo Sánchez Blanco 22/03/11 14:19
RE: Error al firmar con CATCERT Ismael T R 22/03/11 14:21
RE: Error al firmar con CATCERT Alfredo Sánchez Blanco 22/03/11 14:38
RE: Error al firmar con CATCERT Ismael T R 23/03/11 9:32
RE: Error al firmar con CATCERT Gustavo Fernandez 22/03/11 14:59
RE: Error al firmar con CATCERT Gerard Flamisell Marfull 22/03/11 18:08
RE: Error al firmar con CATCERT Gustavo Fernandez 22/03/11 22:14
RE: Error al firmar con CATCERT Gerard Flamisell Marfull 5/04/11 14:45
RE: Error al firmar con CATCERT Gustavo Fernandez 5/04/11 15:19
RE: Error al firmar con CATCERT Ismael T R 5/04/11 16:52
RE: Error al firmar con CATCERT Gustavo Fernandez 5/04/11 17:39
RE: Error al firmar con CATCERT Ismael T R 17/05/11 8:30
RE: Error al firmar con CATCERT Gustavo Fernandez 17/05/11 15:29
RE: Error al firmar con CATCERT Laurent Derousseau 6/09/11 10:03
RE: Error al firmar con CATCERT Gustavo Fernandez 8/09/11 11:31
RE: Error al firmar con CATCERT Laurent Derousseau 20/09/11 12:24
RE: Error al firmar con CATCERT Laurent Derousseau 26/01/12 16:05
RE: Error al firmar con CATCERT Gustavo Fernandez 26/01/12 16:34
RE: Error al firmar con CATCERT Ismael T R 23/03/11 10:36
RE: Error al firmar con CATCERT Gustavo Fernandez 23/03/11 10:53
RE: Error al firmar con CATCERT Alfredo Sánchez Blanco 23/03/11 11:32
RE: Error al firmar con CATCERT Alfredo Sánchez Blanco 23/03/11 12:48
RE: Error al firmar con CATCERT Ismael T R 24/03/11 14:02
Hola,

A ver si me podeis ayudar, estamos intentando usar este programa para firmar, usamos targetas CATCERT, he añadido los certificados .cer al programa, pero cuando firmo sale el siguiente mensaje:


"Se ha producido un error inesperado al firmar el documento "D:\Documents and Settings\ITR00.TES\Escritorio\sinadure proves\Telèfons Ports i Costes.pdf" Error: Not enough space"


El servidor de marca de hora que configuramos en el Adobe para que funcione la firma es TSA CATCert http://psis.catcert.net/psis/catcert/tsp, pero en Sinadura no veo donde poner esto y supongo que viene de aquí el fallo, porque de disco no puede ser...


Saludos y gracias
que versión de sinadura estáis usando?
La versión 3.0.0
Parece que hay algún tipo de problema con el tamaño de la firma. En el fichero "home de tu usuario"/.sinadura/log/sinadura.log" se almacenan el log de la aplicación puedes adjuntarlo para que podamos echarle un vistazo?


saludos.
la tsa se hay que añadirla en un properties para que aprezca en la interfaz gráfica. Si os parecer interesante podemos añadirla para que en la siguiente versión aparezca directamente en el desplegable de tsa. Y podemos añadir los certificados a la instalación por defecto también. Los podeis adjuntar en el hilo del foro.

¿Por cierto os interesaría también realizar la traducción del producto para que esté traducido al catalán?, en dos semanas vamos a sacar la 3.0.3 y si estos temas los podríamos incluir en esta versión con vuestra ayuda.
Cuando te refieres a traducir el producto al catalán. A que te refieres exactamente ? Te puedes poner en contacto por correo ?
ok, te mando un mail.

De todas formas me refiero a traducir el fichero con las palabras que se usan en la interfaz para que ésta esté en catalán, si es que os parece interesante.

Adjunto el fichero en castellano para que te hagas una idea.
archivos adjuntos: language.properties (12,8k)
Alfredo Sánchez Blanco:
Parece que hay algún tipo de problema con el tamaño de la firma. En el fichero "home de tu usuario"/.sinadura/log/sinadura.log" se almacenan el log de la aplicación puedes adjuntarlo para que podamos echarle un vistazo?


saludos.


Aquí está el contenido de dicho fichero:
*************************************************************************************************************************
22 mar 2011 17:45:50,570 - INFO net.esle.sinadura.gui.Sinadura - Iniciando Sinadura
22 mar 2011 17:45:50,570 - INFO net.esle.sinadura.gui.Sinadura - Java vendor: Sun Microsystems Inc.
22 mar 2011 17:45:50,570 - INFO net.esle.sinadura.gui.Sinadura - Java version: 1.6.0_24
22 mar 2011 17:45:50,570 - INFO net.esle.sinadura.gui.Sinadura - Class path: lib\sinaduraDesktop-3.0.0.jar;lib\sinaduraCore-3.0.0.jar;lib\MITyCLibXADES-1.0.4.jar;lib\MITyCLibTSA-1.0.4.jar;lib\MITyCLibAPI-1.0.4.jar;lib\commons-logging-1.1.jar;lib\log4j-1.2.12.jar;lib\logkit-1.0.1.jar;lib\avalon-framework-4.1.3.jar;lib\servlet-api-2.3.jar;lib\commons-lang-2.4.jar;lib\xmlsec-1.4.2-ADSI-1.0.jar;lib\xalan-2.7.1.jar;lib\serializer-2.7.1.jar;lib\xml-apis-1.3.04.jar;lib\MITyCLibPolicy-1.0.4.jar;lib\MITyCLibTrust-1.0.4.jar;lib\MITyCLibCert-1.0.4.jar;lib\MITyCLibOCSP-1.0.4.jar;lib\commons-httpclient-3.0.1.jar;lib\junit-3.8.1.jar;lib\commons-codec-1.2.jar;lib\proxy-vole-20110210.jar;lib\itextpdf-5.0.5.jar;lib\bcmail-jdk16-1.45.jar;lib\bcprov-jdk16-1.45.jar;lib\bctsp-jdk16-1.45.jar;lib\commons-compress-1.1.jar;lib\rome-0.9.jar;lib\jdom-1.0.jar;lib\commands-3.6.0.jar;lib\common-3.6.0.jar;lib\workbench-3.6.1.jar;lib\jface-3.6.1.jar;lib\commons-io-2.0.1.jar;lib\x86-3.6.1.jar
22 mar 2011 17:45:50,585 - INFO net.esle.sinadura.gui.Sinadura - User home: D:\Documents and Settings\ITR00.TES
22 mar 2011 17:45:51,242 - INFO net.esle.sinadura.core.util.ProxyUtil - configureProxy init
22 mar 2011 17:45:51,242 - INFO net.esle.sinadura.core.util.ProxyUtil - init user:
22 mar 2011 17:45:51,242 - INFO net.esle.sinadura.core.util.ProxyUtil - init pass:
22 mar 2011 17:45:51,445 - INFO net.esle.sinadura.core.util.ProxyUtil - configureProxy end
22 mar 2011 17:45:57,804 - INFO net.esle.sinadura.core.util.FileUtil - mimetype: application/pdf
22 mar 2011 17:46:06,898 - INFO net.esle.sinadura.gui.events.SignListener - alias: ID CIPISR-1 Persona Física de la Peça de Proves de EC-SAFP
22 mar 2011 17:46:07,585 - INFO net.esle.sinadura.core.validate.OcspUtil - revocation ocsp checkCN=CIPISR-1 Persona Física de la Peça de Proves, SERIALNUMBER=00000000T, GIVENNAME=Persona Física, SURNAME=de la Peça de Proves, OU=Vegeu https://www.catcert.cat/verCIPISR-1 (c)03, OU=Serveis Públics de Certificació CIPISR-1, OU=Departament de prova, O=Organització de prova, C=ES
22 mar 2011 17:46:08,366 - INFO net.esle.sinadura.core.validate.OcspUtil - status good
22 mar 2011 17:46:09,445 - ERROR net.esle.sinadura.gui.controller.SignController - Se ha producido un error inesperado al firmar el documento "D:\Documents and Settings\ITR00.TES\Escritorio\sinadure proves\Telèfons Ports i Costes.pdf" Error: Not enough space
net.esle.sinadura.core.exceptions.PdfSignatureException: Not enough space
at net.esle.sinadura.core.service.PdfService.sign(PdfService.java:199)
at net.esle.sinadura.gui.controller.SignController.signPDF(SignController.java:239)
at net.esle.sinadura.gui.controller.SignController.sign(SignController.java:141)
at net.esle.sinadura.gui.events.SignProgress.run(SignProgress.java:71)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
22 mar 2011 17:46:09,445 - INFO net.esle.sinadura.gui.util.LoggingDesktopController - CONSOLA DE LA APP: Se ha producido un error inesperado al firmar el documento "D:\Documents and Settings\ITR00.TES\Escritorio\sinadure proves\Telèfons Ports i Costes.pdf" Error: Not enough space
22 mar 2011 17:46:09,554 - INFO net.esle.sinadura.core.keystore.KeyStoreBuilderFactory - logout pkcs11
22 mar 2011 17:47:11,710 - INFO net.esle.sinadura.gui.Sinadura - Finalizando Sinadura
*************************************************************************************************************************
Gustavo Fernandez:
la tsa se hay que añadirla en un properties para que aprezca en la interfaz gráfica. Si os parecer interesante podemos añadirla para que en la siguiente versión aparezca directamente en el desplegable de tsa. Y podemos añadir los certificados a la instalación por defecto también. Los podeis adjuntar en el hilo del foro.

¿Por cierto os interesaría también realizar la traducción del producto para que esté traducido al catalán?, en dos semanas vamos a sacar la 3.0.3 y si estos temas los podríamos incluir en esta versión con vuestra ayuda.



Pues sí, sería interesante que aparezca lo del tsa y los certificados emoticon
los he bajado de esta página oficial: http://www.catcert.cat/web/cat/6_5_1_baixada_claus.jsp (el link de abajo de todo "baixada de totes les claus"). De todos modos os adjunto un rar con los certificados.

De traducir al catalán, en principio, mi compañero Gerard se encargará.
archivos adjuntos: certificats.rar (11,8k)
ok, muchas gracias. Esta semana se pondrá en contacto con vosotros por mail joseba martos del equipo de desarrollo para coordinar los tres temas entonces:

* traducción
* tsa
* certificados

y así en la siguiente versión podemos tenerlos incluidos.
Buenas Ismael,

respecto al error, puedes hacer alguna prueba más para delimitar un poco el error? nosotros en este momento no tenemos tarjetas de CATCERT para hacer pruebas.

Si no me equivoco tienes habilitadas estas dos opciones en las preferencias:
1- Habilitar sellado de tiempo.
2- Incluir validación online del estado de los certificados.


Prueba a realizar estas dos pruebas:
a- firmar con la opción 2 deshabilitada.
b- firmar con ambas opciones deshabilitadas.

Se da el mismo error en estos casos?


saludos y gracias.
Por cierto, habéis añadido el driver (dll) de las tarjetas de CACert a Sinadura? o habéis podido firmar directamente con ellas sin tener que tocar nada en ese aspecto?
Hola,

Con la opción 1 activa y la 2 desactivada sale el siguiente error:

14:30:40 Se ha producido un error inesperado al firmar el documento "D:\Documents and Settings\ITR00.TES\Escritorio\sinadure proves\Telèfons Ports i Costes.pdf" Error: java.io.IOException: Server returned HTTP response code: 504 for URL: http://ocsp.izenpe.com:8093

Con las 2 opciones desactivadas funciona:
14:33:21 El documento "D:\Documents and Settings\ITR00.TES\Escritorio\sinadure proves\Telèfons Ports i Costes-signed.pdf" se ha firmado correctamente.
Si miramos el documento nos aparece la firma con validez desconocida, entiendo que es normal al no hacer la comprobación.

De Dlls no hemos puesto nada ya que el lector y targeta funcionan correctamente con el Adobe Professional, Office o OpenOffice.


Saludos y gracias
Perdona, por el tiempo que hemos tardado.

Te paso el fichero traducido al catalán.


Gustavo Fernandez:
ok, te mando un mail.

De todas formas me refiero a traducir el fichero con las palabras que se usan en la interfaz para que ésta esté en catalán, si es que os parece interesante.

Adjunto el fichero en castellano para que te hagas una idea.
archivos adjuntos: language.properties (12,9k)
ok, muchas gracias. Lo añadimos a la versión que estamos preparando.
Más o menos ¿Cuando saldrá la nueva versión?
a principios de mayo saldrá la versión 3.0.3, de todas formas en cuanto tengamos una versión que podáis probar os la publicaremos para los miembros de la comunidad. Estamos preparando el empaquetado de MAC, arreglando unos bugs menores que nos han reportado, y añadiendo certificados raiz de algunas entidades certificadoras y tsa de estos.

FNMT
Catalana
Valenciana
Camerfirma
Izenpe
DNIe

un saludo
--gustavo
Hola,

¿Como va el desarrollo de la nueva versión?


Saludos
la semana pasada terminamos de incorporar un tema para el opendnie y creo que está ya lista para hacer los test internos y publicarla. Así que esperamos poder presentarla en una o dos semanas, antes de que termine el mes de mayo. Igual subimos una versión a la zona de comunidad, una especie de RC2, para que la podáis probar, tal como se hizo con la anterior RC, ya que nos ayudó a detectar el problema con los slots que hemos arreglado par al versión RC2
buenos días,

veo en el foro que hablais de la version 3.0.3 pero parece que no se puede descargar todavía. ¿cierto? ¿cuando se podría probar? me interesa mucho para el tema de Cat Cert y FNMT.

También si necesitais una mano para traducciones al Francés os lo puedo hacer encantado !!!

Un saludo
Laurent
Estamos en ellos ahora. ¿te interesa el acceo al binario o quieres tener también acceso al código fuente para poder desarrollar algo ?. Lo digo porque entre la versión 3.0.0 y la 3.0.3 no se si el tema del idCat se va a arreglar. Justo estamos pensando en incorporar el API de CAPI al modelo de carga de certificados en windows para que las tarjetas que no tienen un driver pkcs11 que funcione con Java al menos puedan funcionar en windos a través del CAPI.
no sé si tendré tiempo de mirar el código fuente (ademas hace tiempo que no toco mucho JAVA) pero si quieres no hay problema. A corto plazo eso sí puedo probar la versión compilada (que sea para linux o Windows me da igual)

Un saludo y gracias
Laurent
alguna noticia al respecto?

gracias
Un saludo
Laurent
lo estamos desarrollando, así que lo liberaremos en cuanto lo tengamos listo.