Il marketplace di SonarQube ha bisogno della rotta proxy del server
Configura le proprietà proxy HTTP e HTTPS in uscita di SonarQube per i controlli degli aggiornamenti e i download dei plugin.
I controlli del marketplace e degli aggiornamenti partono da SonarQube, quindi configura gli input sonar.properties supportati dall'installazione:
http.proxyHost=proxy.example
http.proxyPort=8080
https.proxyHost=proxy.example
https.proxyPort=8080Unisci i valori ed esegui un riavvio completo del servizio principale tramite il suo ciclo di vita supportato. L'esempio fornito avverte che api/system/restart non ricarica questo file.
Gli host sono nomi/indirizzi nudi, con le porte separate. Le proprietà HTTPS selezionano destinazioni HTTPS, non richiedono un altro protocollo di listener proxy. L'host/porta HTTPS omesso assume i valori HTTP nella configurazione documentata; le voci esplicite contano quando i percorsi differiscono. Un indirizzo HTTP dall'elenco di proxy HTTP può riempire questi campi per i download pubblici consentiti del marketplace solo quando non sono configurati http.proxyUser né http.proxyPassword.
Dove è richiesta l'autenticazione, http.proxyUser/http.proxyPassword del riferimento coprono i proxy HTTP, HTTPS e SOCKS. Usa l'account dell'intermediario, non l'accesso dell'amministratore di SonarQube.
Dopo il riavvio, conserva l'URL effettivamente non riuscito lato server e l'errore. Le informazioni sugli aggiornamenti e gli artefatti dei plugin selezionati possono usare host diversi. Il fatto che il browser dell'amministratore raggiunga un altro sito non dimostra che il proxy consenta questo download.