我无法获得适用于 SonarQube 4.0 的代理配置,以便我可以安装插件。
当我打开 http://localhost:9000/updatecenter/available
它显示错误:“未连接到更新中心。请检查您的互联网连接和日志。”
在 sonar.log 中,我读到:“org.sonar.api.utils.HttpDownloader$HttpException:无法下载 [http://update.sonarsource.org/update-center.properties]。响应代码:403”
在 sonar.properties 中,我使用与其他程序相同的代理对其进行了配置:
sonar.updatecenter.activate=true
http.proxyHost=<host>
http.proxyPort=<port>
http.proxyUser=<username>
http.proxyPassword=<password>
我尝试在wrapper.properties 中进行相同的配置,但顺便说一下,它也不起作用。
对于代理主机,我尝试了简称和全名。对于用户名,我只尝试了用户名和
<DOMAINNAME>\<username>
和 <DOMAINNAME>\\<username>
.它没有任何作用。有任何想法吗?
最佳答案
我的代理配置工作并且看起来如下:
http.proxyHost=proxy.domain.de
http.proxyPort=8888
请注意,在 URL 之前没有“http://”或其他任何内容。
另外,我不使用代理身份验证,因此我将“proxyUser”和“proxyPassword”注释掉了。
关于proxy - SonarQube 代理配置,棘手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20495468/