SonarQube: Fail to get bootstrap-index vom server: - Status zurückgegeben, indem Sie url - [http://hostname:9095/sonar/batch/index] ist nicht gültig: [403]
Ich versuche, führen Sie die folgenden maven-Befehl aus der jenkins-job,
mvn clean install sonar:sonar -Dsonar.host.url=http://hostname:9095/sonar -Dsonar.projectKey=mavensample -Dsonar.login=admin -Dsonar.password=admin -X
Aber es scheitert mit folgenden Fehler,
[DEBUG] 18:20:49.119 Download: http://hostname:9095/batch/index
[ERROR] 18:20:49.176 SonarQube server [http://hostname:9095] can not be reached
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.920 s
[INFO] Finished at: 2017-07-14T18:20:49+02:00
[INFO] Final Memory: 20M/171M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar (default-cli) on project my-stc: Unable to execute SonarQube: Fail to get bootstrap index from server: Status returned by url [http://hostname:9095/batch/index] is not valid: [403] -> [Help 1]
Wenn ich versuche, Zugriff http://hostname:9095 im browser funktioniert es.
Ich habe auch die base-url in sonarqube Einstellungen zu http://hostname:9095 und versuchte aber Ihr scheitert mit der gleichen Fehlermeldung.
Sonaqube installiert ist, die auf derselben Maschine wie maven und jenkins.
Dachte ich, es kann aufgrund von proxy(kann sein das ich mich Irre), Also ich habe einen proxy-Einstellungen in sonar.Eigenschaften-Datei und versucht, aber kein Glück.
FYI, ist Es mit der folgenden version von sonar-maven-plugin,
[INFO] --- sonar-maven-plugin:3.3.0.603:sonar (default-cli) @ my-stc ---
Jemand konfrontiert gleiche Problem früher ?
http://localhost:9095
kein Glück. gleichen Fehler
[DEBUG] 09:37:25.105 Download: http://localhost:9095/batch/index [ERROR] 09:37:25.264 SonarQube server [http://localhost:9095] can not be reached
InformationsquelleAutor Shreedhar Dhanawade | 2017-07-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wurde das Problem mit sonar-maven-plugin in der version 3.3
Ich habe versucht mit der version 3.2 und es funktionierte. Ich ging folgenden maven-Befehl Linie Argumente
org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar
InformationsquelleAutor Shreedhar Dhanawade
Versuchen, um sonar verwenden-maven-plugin-version 3.2 in Ihrem pom.xml
pom.xml
Dies funktioniert für mich.
Sein mein Vergnügen, @Joe
InformationsquelleAutor Jeba
Upgrade zu lösen sonar version Problem.
org.apache.maven.plugins
maven-compiler-plugin
3.5.1
InformationsquelleAutor Anshul Sharma
Dieses Problem existiert in org.sonarsource.scanner.maven.sonar-maven-plugin-3.5.0-plugin sowie.
Aktualisieren Sie Ihre POM-Abhängigkeit zu verwenden, eine neue Version oder eine frühere version wie 3,2 sind auch stabil.
InformationsquelleAutor Sireesh Yarlagadda
Ich denke, es gibt dir den Fehler, weil das Programm kann nicht auf den Endpunkt, den Sie angegeben haben.
Sollten Sie nicht die Angabe der port, wenn der URL bereits eine DNS-Zuordnung.
Zum Beispiel, wenn http://sonar.yourcompany.com ist bereits zugeordnet 123.23.22.10:9000
Also Ihre -Dsonar.host.url Flagge sein sollte:
-Dsonar.host.url=http://sonar.yourcompany.com
Brauchen Sie nicht die /sonar am Ende http://sonar.yourcompany.com
Auch, sonar läuft auf port 9000, nicht 9095.
InformationsquelleAutor Gene