SonarQube-markedspladsen har brug for serverens proxy-rute
Konfigurer SonarQubes udgående HTTP- og HTTPS-proxyegenskaber til opdateringstjek og plugindownloads.
Markedsplads- og opdateringstjek udgår fra SonarQube, så konfigurer installationens understøttede sonar.properties-inputs:
http.proxyHost=proxy.example
http.proxyPort=8080
https.proxyHost=proxy.example
https.proxyPort=8080Flet værdierne, og udfør en fuld genstart af hovedtjenesten gennem dens understøttede livscyklus. Det medfølgende eksempel advarer om, at api/system/restart ikke genindlæser denne fil.
Værter er bare navne/adresser med separate porte. HTTPS-egenskaber vælger HTTPS-destinationer, ikke et krav om en anden protokol for proxylytteren. Udeladte HTTPS-vært/port falder tilbage til HTTP-værdierne i den dokumenterede konfiguration; eksplicitte poster betyder noget, når ruterne er forskellige. En HTTP-adresse fra HTTP-proxylisten kan udfylde disse felter til tilladte offentlige markedspladsdownloads, men kun når ingen http.proxyUser eller http.proxyPassword er konfigureret.
Hvor godkendelse kræves, dækker referencens http.proxyUser/http.proxyPassword HTTP-, HTTPS- og SOCKS-proxyer. Brug mellemmandskontoen i stedet for SonarQube-administratorens login.
Efter genstarten skal du bevare den faktiske mislykkede URL på serversiden og fejlen. Opdateringsoplysninger og udvalgte plugin-artefakter kan bruge forskellige værter. At administratorens browser når et andet websted, beviser ikke, at proxyen tillader denne download.