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