SonarQube serveur ne peut pas être atteint à http://localhost:9000 avec Sonarqube-4.5.1
J'ai récemment mis en place Sonarqube-4.5.1 sur ma machine linux ( x86_64 x86_64 x86_64 GNU/Linux ).
Je suis en mesure de démarrer sonar avec ./sonar.sh start
de commande. Sur la vérification de la sonar état avec ./sonar.sh status
de commande, il est dit SonarQube is running (18493)
mais lorsque j'essaie d'ouvrir le tableau de bord url http://ip-address:9000
il montre "Connexion refusée" message sur le navigateur.
Sur l'exécution de l' mvn sonar:sonar -Dsonar.host.url=http://localhost:9000
commande j'obtiens l'erreur suivante:
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.4:sonar (default-cli) on project app-dao: Execution default-cli of goal org.codehaus.mojo:sonar-maven-plugin:2.4:sonar failed: SonarQube server can not be reached at http://localhost:9000. Please check the parameter 'sonar.host.url'. Connection refused -> [Help 1]
J'ai aussi essayé la solution mentionnée à maven de la connexion à Sonar et ajouté les entrées suivantes dans mon maven est conf/settings.xml fichier, mais toujours incapable de résoudre le problème.
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- EXAMPLE FOR MYSQL -->
<sonar.jdbc.username>admin</sonar.jdbc.username>
<sonar.jdbc.password>admin</sonar.jdbc.password>
<sonar.host.url>http://localhost:9000</sonar.host.url>
</properties>
</profile>
Sonar et Maven, les deux sont de l'installation sur la même machine. "IP qui ne Sonar lier?" comment dois-je vérifier cela. Il serait localhost comme je n'ai pas mis à jour toutes les propriétés par défaut.
Exécuter ce dans un shell pour vérifier SonarQube est à l'écoute sur le port 9000:
$ netstat -an | grep 9000
OriginalL'auteur Ash Ash | 2014-11-18
Vous devez vous connecter pour publier un commentaire.
Vous devez commencer à le Sonar d'abord le Serveur.
Aller à
\sonar-3.5.1\bin\windows-x86-32
et double-cliquez surStartSonar.bat
OriginalL'auteur NaaN
Viens de tomber sur ce problème ce matin. Résolu par la configuration du serveur pour l'accès à la base de données MySQL: http://docs.codehaus.org/display/SONAR/Installing
Vous souhaitez modifier l' {sonar_home}/conf/sonar.propriétés et décommenter les url, nom d'utilisateur et mot de passe.
Vous pourriez avoir à ajouter un nouvel utilisateur de base de données si vous le souhaitez.
OriginalL'auteur casey
Dans le dossier conf dans le répertoire d'installation de sonar.fichier de propriétés est une propriété sobar.web.de l'hôte. Si vous avez explicitement défini une ip, ce qui pourrait causer ce problème. Commentez et redémarrez le serveur. Cela a fonctionné pour moi.
OriginalL'auteur Anantha