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]