sonarqube(バージョン5.1.2)とintellij(2016.2)を統合しようとしています。私はsonarLintプラグインを追加しました。 sonarLint設定にソナーサーバーを追加しようとすると、sonarサーバーのユーザー名とパスワード、およびurlなどのその他の詳細が要求されます。 しかし、何らかの形でソナーサーバーに接続できないとエラー与える:要求に 失敗:https://sonar.internal.macquarie.com/api/system/statusintelij(SonarLint)経由でSonarqubeに接続できません
答えて
SonarLintの最新バージョンのみSonarQubeをサポート5.6+(5.6は、現在のLTS版です)。
それ以外にも、サーバーのSSL証明書に問題がある可能性があります。 SonarLintは、JVMのトラストストアを使用してサーバーのSSL証明書を検証しようとします。したがって、SonarQubeサーバーがSSL証明書を使用する場合は、IntelliJが使用するJVMのtrustoreにCA証明書をインストールする必要があります。
によりSonarLintの制限により、IntelliJの内に構成された証明書はSonarLintによってサポートされていません。https://jira.sonarsource.com/browse/SLI-75
私は自分自身SonarLint 3.1とSonarQube 6.7を使用して似たように走りました。 IntelliJので
私は何の問題もなく、私のブラウザを介して、そのURLにアクセスすることができましたが、このエラーメッセージ
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には依然として制限された強度の暗号化機能が搭載されていることがわかりました。それは米国の輸出政策のためか、誰もそれを修正しようとしていないからです。インターネットはあまり確かではありません。
いずれかの方法で、あなたは無制限強度の管轄ポリシーファイルは、OracleからJCE(Java Cryptography Extension)をダウンロードすることができません:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
私はIntelliJのJVMの上にそれらをインストールしたらしようとしたとき、私はもはや基本的なTLSハンドシェイクに失敗しましたSonarQubeに接続すると接続が動作します。
- 1. XAMPPはlocalhost:8080経由で接続できますが、IPアドレス/ 127.0.0.1経由では接続できません。
- 2. DjangoアプリケーションでSSH経由でサーバーに接続できません
- 3. WAN経由でSQL Serverに接続できません
- 4. jdbc経由でsqlserverデータベースに接続できません
- 5. net/ssh経由でリモートホストに接続できません
- 6. 固定:wifi経由でadbに接続できません
- 7. Apache Tomcat経由でMSSQL DBに接続できません
- 8. SSHクライアント経由でAWS EC2インスタンスに接続できません
- 9. エラー:ssh経由でホストに接続できません
- 10. ローカルのwifi経由でPc/Androidに接続できません
- 11. Excel VB7経由でSQL Server 2008に接続できません
- 12. sshトンネリング+プロキシ経由でリモートインスタンスに接続できません
- 13. jenkins経由でAWSスレーブに接続できません
- 14. SSL経由でGoogle SQLに接続できません
- 15. sqlcmd経由でLocalDBに接続できません
- 16. JAVA経由でHIVE2に接続できません
- 17. OLE DB経由でOracle 11gに接続できません
- 18. LAN経由でRabbitMQに接続できません
- 19. AWS CLI経由でローカルDynamoDbインスタンスに接続できません
- 20. PHP経由でDockerのPostgreSQLに接続できません
- 21. アシスタント - ssh経由でホストに接続できません
- 22. mysqldumpはopensshiftでソケット経由で接続できません
- 23. PostgreSQL(SSL経由)をWindowsのRPostgresqlに接続できません
- 24. Teradata ODBC dreiverはPython経由で接続していませんが、vba経由で接続できる
- 25. SSH経由で標準TCP/IP経由でmysql workbenchに接続できますが、標準(TCP/IP)経由で接続できません
- 26. Microsoft Azure ssh経由で接続できません
- 27. iPhone経由でXcodeとPHPファイルを接続できません
- 28. WLST経由でノードマネージャを接続できません
- 29. ツイストサーバはインターネット経由で接続できません
- 30. AndroidプログラムはWifi経由でリモートソケットに接続しますが、モバイルデータ経由では接続しません。
sonar.internal.macquarie.comにアクセスすることはできませんので、そのリンクを削除してください。 SonarQube 5.6にも更新してください。それは最新のLTSバージョンです。ブラウザにsonar.internal.macquarie.com(ファイアウォールの問題はありません)を開き、提供したユーザー/パスワードでログインできることを確認します。有効なHTTPS証明書がインストールされていることも確認してください。おそらく –
証明書の問題です。 –
私はブラウザ経由でソナーサーバに接続し、自分の認証情報でログインすることができます。私のSonarqubeのバージョンは5.1で、変更することはできません。どのようなアイデアを他のプラグイン私はintellij 2016.2と一緒にsonarqube – arjun