我正在嘗試集成SonarQube和Jenkins,爲此我在遠程Vagrant VM
(Ubuntu 14.04 LTS)上安裝了這兩個工具。 一切工作正常,當我在Jenkins運行SonarQube分析時,構建成功,但我無法從我的windows(本地)機器打開http://<myipaddress>:port
的Sonar儀表板。 在Jenkins中構建成功時,它爲我提供了一個URL以瀏覽分析報告,但該URL給我提供了ERR_CONNECTION_TIMED_OUT
。無法在網絡瀏覽器中打開SonarQube
選項到目前爲止我試過:
- 嘗試禁用防火牆的Ubuntu
- 當我從Windows中執行tracert命令,它給了我「目標主機不可達」。
- 當我嘗試從Windows機器ping我的遠程機器時,它給我請求超時錯誤。
- 試圖檢查沒有顯示任何錯誤的sonarqube日誌。
我嘗試了其他的選擇,但似乎沒有任何工作。如果有人能指導我完成這個任務,那將會非常有幫助。我不能完全弄清楚如何通過網絡瀏覽器在本地機器上打開SonarQube的儀表板,並將其安裝在遠程機器上。 提前謝謝!
從您的解釋可以明顯看出,安裝了SonarQube的遠程機器無法從您的機器訪問。 – Suresh
檢查您是否可以在本地機器上打開網站。如果成功,您有防火牆問題。 –
也許你需要爲服務器設置反向代理。或者,啓用聲納運行的端口可以從外部訪問。 – ANIL