2013-09-23 23 views
5

Ho installato l'ultima versione sul plug-in Ecarse Sonar su Eclipse Juno 3.8. Sto cercando disperatamente di connettere il plugin alla nostra istanza in esecuzione di Sonar. Sono dietro un proxy NTLM v2. Di seguito, i dettagli della mia configurazione e i miei tentativi.Impossibile connettersi al plug-in Sonar Eclipse sul server Sonar

versioni dei prodotti:

  • Eclipse 3.8,
  • Sonar Eclipse Plugin (Java Analyzer connettore & M2E) 3.2.0.20130627-1142-RELEASE,
  • SonarQube Server 3.7 (in esecuzione su http://source01:9000, in la LAN, non dietro il proxy, connessione diretta possibile).

Cercando di accedere con le seguenti configurazioni proxy con un colpo http_proxy variabile nella configurazione:

  • diretto con http_proxy: fallimento,
  • diretto senza http_proxy: successo (ma in grado di utilizzare altri Eclipse funzionalità accesso a Internet come il Marketplace),
  • nativo (con o senza http_proxy): errore,
  • manuale (con o senza http_proxy): errore.

Ho ottenuto org.apache.http.conn.ConnectTimeoutException nei registri (tentando di accedere a http://source01:9000/api/authentication/validate che funzionano in un browser).

Nessuna idea su cosa testare.

risposta

5

Ho finalmente trovato il problema alla ricerca di uno diverso (il server Tomst WST è stato avviato ma Eclipse non è stato in grado di connettersi a esso e scaduto).

Il problema deriva da un comportamento strano e imprevedibile del parametro proxy SOCKS.

Quando il proxy SOCKS è definito, in alcuni casi non definiti, sia l'avvio di un server WST o la connessione a un server SonarQube tramite il plug-in non riesce, mentre altre funzioni come le installazioni di plugin funzionano come un incantesimo.

La soluzione proviene da https://stackoverflow.com/a/6459816/256561 e consente di cancellare le impostazioni proxy SOCKS.

Problemi correlati