Hola Alex,

Pues parece que no encuentra este certificado en el uji-config ...

jar://ocspaccvca2.crt

---
Salut,
====================================
Ricardo Borillo Domenech
http://xml-utils.com / http://twitter.com/borillo



2010/5/28 alex palomares gascón <[email protected]>:
> Solucionado el problema con la GVA, ahora tengo otro error, haber si me
> podeis ayudar.
>
>
> Consola de java:
>
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.JSCommands [01:56:25,140] - New access to browser
> window from Applet
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.SignatureApplet [01:56:25,240] - Nimbus Look&Feel
> loaded
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [01:56:25,290] - Recover JavaScript
> member: navigator
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [01:56:25,290] - Recover JavaScript
> member: userAgent
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [01:56:25,300] - Detected user agent
> mozilla/4.0 (compatible; msie 8.0; windows nt 6.1; trident/4.0; slcc2; .net
> clr 2.0.50727; .net clr 3.5.30729; .net clr 3.0.30729; media center pc 6.0)
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [01:56:25,300] -
> MicrosoftCryptoApi_0_3.dll already exists. Verifying existing DLL file
> 0000: 0E 15 8D 9F 6A C5 8B 31 - 67 30 BE 8F 4D 35 71 AB  ....j..1g0..M5q.
> 0010: D4 C9 F9 90                                        ....
>
> ---
> 0000: 0E 15 8D 9F 6A C5 8B 31 - 67 30 BE 8F 4D 35 71 AB  ....j..1g0..M5q.
> 0010: D4 C9 F9 90                                        ....
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [01:56:25,310] - Executing System.load
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [01:56:25,310] - Navigator variable set
> to IEXPLORER
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.SignatureApplet [01:56:25,470] - Call JavaScript
> method: onInitOk
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.ui.applet.AppHandler [01:56:27,193] - Setting
> inputDataEncoding to PLAIN
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.ui.applet.AppHandler [01:56:27,203] - Setting
> signOutputFormat to
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.ui.applet.JTreeCertificateBuilder [01:56:27,313] - Building
> certificate tree
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.keystore.mscapi.MsCapiKeyStore [01:56:27,313] - Loading user
> certificates from keystore MSCAPI
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.keystore.mscapi.MsCapiKeyStore [01:56:27,323] - Loading
> aliases from keystore
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.keystore.mscapi.MsCapiKeyStore [01:56:27,323] - 1 aliases
> loaded
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.keystore.mscapi.MsCapiKeyStore [01:56:27,323] - Found
> certificate whith alias C=ES, O=Generalitat Valenciana, OU=PKIGVA,
> CN=ACCV-CA2 Serial=8034541628295712608
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.keystore.mscapi.MsCapiKeyStore [01:56:27,323] - Loading
> certificate with alias C=ES, O=Generalitat Valenciana, OU=PKIGVA,
> CN=ACCV-CA2 Serial=8034541628295712608
> DEBUG Applet 1 LiveConnect Worker Thread
> es.uji.security.ui.applet.SignatureApplet [01:56:27,593] - Call JavaScript
> method: onWindowShow
> ERROR Applet 1 LiveConnect Worker Thread
> es.uji.security.ui.applet.SignatureApplet [01:56:27,664] - Error calling
> onWindowShow
> netscape.javascript.JSException: No such method "onWindowShow" on JavaScript
> object
>  at sun.plugin2.main.client.MessagePassingJSObject.newJSException(Unknown
> Source)
>  at sun.plugin2.main.client.MessagePassingJSObject.waitForReply(Unknown
> Source)
>  at sun.plugin2.main.client.MessagePassingJSObject.call(Unknown Source)
>  at
> es.uji.security.ui.applet.SignatureApplet.initializeWindow(SignatureApplet.java:231)
>  at
> es.uji.security.ui.applet.SignatureApplet.access$200(SignatureApplet.java:50)
>  at
> es.uji.security.ui.applet.SignatureApplet$11.run(SignatureApplet.java:470)
>  at java.security.AccessController.doPrivileged(Native Method)
>  at
> es.uji.security.ui.applet.SignatureApplet.signDataParamToFunc(SignatureApplet.java:453)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at sun.plugin.javascript.JSInvoke.invoke(Unknown Source)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
>  at sun.plugin2.liveconnect.JavaClass$MethodInfo.invoke(Unknown Source)
>  at sun.plugin2.liveconnect.JavaClass$MemberBundle.invoke(Unknown Source)
>  at sun.plugin2.liveconnect.JavaClass.invoke0(Unknown Source)
>  at sun.plugin2.liveconnect.JavaClass.invoke(Unknown Source)
>  at
> sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$DefaultInvocationDelegate.invoke(Unknown
> Source)
>  at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$3.run(Unknown
> Source)
>  at java.security.AccessController.doPrivileged(Native Method)
>  at
> sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo.doObjectOp(Unknown
> Source)
>  at
> sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$LiveConnectWorker.run(Unknown
> Source)
>  at java.lang.Thread.run(Unknown Source)
> STORE: MSCAPI
> START: 1SIGNATURECOUNT: 1
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,878]
> - Getting selected certificate
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,878]
> - Selected certificate:C=ES, O=Generalitat Valenciana, OU=Ciudadanos,
> SURNAME=PALOMARES GASCON, GIVENNAME=ALEJANDRO, SERIALNUMBER=07262838J,
> CN=ALEJANDRO PALOMARES GASCON - NIF:07262838J
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,878]
> - Validating certificate
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,878]
> - The certificate is valid
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,878]
> - Loading certificate store
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,878]
> - Certificate store loaded
> Certificate Alias: C=ES, O=Generalitat Valenciana, OU=PKIGVA, CN=ACCV-CA2
> Serial=8034541628295712608
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,878]
> - Loading signature format:
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,898]
> - Signer Role: citizen
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,898]
> - File Name: UNSET
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,898]
> - Content Type:application/binary
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,898]
> - Selected a digital signature certificate
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,898]
> - Encoding: PLAIN
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:30,898]
> - Signing data
> DEBUG thread-sig-0
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory [01:56:30,898] -
> Using XAdESSignatureFactory
> DEBUG thread-sig-0
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory [01:56:30,898] -
> UJI-MSCAPI provider found
> [Fatal Error] :1:1: Content is not allowed in prolog.
> DEBUG thread-sig-0 es.uji.security.crypto.openxades.digidoc.DataFile
> [01:56:31,018] - calculateFileSizeAndDigest(D0)
> ASK FOR: DATAFILE_USE_64BYTE_LINESreturn valuenull
> ASK FOR: CANONICALIZATION_FACTORY_IMPLreturn
> valuees.uji.security.crypto.openxades.digidoc.factory.DOMCanonicalizationFactory
> DEBUG thread-sig-0 es.uji.security.crypto.openxades.digidoc.DataFile
> [01:56:31,129] - DataFile: 'D0' length: 14 digest:
> J/fAJ0O2GLUcc9/Dx625HbKiqmk=
> DEBUG thread-sig-0
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory [01:56:32,210] -
> Signing XAdES info. XAdES signature length 128
> ASK FOR: DIGIDOC_TSA1_URLreturn valuehttp://tss.accv.es:8318/tsa
> ASK FOR: DIGIDOC_TSA1_CA_CERTreturn valuejar://tsa1_accv.der
> ASK FOR: DIGIDOC_CERT_VERIFIERreturn valueOCSP
> ASK FOR: DIGIDOC_NOTARY_IMPLreturn
> valuees.uji.security.crypto.openxades.digidoc.factory.BouncyCastleNotaryFactory
> ASK FOR: DIGIDOC_USE_NONCEreturn valuefalse
> ASK FOR: DIGIDOC_PROXY_HOSTreturn valuenull
> ASK FOR: DIGIDOC_PROXY_PORTreturn valuenull
> ASK FOR: SIGN_OCSP_REQUESTSreturn valuefalse
> ASK FOR: DIGIDOC_SECURITY_PROVIDERreturn
> valueorg.bouncycastle.jce.provider.BouncyCastleProvider
> ASK FOR: DIGIDOC_OCSP1_CNreturn valueServidor OCSP ACCV-CA2
> ASK FOR: DIGIDOC_OCSP1_CERTreturn valuejar://ocspaccvca2.crt
> ASK FOR: DIGIDOC_OCSP1_CA_CERTreturn valuejar://cagva.pem
> ASK FOR: DIGIDOC_OCSP1_CA_CNreturn valueCAGVA
> DEBUG thread-sig-0
> es.uji.security.crypto.openxades.digidoc.factory.BouncyCastleNotaryFactory
> [01:56:35,184] - Responder: Servidor OCSP ACCV-CA2 cert:
> jar://ocspaccvca2.crt ca-cert: jar://cagva.pem
> INFO thread-sig-0 es.uji.security.crypto.openxades.digidoc.SignedDoc
> [01:56:35,194] - ERROR: Ca Certificate jar://ocspaccvca2.crt Not Found
> ERROR thread-sig-0 es.uji.security.crypto.openxades.digidoc.DigiDocException
> [01:56:35,194] - java.security.cert.CertificateException: Missing input
> stream
> java.security.cert.CertificateException: Missing input stream
>  at sun.security.provider.X509Factory.engineGenerateCertificate(Unknown
> Source)
>  at java.security.cert.CertificateFactory.generateCertificate(Unknown
> Source)
>  at
> es.uji.security.crypto.openxades.digidoc.SignedDoc.readCertificate(SignedDoc.java:1009)
>  at
> es.uji.security.crypto.openxades.digidoc.factory.BouncyCastleNotaryFactory.init(BouncyCastleNotaryFactory.java:1327)
>  at
> es.uji.security.crypto.openxades.ConfigHandler.getNotaryFactory(ConfigHandler.java:76)
>  at
> es.uji.security.crypto.openxades.digidoc.Signature.getConfirmation(Signature.java:693)
>  at
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory.formatSignature(OpenXAdESSignatureFactory.java:274)
>  at es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:298)
> DEBUG thread-sig-0
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory [01:56:35,194] -
> es.uji.security.crypto.openxades.OpenXAdESSignatureFactory: No se pudo
> realizar la confirmacion OCSPERROR: 128Reading OCSP config; nested exception
> is:
>  ERROR: 10 - ERROR: 10java.security.cert.CertificateException; nested
> exception is:
>  java.security.cert.CertificateException: Missing input stream
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:35,194]
> - The signature is not valid
> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:35,194]
> - Signature validation error: <html><font color='red'>No es permet signar
> amb el teu certificat en aquest lloc, contacta amb l'administrador per a més
> informació.</font></html>
> ERROR thread-sig-0 es.uji.security.ui.applet.SignatureThread [01:56:35,194]
> - <html><font color='red'>No s'ha pogut calcular la signatura - <html><font
> color='red'>No es permet signar amb el teu certificat en aquest lloc,
> contacta amb l'administrador per a més informació.</font></html>
> es.uji.security.ui.applet.SignatureAppletException: <html><font
> color='red'>No s'ha pogut calcular la signatura - <html><font color='red'>No
> es permet signar amb el teu certificat en aquest lloc, contacta amb
> l'administrador per a més informació.</font></html>
>  at es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:329)
>
>
> Muy agradecido atentamente Alejandro Palomares
>
>
> ________________________________
> ¡Ya está aquí Windows Live Spaces! Ahora podrás crear fácilmente tu propio
> sitio Web. Pruébalo
> _______________________________________________
> CryptoApplet mailing list
> [email protected]
> http://llistes.uji.es/mailman/listinfo/cryptoapplet
>
>
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a