2017-08-15 118 views
0

我想從eclipse霓虹燈中的sonarlint 3.2插件連接到遠程sonarqube 6.2服務器。我可以連接到我的本地服務器http://localhost:9000SonarLint 3.2.0與sonarqube 6.2兼容嗎?

但是當我試圖打我收到以下錯誤遠程聲納服務器:

Fail to request https://xxxxxxxxxxxxxx:xxxx/xxx/api/system/status

請指教。

+0

」連接模式與SonarQube 5.6+兼容。「您將不得不進一步調查,從各個主機之間的基本網絡和HTTP通信開始。 – jdv

+0

格式化報價 –

回答

0

我自己使用SonarLint 3.1和SonarQube 6.7來解決這個問題。

在的IntelliJ我一直運行到該錯誤消息

Failed to connect to the server. Please check the configuration. 
Error: Fail to request https://<SONARQUBE>/api/system/status 

不過,我可以通過瀏覽器訪問該網址沒有任何問題。

當你對來自瀏覽器和IDE的請求進行WireShark時,你會發現cypher套件非常不同,並且IDE插件獲得了TLS握手失敗。

這使我發現Java仍然使用有限的強度密碼函數。這要麼是因爲美國的出口政策,要麼是因爲沒有人來解決這個問題。互聯網不太確定。

無論哪種方式,你可以下載Java加密擴展(JCE)無限強度權限策略文件從Oracle:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

一旦我安裝的那些到的IntelliJ JVM,我不再得到了根本TLS當試圖握手失敗連接到SonarQube和連接工作。 「