在idea中可以连接,打成jar包本地 命令启动错误:The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
时间: 2023-10-14 22:04:22 浏览: 154
在IDEA中可以成功连接,但在打成JAR包后本地命令启动时出现错误 "The server selected protocol version TLS10 is not accepted by client preferences [TLS12]"。
这个错误通常是由于客户端和服务器之间的TLS版本不匹配导致的。错误信息表明客户端只接受TLS12协议版本,而服务器选择了TLS10协议版本,因此无法建立连接。
要解决这个问题,你可以尝试以下几个方法:
1. 检查服务器端的TLS配置:确保服务器端支持TLS12协议版本。可以通过更新服务器端的TLS配置文件或升级服务器软件来实现。
2. 检查客户端的TLS配置:确认客户端的TLS配置符合要求,确保客户端支持TLS12协议版本。可以在客户端应用程序的配置文件中指定使用TLS12作为首选协议版本。
3. 更新Java版本:如果你正在使用较旧的Java版本,尝试将其升级到较新的版本,因为较新的Java版本通常支持更高级的TLS协议版本。
4. 检查网络代理设置:如果你在使用网络代理,确保代理服务器也支持TLS12协议版本,并且配置正确。
通过以上方法中的一种或多种,你应该能够解决 TLS协议版本不匹配的问题,并成功启动应用程序。
阅读全文