2017-08-15 7 views
0

J'essaie de me connecter à un serveur sonarqube 6.2 distant du plugin Sonarlint 3.2 dans eclipse neon. Je suis capable de me connecter à mon serveur local http://localhost:9000.Est-ce que SonarLint 3.2.0 est compatible avec sonarqube 6.2?

Mais quand je suis en train de frapper le serveur sonar à distance que je reçois ci-dessous erreur:

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

S'il vous plaît conseiller.

+0

"Le mode connecté est compatible avec SonarQube 5.6+." Vous allez devoir faire des recherches plus approfondies, en commençant par les communications réseau et HTTP de base entre les hôtes respectifs. – jdv

+0

Citation formatée –

Répondre

0

J'ai moi-même rencontré ce problème en utilisant SonarLint 3.1 et SonarQube 6.7.

En IntelliJ je rencontrais ce message d'erreur

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

Cependant, je pouvais accéder à cette URL dans mon navigateur sans aucun problème. Lorsque vous répondez aux requêtes provenant du navigateur et de l'EDI, vous pouvez voir que la suite de chiffrement est très différente et que le plugin IDE reçoit une erreur de prise de contact TLS.

Cela m'amène à découvrir que Java est toujours livré avec des fonctions cryptographiques de force limitée. C'est soit à cause de la politique d'exportation des États-Unis ou parce que personne n'a réussi à la régler. L'Internet n'est pas tout à fait sûr.

De toute façon, vous pouvez télécharger Java Cryptography Extension (JCE) Politique de Compétence Unlimited Strength Fichiers d'Oracle: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

Une fois que j'ai installé les sur la machine virtuelle Java IntelliJ, je ne ai eu l'poignée de main TLS sous-jacents échec lors d'une tentative se connecter à SonarQube et la connexion fonctionne.