Sonarqube SONAR在Web浏览器上不工作
我正试图通过网络浏览器访问声纳。我已经在我的终端上启动了它,但当我试图通过网络浏览器访问它时,它什么也没有显示。然而,状态显示声纳正在运行。如何使其在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.
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
,则只有通过IP127.0.0.1
,服务器才会响应,也就是说,您只能通过IPv4从localhost
访问它。(您的浏览器可能更喜欢IPv6,主机为::1
)
注释掉该行(在a#前面加上前缀),以便让它侦听机器被调用的每个IP
如果您可以验证主机本身的访问,但上面的内容没有帮助,那么您可能需要检查防火墙是否阻止了请求