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)
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控制台日志。