项目启动失败异常
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.sql.ateCommunicationsException(SQLError.java:174)sql.anslateException(SQLExceptionsMapping.java:64)sql.cj.ateNewIO(ConnectionImpl.java:835)sql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)sql.cj.Instance(ConnectionImpl.java:240)sql.cj.t(NonRegisteringDriver.java:199)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1644)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1710)at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:939)at com.hundsun.DruidDataSource(AbstractDynamicDataSourceRegister.java:198)at com.hundsun.jrescloud.db.def.dynamic.DynamicDataSourceRegister.buildDataSource(DynamicDataSourceRegister.java:39)at com.hundsun.dynamic.AbstractDynamicDataSourceRegister.setEnvironment(AbstractDynamicDataSourceRegister.java:82)at t.annotation.ParserStrategyUtils.invokeAwareMethods(ParserStrategyUtils.java:57)at t.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:602)at t.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:304)at t.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:247)at t.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200)at t.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:169)at t.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:308)at t.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:228)at t.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:272)at t.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:92)at t.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:687)at t.fresh(AbstractApplicationContext.java:525)at org.t.fresh(EmbeddedWebApplicationContext.java:122)at org.springframework.fresh(SpringApplication.java:693)at org.springframework.freshContext(SpringApplication.java:360)at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)at com.hundsun.jrescloudmon.boot.CloudBootstrap.run(CloudBootstrap.java:67)at com.hundsun.jrescloudmon.boot.CloudBootstrap.run(CloudBootstrap.java:48)at com.hundsun.hsfund.UCApp.main(UCApp.java:16)flect.NativeMethodAccessorImpl.invoke0(Native Method)flect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)flect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at flect.Method.invoke(Method.java:498)at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48)at org.springframework.boot.loader.Launcher.launch(Launcher.java:87)at org.springframework.boot.loader.Launcher.launch(Launcher.java:51)at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52)
Caused by: ptions.CJCommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.wInstance0(Native Method)wInstance(NativeConstructorAccessorImpl.java:62)wInstance(DelegatingConstructorAccessorImpl.java:45)at wInstance(Constructor.java:423)ateException(ExceptionFactory.java:61)ateException(ExceptionFactory.java:105)ateException(ExceptionFactory.java:151)ateCommunicationsException(ExceptionFactory.java:167)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:361)sql.cj.protocol.iateSSLConnection(NativeAuthenticationProvider.java:777)sql.cj.protocol.a.NativeAuthenticationProvider.proceedHandshakeWithPluggableAuthentication(NativeAuthenticationProvider.java:486)sql.cj.protocol.t(NativeAuthenticationProvider.java:202)sql.cj.protocol.t(NativeProtocol.java:1452)sql.t(NativeSession.java:165)sql.cj.tOneTryOnly(ConnectionImpl.java:955)sql.cj.ateNewIO(ConnectionImpl.java:825)... 38 common frames omitted
Caused by: javax.ssl.SSLHandshakeException: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.SSLException(Alerts.java:192)at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1964)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:328)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:322)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1614)at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)at sun.security.adRecord(SSLSocketImpl.java:1072)at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)sql.cj.protocol.ExportControlled.performTlsHandshake(ExportControlled.java:316)sql.cj.protocol.StandardSocketFactory.performTlsHandshake(StandardSocketFactory.java:188)sql.cj.protocol.a.NativeSocketConnection.performTlsHandshake(NativeSocketConnection.java:99)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:352)... 45 common frames omitted
Caused by: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.x509.CertificateValidity.valid(CertificateValidity.java:270)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:629)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:602)sql.cj.protocol.ExportControlled$X509TrustManagerWrapper.checkServerTrusted(ExportControlled.java:363)at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:992)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)... 56 common frames omitted
2016-07-01 12:52:19.994 | main | ERROR | c.a.d.p.DruidDataSource:DruidDataSource.java(985) | {dataSource-1} init error
sql.ptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.sql.ateCommunicationsException(SQLError.java:174)sql.anslateException(SQLExceptionsMapping.java:64)sql.cj.ateNewIO(ConnectionImpl.java:835)sql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)sql.cj.Instance(ConnectionImpl.java:240)sql.cj.t(NonRegisteringDriver.java:199)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1644)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1710)at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:939)at com.hundsun.DruidDataSource(AbstractDynamicDataSourceRegister.java:198)at com.hundsun.jrescloud.db.def.dynamic.DynamicDataSourceRegister.buildDataSource(DynamicDataSourceRegister.java:39)at com.hundsun.dynamic.AbstractDynamicDataSourceRegister.setEnvironment(AbstractDynamicDataSourceRegister.java:82)at t.annotation.ParserStrategyUtils.invokeAwareMethods(ParserStrategyUtils.java:57)at t.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:602)at t.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:304)at t.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:247)at t.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200)at t.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:169)at t.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:308)at t.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:228)at t.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:272)at t.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:92)at t.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:687)at t.fresh(AbstractApplicationContext.java:525)at org.t.fresh(EmbeddedWebApplicationContext.java:122)at org.springframework.fresh(SpringApplication.java:693)at org.springframework.freshContext(SpringApplication.java:360)at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)at com.hundsun.jrescloudmon.boot.CloudBootstrap.run(CloudBootstrap.java:67)at com.hundsun.jrescloudmon.boot.CloudBootstrap.run(CloudBootstrap.java:48)at com.hundsun.hsfund.UCApp.main(UCApp.java:16)flect.NativeMethodAccessorImpl.invoke0(Native Method)flect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)flect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at flect.Method.invoke(Method.java:498)at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48)at org.springframework.boot.loader.Launcher.launch(Launcher.java:87)at org.springframework.boot.loader.Launcher.launch(Launcher.java:51)at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52)
Caused by: ptions.CJCommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.wInstance0(Native Method)wInstance(NativeConstructorAccessorImpl.java:62)wInstance(DelegatingConstructorAccessorImpl.java:45)at wInstance(Constructor.java:423)ateException(ExceptionFactory.java:61)ateException(ExceptionFactory.java:105)ateException(ExceptionFactory.java:151)ateCommunicationsException(ExceptionFactory.java:167)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:361)sql.cj.protocol.iateSSLConnection(NativeAuthenticationProvider.java:777)sql.cj.protocol.a.NativeAuthenticationProvider.proceedHandshakeWithPluggableAuthentication(NativeAuthenticationProvider.java:486)sql.cj.protocol.t(NativeAuthenticationProvider.java:202)sql.cj.protocol.t(NativeProtocol.java:1452)sql.t(NativeSession.java:165)sql.cj.tOneTryOnly(ConnectionImpl.java:955)sql.cj.ateNewIO(ConnectionImpl.java:825)... 38 common frames omitted
Caused by: javax.ssl.SSLHandshakeException: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.SSLException(Alerts.java:192)at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1964)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:328)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:322)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1614)at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)at sun.security.adRecord(SSLSocketImpl.java:1072)at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)sql.cj.protocol.ExportControlled.performTlsHandshake(ExportControlled.java:316)sql.cj.protocol.StandardSocketFactory.performTlsHandshake(StandardSocketFactory.java:188)sql.cj.protocol.a.NativeSocketConnection.performTlsHandshake(NativeSocketConnection.java:99)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:352)... 45 common frames omitted
Caused by: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.x509.CertificateValidity.valid(CertificateValidity.java:270)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:629)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:602)sql.cj.protocol.ExportControlled$X509TrustManagerWrapper.checkServerTrusted(ExportControlled.java:363)at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:992)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)... 56 common frames omitted
2016-07-01 12:52:19.995 | main | INFO | c.a.d.p.DruidDataSource:DruidDataSource.java(1010) | {dataSource-1} inited
2016-07-01 12:52:19.996 | main | ERROR | c.h.j.d.d.d.DynamicDataSourceRegister:DynamicDataSourceRegister.java(42) | Êý¾ÝÔ´ÅäÖÃÒì³££¡
sql.ptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.sql.ateCommunicationsException(SQLError.java:174)sql.anslateException(SQLExceptionsMapping.java:64)sql.cj.ateNewIO(ConnectionImpl.java:835)sql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)sql.cj.Instance(ConnectionImpl.java:240)sql.cj.t(NonRegisteringDriver.java:199)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1644)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1710)at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:939)at com.hundsun.DruidDataSource(AbstractDynamicDataSourceRegister.java:198)at com.hundsun.jrescloud.db.def.dynamic.DynamicDataSourceRegister.buildDataSource(DynamicDataSourceRegister.java:39)at com.hundsun.dynamic.AbstractDynamicDataSourceRegister.setEnvironment(AbstractDynamicDataSourceRegister.java:82)at t.annotation.ParserStrategyUtils.invokeAwareMethods(ParserStrategyUtils.java:57)at t.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:602)at t.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:304)at t.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:247)at t.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200)at t.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:169)at t.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:308)at t.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:228)at t.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:272)at t.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:92)at t.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:687)at t.fresh(AbstractApplicationContext.java:525)at org.t.fresh(EmbeddedWebApplicationContext.java:122)at org.springframework.fresh(SpringApplication.java:693)at org.springframework.freshContext(SpringApplication.java:360)at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)at com.hundsun.jrescloudmon.boot.CloudBootstrap.run(CloudBootstrap.java:67)at com.hundsun.jrescloudmon.boot.CloudBootstrap.run(CloudBootstrap.java:48)at com.hundsun.hsfund.UCApp.main(UCApp.java:16)flect.NativeMethodAccessorImpl.invoke0(Native Method)flect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)flect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at flect.Method.invoke(Method.java:498)at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48)at org.springframework.boot.loader.Launcher.launch(Launcher.java:87)at org.springframework.boot.loader.Launcher.launch(Launcher.java:51)at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52)
Caused by: ptions.CJCommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.wInstance0(Native Method)wInstance(NativeConstructorAccessorImpl.java:62)wInstance(DelegatingConstructorAccessorImpl.java:45)at wInstance(Constructor.java:423)ateException(ExceptionFactory.java:61)ateException(ExceptionFactory.java:105)ateException(ExceptionFactory.java:151)ateCommunicationsException(ExceptionFactory.java:167)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:361)sql.cj.protocol.iateSSLConnection(NativeAuthenticationProvider.java:777)sql.cj.protocol.a.NativeAuthenticationProvider.proceedHandshakeWithPluggableAuthentication(NativeAuthenticationProvider.java:486)sql.cj.protocol.t(NativeAuthenticationProvider.java:202)sql.cj.protocol.t(NativeProtocol.java:1452)sql.t(NativeSession.java:165)sql.cj.tOneTryOnly(ConnectionImpl.java:955)sql.cj.ateNewIO(ConnectionImpl.java:825)... 38 common frames omitted
Caused by: javax.ssl.SSLHandshakeException: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.SSLException(Alerts.java:192)at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1964)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:328)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:322)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1614)at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)at sun.security.adRecord(SSLSocketImpl.java:1072)at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)sql.cj.protocol.ExportControlled.performTlsHandshake(ExportControlled.java:316)sql.cj.protocol.StandardSocketFactory.performTlsHandshake(StandardSocketFactory.java:188)sql.cj.protocol.a.NativeSocketConnection.performTlsHandshake(NativeSocketConnection.java:99)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:352)... 45 common frames omitted
Caused by: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.x509.CertificateValidity.valid(CertificateValidity.java:270)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:629)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:602)sql.cj.protocol.ExportControlled$X509TrustManagerWrapper.checkServerTrusted(ExportControlled.java:363)at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:992)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)... 56 common frames omitted
2016-07-01 12:52:20.058 | Druid-ConnectionPool-Create-156545103 | ERROR | c.a.d.p.DruidDataSource$CreateConnectionThread:DruidDataSource.java(2755) | create connection SQLException, url: jdbc:mysql://10.20.20.87:3306/dbtrade?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&useAffectedRows=true, errorCode 0, state 08S01
sql.ptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.sql.ateCommunicationsException(SQLError.java:174)sql.anslateException(SQLExceptionsMapping.java:64)sql.cj.ateNewIO(ConnectionImpl.java:835)sql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)sql.cj.Instance(ConnectionImpl.java:240)sql.cj.t(NonRegisteringDriver.java:199)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1644)at com.alibaba.druid.atePhysicalConnection(DruidAbstractDataSource.java:1710)at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2753)
Caused by: ptions.CJCommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.wInstance0(Native Method)wInstance(NativeConstructorAccessorImpl.java:62)wInstance(DelegatingConstructorAccessorImpl.java:45)at wInstance(Constructor.java:423)ateException(ExceptionFactory.java:61)ateException(ExceptionFactory.java:105)ateException(ExceptionFactory.java:151)ateCommunicationsException(ExceptionFactory.java:167)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:361)sql.cj.protocol.iateSSLConnection(NativeAuthenticationProvider.java:777)sql.cj.protocol.a.NativeAuthenticationProvider.proceedHandshakeWithPluggableAuthentication(NativeAuthenticationProvider.java:486)sql.cj.protocol.t(NativeAuthenticationProvider.java:202)sql.cj.protocol.t(NativeProtocol.java:1452)sql.t(NativeSession.java:165)sql.cj.tOneTryOnly(ConnectionImpl.java:955)sql.cj.ateNewIO(ConnectionImpl.java:825)... 6 common frames omitted
Caused by: javax.ssl.SSLHandshakeException: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.SSLException(Alerts.java:192)at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1964)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:328)at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:322)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1614)at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)at sun.security.adRecord(SSLSocketImpl.java:1072)at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)sql.cj.protocol.ExportControlled.performTlsHandshake(ExportControlled.java:316)sql.cj.protocol.StandardSocketFactory.performTlsHandshake(StandardSocketFactory.java:188)sql.cj.protocol.a.NativeSocketConnection.performTlsHandshake(NativeSocketConnection.java:99)sql.cj.protocol.iateSSLConnection(NativeProtocol.java:352)... 13 common frames omitted
Caused by: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019at sun.security.x509.CertificateValidity.valid(CertificateValidity.java:270)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:629)at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:602)sql.cj.protocol.ExportControlled$X509TrustManagerWrapper.checkServerTrusted(ExportControlled.java:363)at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:992)at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)... 24 common frames omitted
这个问题异常信息较多,排查了很久,问题的原因是Caused by: CertificateNotYetValidException: NotBefore: Tue Dec 10 05:58:17 CST 2019,但是由于对java异常机制不够熟悉,导致没有找到根本的异常原因,所以排查了很久,因此试验总结下异常的相关信息
public class ExceptionTest {public static void main(String[] args) {new ExceptionTest().g();}public void g() throws MyException1{throw new MyException1();}
}
抛出异常信息如下
Exception in thread "main" ption.st.exception.ExceptionTest.g(ExceptionTest.java:32)st.exception.ExceptionTest.main(ExceptionTest.java:12)
异常堆栈信息最原始的异常在最上方
public class ExceptionTest {public static void main(String[] args) {try {new ExceptionTest().f();} catch (MyException2 e) {e.printStackTrace();}}public void f() throws MyException2{try {g();} catch (MyException1 e) {e.printStackTrace();throw new MyException2();}}public void g() throws MyException1{throw new MyException1();}
}
打印了两遍异常信息
一般后面打印的异常信息是由前面的异常导致的,先抛出MyException1并打印,并转换位MyException2后重新打印,所以一般只用关注上面的异常即可
public class ExceptionTest {public static void main(String[] args) {try {new ExceptionTest().f();} catch (MyException2 e) {e.printStackTrace();}}public void f() throws MyException2{try {g();} catch (MyException1 e) {e.printStackTrace();throw new MyException2(e);}}public void g() throws MyException1{throw new MyException1();}
}
异常信息如下,具有异常链
MyException2是由MyException1引起的,由于 throw new MyException2(e);中把异常信息带出,所以出现Caused by,如果有异常链信息,大部分需要关注最原始的异常信息
本文发布于:2024-02-01 00:48:16,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170671969432618.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |