SSL错误

最近在使用数据库是报以下错误

Fri Jan 18 10:10:26 CST 2019 WARN: Caught while disconnecting...

EXCEPTION STACK TRACE:

 

** BEGIN NESTED EXCEPTION **

javax.net.ssl.SSLException
MESSAGE: closing inbound before receiving peer's close_notify

STACKTRACE:

javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify
    at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:129)
    at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:117)
    at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:308)
    at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:264)
    at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:255)
    at java.base/sun.security.ssl.SSLSocketImpl.shutdownInput(SSLSocketImpl.java:645)
    at java.base/sun.security.ssl.SSLSocketImpl.shutdownInput(SSLSocketImpl.java:624)
    at com.mysql.cj.protocol.a.NativeProtocol.quit(NativeProtocol.java:1312)
    at com.mysql.cj.NativeSession.quit(NativeSession.java:182)
    at com.mysql.cj.jdbc.ConnectionImpl.realClose(ConnectionImpl.java:1750)
    at com.mysql.cj.jdbc.ConnectionImpl.close(ConnectionImpl.java:720)
    at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:239)
    at org.apache.commons.dbcp2.PoolableConnection.reallyClose(PoolableConnection.java:232)
    at org.apache.commons.dbcp2.PoolableConnectionFactory.destroyObject(PoolableConnectionFactory.java:367)
    at org.apache.commons.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:2402)
    at org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2381)
    at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2110)
    at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1563)
    at org.apache.commons.dbutils.AbstractQueryRunner.prepareConnection(AbstractQueryRunner.java:319)
    at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:345)
    at com.lee.gjp.dao.ZhangWuDao.selectAll(ZhangWuDao.java:18)
    at com.lee.gjp.service.ZhangWuService.selectAll(ZhangWuService.java:13)
    at com.lee.gjp.controller.ZhangWuController.selectAll(ZhangWuController.java:12)
    at com.lee.gjp.view.MainView.selectAll(MainView.java:70)
    at com.lee.gjp.view.MainView.selectZhangwu(MainView.java:48)
    at com.lee.gjp.view.MainView.run(MainView.java:31)
    at com.lee.gjp.app.MainApp.main(MainApp.java:8)


** END NESTED EXCEPTION **


Fri Jan 18 10:10:26 CST 2019 WARN: Caught while disconnecting...

EXCEPTION STACK TRACE:

 

** BEGIN NESTED EXCEPTION **

javax.net.ssl.SSLException
MESSAGE: closing inbound before receiving peer's close_notify

STACKTRACE:

javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify
    at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:129)
    at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:117)
    at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:308)
    at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:264)
    at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:255)
    at java.base/sun.security.ssl.SSLSocketImpl.shutdownInput(SSLSocketImpl.java:645)
    at java.base/sun.security.ssl.SSLSocketImpl.shutdownInput(SSLSocketImpl.java:624)
    at com.mysql.cj.protocol.a.NativeProtocol.quit(NativeProtocol.java:1312)
    at com.mysql.cj.NativeSession.quit(NativeSession.java:182)
    at com.mysql.cj.jdbc.ConnectionImpl.realClose(ConnectionImpl.java:1750)
    at com.mysql.cj.jdbc.ConnectionImpl.close(ConnectionImpl.java:720)
    at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:239)
    at org.apache.commons.dbcp2.PoolableConnection.reallyClose(PoolableConnection.java:232)
    at org.apache.commons.dbcp2.PoolableConnectionFactory.destroyObject(PoolableConnectionFactory.java:367)
    at org.apache.commons.pool2.impl.GenericObjectPool.destroy(GenericObjectPool.java:921)
    at org.apache.commons.pool2.impl.GenericObjectPool.returnObject(GenericObjectPool.java:584)
    at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:200)
    at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:239)
    at org.apache.commons.dbcp2.DelegatingConnection.close(DelegatingConnection.java:210)
    at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:247)
    at org.apache.commons.dbutils.DbUtils.close(DbUtils.java:60)
    at org.apache.commons.dbutils.AbstractQueryRunner.close(AbstractQueryRunner.java:572)
    at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:399)
    at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:347)
    at com.lee.gjp.dao.ZhangWuDao.selectAll(ZhangWuDao.java:18)
    at com.lee.gjp.service.ZhangWuService.selectAll(ZhangWuService.java:13)
    at com.lee.gjp.controller.ZhangWuController.selectAll(ZhangWuController.java:12)
    at com.lee.gjp.view.MainView.selectAll(MainView.java:70)
    at com.lee.gjp.view.MainView.selectZhangwu(MainView.java:48)
    at com.lee.gjp.view.MainView.run(MainView.java:31)
    at com.lee.gjp.app.MainApp.main(MainApp.java:8)


** END NESTED EXCEPTION **


查阅发现在jdbcurl后面加上useSSL=false就可以了"jdbc:mysql://localhost:3306/gjp?useSSL=false"

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值