如何解决“引起:javax.net.ssl.SSLHandshakeException:没有适当的协议”错误?
此错误指示Artifactory实例由于通信中使用(冲突)已弃用的协议而无法与数据库实例建立连接。
由于TLSv1.2是符合最新版本Java和外部通信的安全协议,DB连接字符串需要修改如下属性。这将帮助我们只允许通过TLSv1.2进行通信。url = jdbc: mysql: / / db: 3306 / artdb吗?characterEncoding = UTF-8&elideSetAutoCommits = trueenabledTLSProtocols = TLSv1.2注意:需要重新启动Artifactory才能使更改生效。
