我无法使代理配置适用于SonarQube 4.0,因此无法安装插件。
当我打开http://localhost:9000/updatecenter/available
时,它显示错误:“未连接到更新中心。请检查您的Internet连接和日志。”
在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”留为注释。