i created a CAcert certificate, but now i get the following exception when i start the fedone:
i'm not totaly sure why i get the "Caused by: java.security.cert.CertPathValidatorException: subject/issuer name chaining check failed" exception. starting my fedone with these parameters: wrapper | Command[25] : --certificate_private_key=devylon.com.key wrapper | Command[26] : --certificate_files=devylon.com.crt,class3.crt,root.crt wrapper | Command[27] : --certificate_domain=devylon.com wrapper | Command[28] : --waveserver_disable_verification=false wrapper | Command[29] : --waveserver_disable_signer_verification=false jvm 1 | SEVERE: Failed to add our own signer info to the certificate store jvm 1 | org.waveprotocol.wave.crypto.SignatureException: Certificate validation failure jvm 1 | at org.waveprotocol.wave.crypto.CachedCertPathValidator.validateNoCache(CachedCertPathValidator.java:103) jvm 1 | at org.waveprotocol.wave.crypto.CachedCertPathValidator.validate(CachedCertPathValidator.java:65) jvm 1 | at org.waveprotocol.wave.crypto.WaveSignatureVerifier.verifySignerInfo(WaveSignatureVerifier.java:129) jvm 1 | at org.waveprotocol.wave.examples.fedone.waveserver.CertificateManagerImpl.storeSignerInfo(CertificateManagerImpl.java:196) jvm 1 | at org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl.<init>(WaveServerImpl.java:408) jvm 1 | at org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl$$FastClassByGuice$$8086ed04.newInstance(<generated>) jvm 1 | at com.google.inject.internal.cglib.reflect.FastConstructor.newInstance(FastConstructor.java:40) jvm 1 | at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:58) jvm 1 | at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:80) jvm 1 | at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:180) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43) jvm 1 | at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:814) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) jvm 1 | at com.google.inject.Scopes$1$1.get(Scopes.java:64) jvm 1 | at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) jvm 1 | at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:51) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43) jvm 1 | at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:814) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) jvm 1 | at com.google.inject.Scopes$1$1.get(Scopes.java:64) jvm 1 | at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) jvm 1 | at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:51) jvm 1 | at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) jvm 1 | at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) jvm 1 | at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79) jvm 1 | at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:180) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43) jvm 1 | at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:814) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) jvm 1 | at com.google.inject.Scopes$1$1.get(Scopes.java:64) jvm 1 | at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) jvm 1 | at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) jvm 1 | at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) jvm 1 | at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79) jvm 1 | at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:180) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43) jvm 1 | at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:814) jvm 1 | at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) jvm 1 | at com.google.inject.Scopes$1$1.get(Scopes.java:64) jvm 1 | at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) jvm 1 | at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:761) jvm 1 | at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:807) jvm 1 | at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:757) jvm 1 | at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:796) jvm 1 | at org.waveprotocol.wave.examples.fedone.ServerMain.run(ServerMain.java:61) jvm 1 | at org.waveprotocol.wave.examples.fedone.ServerMain.main(ServerMain.java:50) jvm 1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) jvm 1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) jvm 1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) jvm 1 | at java.lang.reflect.Method.invoke(Method.java:597) jvm 1 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:238) jvm 1 | at java.lang.Thread.run(Thread.java:619) jvm 1 | Caused by: java.security.cert.CertPathValidatorException: subject/issuer name chaining check failed jvm 1 | at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:139) jvm 1 | at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(PKIXCertPathValidator.java:326) jvm 1 | at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:178) jvm 1 | at java.security.cert.CertPathValidator.validate(CertPathValidator.java:250) jvm 1 | at org.waveprotocol.wave.crypto.CachedCertPathValidator.validateNoCache(CachedCertPathValidator.java:101) jvm 1 | ... 51 more Am 04.11.09 02:03, schrieb Brian May: > openssl pkcs8 -topk8 -nocrypt -in /etc/ssl/local/microcomaustralia.com.au.key > -out --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Wave Protocol" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/wave-protocol?hl=en -~----------~----~----~----~------~----~------~--~---
