Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/intellij-idea/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea 使用IntelliJ Idea和SonarLint,我在连接SonarQube服务器时出错_Intellij Idea_Sonarqube_Sonarlint - Fatal编程技术网

Intellij idea 使用IntelliJ Idea和SonarLint,我在连接SonarQube服务器时出错

Intellij idea 使用IntelliJ Idea和SonarLint,我在连接SonarQube服务器时出错,intellij-idea,sonarqube,sonarlint,Intellij Idea,Sonarqube,Sonarlint,当前配置: 最新IntelliJ Idea社区版(2018.1.4) Idea的最新Sonarint插件(3.4.2.2586) SonarQube v6.7(构建33306) 当我尝试添加SonarQube服务器地址(使用usr/psw进行身份验证)时,我收到以下消息: 无法连接到服务器。请检查配置。 错误:请求失败 https:///sonar/api/system/status 但是当我试图打开这个URL(https:///sonar/api/system/status)从Chrome

当前配置:

  • 最新IntelliJ Idea社区版(2018.1.4)
  • Idea的最新Sonarint插件(3.4.2.2586)
  • SonarQube v6.7(构建33306)
当我尝试添加SonarQube服务器地址(使用usr/psw进行身份验证)时,我收到以下消息:

无法连接到服务器。请检查配置。 错误:请求失败
https:///sonar/api/system/status

但是当我试图打开这个URL(
https:///sonar/api/system/status
)从Chrome我得到了这个:

{
  "id": "oTvPjWRbAMXWalmApGYG",
  "version": "6.7.0.33306",
  "status": "UP"
}
因此,它似乎运行良好,当然我可以登录并很好地使用webUI


如何从Idea连接到它?

该问题可能是由不受信任的SSL证书引起的。SonarLint不允许配置证书,但您可以将证书添加到JRE或JDK。请在此处阅读更多信息:

能否发布错误的完整堆栈跟踪?它应该在Sonarint工具窗口的日志中。您在这两种情况下使用的是同一用户?@JeroenHeier是的,当然。您的服务器SSL证书受信任吗?@agabrys抱歉,我错了,SSL证书未经验证。我可以配置SonarLint以接受它吗?不幸的是,由于防火墙问题,我只能通过不受信任的URL访问SonarQube服务器,因此我无法添加证书,因为它无效。您可以尝试向JDK进程添加
-Dsun.security.ssl.allowUnsafeRenegotiation=true
。@Yok请创建一个新问题并包括Sonarint控制台日志。