Sonarqube SONAR在Web浏览器上不工作

Sonarqube SONAR在Web浏览器上不工作,sonarqube,Sonarqube,我正试图通过网络浏览器访问声纳。我已经在我的终端上启动了它,但当我试图通过网络浏览器访问它时,它什么也没有显示。然而,状态显示声纳正在运行。如何使其在web浏览器上运行 声纳网的配置为: sonar.web.host=127.0.0.1 sonar.web.context=/sonar sonar.web.port=9000 使用您提供的设置,确保您正在使用此URL并尝试从同一个框访问服务器:http://127.0.0.1:9000/sonar/ 如果您试图访问http://127.0.

我正试图通过网络浏览器访问声纳。我已经在我的终端上启动了它,但当我试图通过网络浏览器访问它时,它什么也没有显示。然而,状态显示声纳正在运行。如何使其在web浏览器上运行

声纳网的配置为:

sonar.web.host=127.0.0.1

sonar.web.context=/sonar

sonar.web.port=9000

使用您提供的设置,确保您正在使用此URL并尝试从同一个框访问服务器:
http://127.0.0.1:9000/sonar/

如果您试图访问
http://127.0.0.1:9000/
而得到的是空页面,这是由于您使用的
sonar.web.context
值造成的

注意:除非您在外部web服务器中托管SonarQube,否则不需要设置
sonar.web.context
,在这种情况下,您只需转到
http://127.0.0.1:9000/


如果此URL不适用于您,我建议查看
/logs
文件夹中的SonarQube服务器日志,以确定启动服务器时是否存在任何错误。如果是这样,您需要使用日志中的详细信息更新此帖子,包括您正在运行的操作系统。

sonar.web.host=127.0.0.1

我认为这是您的配置文件中有问题的一行。这行指示Web服务器将绑定到哪个IP地址。如果将其设置为
127.0.0.1
,则只有通过IP
127.0.0.1
,服务器才会响应,也就是说,您只能通过IPv4从
localhost
访问它。(您的浏览器可能更喜欢IPv6,主机为
::1

注释掉该行(在a#前面加上前缀),以便让它侦听机器被调用的每个IP


如果您可以验证主机本身的访问,但上面的内容没有帮助,那么您可能需要检查防火墙是否阻止了请求