【问题标题】:SonarQube on windows - can only view locallyWindows 上的 SonarQube - 只能在本地查看
【发布时间】:2018-11-29 10:59:16
【问题描述】:

我有一台运行 Jenkins 的 Windows Server 2016 机器。我想安装 SonarQube。所以已经下载了v7.1

我已经成功地在机器上启动了 sonarqube 并且可以在http://localhost:9000查看网络服务器

我尝试使用 IP 地址和端口 9000 在另一台机器上查看该页面,但无法连接。查看 sonar.properties 文件,我可以看到

绑定IP地址。对于具有多个 IP 地址的服务器,此属性指定哪个

地址将用于监听指定端口。

默认情况下,端口将用于与服务器关联的所有 IP 地址。 sonar.web.host=http://xx.xxx.xxxx.xxx

如果我使用 http:// 那么 sonarqube 会启动,但我无法从任何其他机器上看到 sonarqube,如果我不使用 http://(所以只是 ip)那么它不会以绑定错误。

有没有人在 Windows 上设置过这个?

【问题讨论】:

  • 您确定这不是防火墙问题吗?
  • 防火墙也是我的第一个想法,所以我允许端口 9000(这是默认端口),但后来发现 sonarqube 使用 3 个不同的端口。因此,作为测试,我完全禁用了防火墙。我仍然无法进行外部连接(然后重新启用了防火墙)

标签: sonarqube


【解决方案1】:

事实证明这要简单得多,机器在 azure 上运行,并且没有端口 9000 端点

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 2014-01-05
    相关资源
    最近更新 更多