当前位置: 首页 > 知识库问答 >
问题:

Intellij的想法。javax.net.ssl.SSLHandshake异常:没有适当的协议(协议被禁用或密码套件不合适)

柯清野
2023-03-14

在IntelliJ想法更新之后,我在尝试连接到DB时得到了异常。

javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate).

共有2个答案

酆景辉
2023-03-14

第一步

步骤二

编辑VM选项:删除SSLv3、TLSv1、TLSv1.1、

章越
2023-03-14

解决办法很简单。

数据库选项卡→ 数据源属性

 类似资料:
  • 我知道这个话题还有其他一些问题(有答案)。但这些对我都没有帮助。 我有一个postfix服务器(debian 10上的postfix 3.4.14),配置如下(只有有趣的部分): 好的,首先我删除了中的扩展,因为这没有帮助而且是错误的(感谢dave_thompson_085的提示)。 下面是发送电子邮件的Java代码(代码有一个“很长”的历史,所以请不要奇怪为什么使用,而不是...) 为了调试,我

  • 我曾尝试将java 11.0.9连接到MySQL 5.6连接器,但在服务器中出现以下错误,但在本地相同的代码中工作正常 引起:javax.net.ssl.SSLHandshakeException:没有适当的协议(协议被禁用或密码套件不合适)在java.base/sun.security.ssl.HandshakeContext.(未知源)在java.base/sun.security.ssl.C

  • 我尝试将我的SSL证书添加到JVM的密钥存储库中,我甚至尝试用这段代码接受每一个证书(这违背了我所知道的SSL的目的 我被难住了,任何帮助都将非常感谢!

  • 问题内容: 问:当使用AndroidHttpClient通过HTTPS发出REST请求时,如何指定要使用的SSL协议和密码? 这个很重要。众所周知,在服务器上可以做很多事情,但是有很多限制。同一台服务器必须为包括旧浏览器在内的浏览器以及其他客户端提供服务。这意味着服务器必须支持各种协议和密码。即使在Android中,如果您必须支持许多不同的版本,则也将必须支持许多不同的协议和密码。 更重要的是,默

  • 我试图用ssl证书加载一个web服务,它说是服务器启动,但当我试图使用这个web服务(通过SOAPUI)时,我得到了“SSLHandShakeException”,在eclipse上日志中我看到以下内容: SSLV2无可用密码套件Hello无可用密码套件SSLv3无可用密码套件TLSv1无可用密码套件TLSv1.1无可用密码套件TLSv1.2 qtp1589240253-57,致命错误:80:问题

  • Git 可以使用四种主要的协议来传输资料:本地协议(Local),HTTP 协议,SSH(Secure Shell)协议及 Git 协议。 在此,我们将会讨论那些协议及哪些情形应该使用(或避免使用)他们。 本地协议 最基本的就是 本地协议(Local protocol) ,其中的远程版本库就是硬盘内的另一个目录。 这常见于团队每一个成员都对一个共享的文件系统(例如一个挂载的 NFS)拥有访问权,或