Пазарът на SonarQube се нуждае от прокси маршрута на сървъра
Настройте изходящите HTTP и HTTPS прокси свойства на SonarQube за проверки за актуализации и изтегляния на плъгини.
Проверките на пазара и на актуализациите тръгват от SonarQube, затова настройте поддържаните входове sonar.properties на инсталацията:
http.proxyHost=proxy.example
http.proxyPort=8080
https.proxyHost=proxy.example
https.proxyPort=8080Обединете стойностите и направете пълно рестартиране на основната услуга през поддържания ѝ жизнен цикъл. Предоставеният пример предупреждава, че api/system/restart не презарежда този файл.
Хостовете са голи имена/адреси, а портовете са отделни. HTTPS свойствата избират HTTPS дестинации, а не изискване за друг протокол на прокси слушател. Пропуснатите HTTPS хост/порт приемат HTTP стойностите от документираната конфигурация; явните записи имат значение, когато маршрутите се различават. HTTP адрес от списъка с HTTP прокси може да запълни тези полета за разрешени публични изтегляния от пазара само когато не е настроен http.proxyUser или http.proxyPassword.
Когато е необходима автентикация, http.proxyUser/http.proxyPassword от справката покриват HTTP, HTTPS и SOCKS прокси. Използвайте акаунта на посредника, а не входа на администратора на SonarQube.
След рестартирането запазете действителния неуспешен URL от страна на сървъра и грешката. Информацията за актуализации и избраните артефакти на плъгини може да използват различни хостове. Достъпът на браузъра на администратора до друг сайт не доказва, че проксито разрешава това изтегляне.