alphasuwei opened a new issue #2370:
URL: https://github.com/apache/servicecomb-java-chassis/issues/2370


   本地开发环境启动正常,服务器环境启动报CertificateParsingException,异常信息如下:
   2021-05-07 21:02:12.990 [vert.x-eventloop-thread-2] ERROR - 
[VertxUtils.java:lambda$blockDeploy$0:107] - [] - deploy vertx failed, cause 
   io.vertx.core.VertxException: 
java.security.cert.CertificateParsingException: java.io.EOFException
        at io.vertx.core.net.impl.SSLHelper.getContext(SSLHelper.java:509)
        at io.vertx.core.net.impl.SSLHelper.validate(SSLHelper.java:536)
        at 
io.vertx.core.http.impl.HttpServerImpl.listen(HttpServerImpl.java:284)
        at 
io.vertx.core.http.impl.HttpServerImpl.listen(HttpServerImpl.java:205)
        at 
org.apache.servicecomb.transport.rest.vertx.RestServerVerticle.startListen(RestServerVerticle.java:216)
        at 
org.apache.servicecomb.transport.rest.vertx.RestServerVerticle.start(RestServerVerticle.java:115)
        at 
io.vertx.core.impl.DeploymentManager.lambda$doDeploy$9(DeploymentManager.java:556)
        at io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:366)
        at 
io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
        at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
        at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.lang.Thread.run(Thread.java:748)
   Caused by: java.security.cert.CertificateParsingException: 
java.io.EOFException
        at sun.security.x509.X509CertInfo.<init>(X509CertInfo.java:169)
        at sun.security.x509.X509CertImpl.parse(X509CertImpl.java:1855)
        at sun.security.x509.X509CertImpl.<init>(X509CertImpl.java:195)
        at 
sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:102)
        at 
java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339)
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:724)
        at 
sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:57)
        at 
sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224)
        at 
sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(JavaKeyStore.java:71)
        at java.security.KeyStore.load(KeyStore.java:1445)
        at 
io.vertx.core.net.impl.KeyStoreHelper.loadJKSOrPKCS12(KeyStoreHelper.java:284)
        at io.vertx.core.net.impl.KeyStoreHelper.create(KeyStoreHelper.java:84)
        at io.vertx.core.net.impl.KeyStoreHelper.create(KeyStoreHelper.java:116)
        at 
io.vertx.core.net.TrustOptions.getTrustManagerFactory(TrustOptions.java:53)
        at 
io.vertx.core.net.impl.SSLHelper.getTrustMgrFactory(SSLHelper.java:361)
        at io.vertx.core.net.impl.SSLHelper.getContext(SSLHelper.java:507)
        ... 15 common frames omitted
   Caused by: java.io.EOFException: null
        at sun.misc.IOUtils.readExactlyNBytes(IOUtils.java:76)
        at sun.security.util.DerValue.init(DerValue.java:412)
        at sun.security.util.DerValue.<init>(DerValue.java:332)
        at sun.security.util.DerInputStream.readVector(DerInputStream.java:430)
        at sun.security.util.DerInputStream.getSequence(DerInputStream.java:337)
        at 
sun.security.x509.CertificateValidity.construct(CertificateValidity.java:84)
        at 
sun.security.x509.CertificateValidity.<init>(CertificateValidity.java:131)
        at sun.security.x509.X509CertInfo.parse(X509CertInfo.java:656)
        at sun.security.x509.X509CertInfo.<init>(X509CertInfo.java:167)
        ... 30 common frames omitted


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to