【发布时间】:2018-04-19 15:16:11
【问题描述】:
我正在尝试让 Sonar 在 OS X 机器上本地工作以进行一些概念验证工作,我已经下载了以下内容:
声纳 Qube: 4.5.6
声纳亚军: 2.4
Sonar Qube 配置为:
sonar.web.host=localhost
sonar.web.context=/sonar
sonar.web.port=9000
当我尝试将 Sonar Runner 与示例项目之一一起使用时,我收到以下错误:
ERROR: Error during Sonar runner execution
ERROR: Fail to request server version
ERROR: Caused by: Status returned by url : 'http://localhost:9000/sonar/api/server/version' is invalid : 404
如果我将控制台中的 URL 复制并粘贴到浏览器中,则会加载页面(显示 4.5.6)。
什么可能导致脚本收到 404?
盒子在代理后面,但应该没有任何东西试图进入外部世界
更新: 将配置从 localhost 更改为使用机器 IP 地址会产生超时而不是 404,但在浏览器中一切仍然正常。
【问题讨论】: