No appropriate protocol (protocol is disabled or cipher suites are inarpropriatel
时间: 2023-09-17 15:10:35 浏览: 88
"No appropriate protocol (protocol is disabled or cipher suites are inappropriate)" 这个错误信息通常表示在TLS握手过程中出现了问题,可能是由于协议被禁用或密码套件不合适导致的。
根据引用中的内容,可以看到一些被禁用的算法和协议,比如SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA等。如果你遇到了这个错误,可以尝试修改JDK的TLS禁用算法列表,将其中的禁用算法和协议改为可用的。在引用中提供了一个示例,你可以在对应的配置文件中找到这些配置项进行修改。
另外,根据引用中的内容,你可以使用vi命令编辑对应的java.security配置文件,在其中查找和修改相关的配置项。
此外,引用提到了一个在整合ssm框架时遇到的类似错误。在jdbc.properties文件中的url参数里添加"useSSL=false"可以解决这个问题。这个参数用于禁用SSL连接。
综上所述,如果你遇到了"No appropriate protocol (protocol is disabled or cipher suites are inappropriate)"的错误,你可以尝试以下几个方法来解决:
1. 修改JDK的TLS禁用算法列表,将禁用的算法和协议改为可用的。
2. 使用vi命令编辑对应的java.security配置文件,查找和修改相关的配置项。
3. 在相关的配置文件中添加"useSSL=false"参数,禁用SSL连接。
请注意,根据具体情况可能需要进一步调查和尝试不同的解决方案。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文