Hola Daniel, Según lo que veo, se produce un error al generar la firma PDF.
Parece que la entrada de datos (el PDF en si), se ha podido leer sin problemas, así que el error de lectura remoto que se puede apreciar en la traza debe ser por el acceso al sello de tiempo a la hora de añadir el timestamp a la firma PDF. ¿Puedes ver que TSA teneis configurada en el ujiCrypto.conf y si se tiene acceso a la misma desde el PC en el que se ha producido el error con el applet? --- Salut, ==================================== Ricardo Borillo Domenech http://xml-utils.com / http://twitter.com/borillo 2010/9/13 Daniel <[email protected]> > [image: Descripción: ADR Formación] <http://www.adrformacion.com/> > > Buenos días, > > Un colaborador ha intentado firmar un PDF con su certificado, y me reporta > el siguiente error: > > Window initialized > > STORE: PKCS11 > > START: 1SIGNATURECOUNT: 1 > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,562] > - Getting selected certificate > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,562] > - Selected certificate:C=AR, ST=Buenos Aires, L=Buenos Aires, T=EDUNETBUK, > GIVENNAME=429964, CN=429964 - T***** M******* EDUARDO > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,562] > - Validating certificate > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,562] > - The certificate is valid > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,562] > - Loading certificate store > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,828] > - Certificate store loaded > > Certificate Alias: 429964 - TABACMAN MARIO EDUARDO > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,828] > - Loading signature format: es.uji.security.crypto.pdf.PDFSignatureFactory > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:21,875] > - Selected a digital signature certificate > > DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams > [09:57:21,875] - Retrieving data from http:// > ****.*******.com/prt/******/files****41.pdf > > DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams > [09:57:22,468] - Retrieved 178001 bytes > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:22,468] > - Encoding: PLAIN > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:22,500] > - Signing data > > java.net.SocketTimeoutException: Read timed out > > at java.net.SocketInputStream.socketRead0(Native Method) > > at java.net.SocketInputStream.read(Unknown Source) > > at java.io.BufferedInputStream.fill(Unknown Source) > > at java.io.BufferedInputStream.read1(Unknown Source) > > at java.io.BufferedInputStream.read(Unknown Source) > > at sun.net.www.MeteredStream.read(Unknown Source) > > at java.io.FilterInputStream.read(Unknown Source) > > at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown > Source) > > at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown > Source) > > at es.uji.security.util.OS.inputStreamToByteArray(OS.java:62) > > at > es.uji.security.crypto.pdf.PDFSignatureFactory.formatSignature(PDFSignatureFactory.java:135) > > at es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:298) > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [09:57:56,625] > - The signature is not valid > > java.lang.NullPointerException > > at es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:315) > > ____ > ¿Cuál puede ser el problema? > > Si sirve de pista, su certificado está emitido desde un banco de Argentina… > > Gracias de antemano > > > > Un saludo > > *Daniel Ibáñez del Campo* > > Dpto. Soporte y Desarrollo > > Tel. 941 250 116 ext. 22 > > [email protected] > > *[image: Descripción: > http://www.adrformacion.com/imgcorreo/2010/iconcal.gif]**ADR Formación* - > Vara de Rey 41 Bis. 1º Of. 6 · 26002 Logroño La Rioja · Tel. 941 250 116 · > Fax 941 236 805 > > Este comunicado es para uso exclusivo del destinatario y puede contener > información confidencial. Si usted no es el destinatario indicado queda > prohibida legalmente la difusión de la información, por favor comuníquenoslo > y destruya la misma. Gracias. > > Sus datos únicamente son utilizados para el envío de información sobre > Formación y Desarrollos Informáticos, y en ningún caso son cedidos a > terceros. Si no desea recibir más información de ADR Formación responda a > este correo indicando en el asunto la palabra "Eliminar". Si desea modificar > los datos de contacto, por favor comuníquelo. > > > > _______________________________________________ > CryptoApplet mailing list > [email protected] > http://llistes.uji.es/mailman/listinfo/cryptoapplet > >
<<image002.gif>>
<<image001.png>>
_______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
