2016-11-12 37 views
1

SonarQube 5.6.3がインストールされました。アップデートセンターに行くと、「インストール済み」プラグインしか見ることができません。しかし、他のタブには何も表示されません(0が表示されます)。 私はプロキシを使用していません。ログは次のことを示していますSonarQube - プロキシのないアップデートセンターへの接続に失敗しました

ERROR web[o.s.s.p.UpdateCenterClient] Fail to connect to update center 
org.sonar.api.utils.SonarException: Fail to download: https://update.sonarsource.org/update-center.properties (no proxy) 
    at org.sonar.core.util.DefaultHttpDownloader.failToDownload(DefaultHttpDownloader.java:157) ~[sonar-core-5.6.3.jar:na] 

私はwgetのを使用して手動でファイルhttps://update.sonarsource.org/update-center.propertiesをダウンロードしようとしましたし、それがうまく働きました。

なぜUpdateCenterで作業していないのですか? sonar.propertiesファイルに何かを指定する必要はありますか? sonar.propertiesにアップデートセンターに関連 行だけです:TLS接続でOracleのJDKのように動作しませんsonar.updatecenter.activate =真

+2

SonarQubeがインストールされたコンピュータ/サーバは、インターネットへのアクセスを持っていますか? このインスタンスでwgetコマンドが機能していますか? –

+1

フルログも送信できますか? –

+0

@Eric、はい、サーバーはインターネットにアクセスでき、_update-center.properties_ファイルを手動でダウンロードするとwgetはうまく動作します。 –

答えて

1

あなたはIBM JDKを使用しています。そしてtrueにcom.ibm.jsse2.overrideDefaultTLSを設定せずに、アプリケーションは、TLS 1.2(http://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.security.component.80.doc/security-component/jsse2Docs/matchsslcontext_tls.html#matchsslcontext_tls)を使用しているアップデートセンターに接続することができません

-Dcom.ibm.jsse2.overrideDefaultTLS =真を追加しますconf/sonar.properties内のsonar.web.javaOptsが問題を解決します。

私は非常にsonar.web.javaOpts、sonar.ce.javaOptsとsonar.search.javaOptsに(-Dcom.ibm.jsse2.overrideDefaultTLS =真)

乾杯、

0
をこのプロパティを追加するrecommand

私はEricからの提案に従い、IBMではなくOracleからJavaをインストールしました。その前に、-Dcom.ibm.jsse2.overrideDefaultTLS = trueをjavaオプションに追加しようとしましたが、何も変更されませんでした。 Oracle JREに変更するとすぐに、Update Centerが期待どおりに機能するようになりました。あなたの助けのための

おかげでたくさん

関連する問題