liquibase SSL对等关闭不正确

时间:2018-02-07 15:28:47

标签: mysql maven azure ssl liquibase

我在将liquibase maven执行与azure作为服务提供的mysql 5.7数据库集成时遇到问题。 错误日志是:

无法在项目中执行目标org.liquibase:liquibase-maven-plugin:3.0.5:status(default-cli) - :设置或运行Liquibase时出错:com.mysql.jdbc.exceptions.jdbc4 .CommunicationsException:通信链路故障 发送到服务器的最后一个数据包是575毫秒前。握手期间远程主机关闭连接:SSL对等关闭不正确。

这是我给liquibase的连接字符串:

JDBC:MySQL的://服务器名:3306 / DB-名称useSSL =真安培; requireSSL =假

有什么建议吗? 我刚刚尝试设置-Dhttps.protocols = TLSv1.1,TLSv1.2 但没有改变......

2 个答案:

答案 0 :(得分:0)

azure上的mysql默认使用ssl安全协议

答案 1 :(得分:0)

使用mysql单元连接器的8.0.12版并使用jdbc时区参数useJDBCCompliantTimezoneShift = true&useLegacyDatetimeCode = false&serverTimezone = UTC更新jdbc URL的问题已解决