SonarQube-kauppapaikka tarvitsee palvelimen välityspalvelinreitin
Määritä SonarQuben lähtevät HTTP- ja HTTPS-välityspalvelinasetukset päivitystarkistuksia ja liitännäisten latauksia varten.
Kauppapaikka- ja päivitystarkistukset lähtevät SonarQubesta, joten määritä asennuksen tuetut sonar.properties-syötteet:
http.proxyHost=proxy.example
http.proxyPort=8080
https.proxyHost=proxy.example
https.proxyPort=8080Yhdistä arvot ja tee pääpalvelun täysi uudelleenkäynnistys sen tuetun elinkaaren kautta. Mukana oleva esimerkki varoittaa, että api/system/restart ei lataa tätä tiedostoa uudelleen.
Isäntänimet ovat paljaita nimiä/osoitteita ja portit erillisiä. HTTPS-asetukset valitsevat HTTPS-kohteet, eivät vaadi toista välityspalvelimen kuuntelijaprotokollaa. Puuttuva HTTPS-isäntä/portti saa dokumentoidun kokoonpanon HTTP-arvot; eksplisiittiset merkinnät ovat tärkeitä, kun reitit eroavat. HTTP-osoite HTTP-välityspalvelinluettelosta voi täyttää nämä kentät sallituille julkisille kauppapaikan latauksille vain, kun http.proxyUser tai http.proxyPassword ei ole määritetty.
Kun todennus vaaditaan, viitteen http.proxyUser/http.proxyPassword kattavat HTTP-, HTTPS- ja SOCKS-välityspalvelimet. Käytä välittäjän tiliä äläkä SonarQuben ylläpitäjän kirjautumista.
Säilytä uudelleenkäynnistyksen jälkeen todellinen epäonnistunut palvelinpuolen URL-osoite ja virhe. Päivitystiedot ja valitut liitännäisartefaktit voivat käyttää eri isäntiä. Se, että ylläpitäjän selain saavuttaa toisen sivuston, ei todista, että välityspalvelin sallii tämän latauksen.