2013-12-18 23 views
3

我試圖通過網絡瀏覽器訪問Sonar。我已經在我的終端上啓動了它,但是當我嘗試通過Web瀏覽器訪問它時,它什麼都沒顯示。但是,狀態顯示Sonar正在運行。我怎樣才能讓它在網絡瀏覽器上運行?SONAR無法在Web瀏覽器上工作

聲納網絡的配置是:

sonar.web.host=127.0.0.1 

sonar.web.context=/sonar 

sonar.web.port=9000 

回答

4

根據您提供的設置,請確保您使用此URL,並試圖從同一個盒子訪問服務器:http://127.0.0.1:9000/sonar/

如果您試圖到達http://127.0.0.1:9000/並獲得空白頁面,這是由於您正在使用的值爲sonar.web.context

注意:除非你在外部Web服務器託管SonarQube,你並不需要設置sonar.web.context,在這種情況下,你只是去http://127.0.0.1:9000/

如果此URL不是爲你工作,我建議查看/logs文件夾中的SonarQube服務器日誌,以確定是否有任何啓動服務器的錯誤。如果是這樣,您需要使用日誌中的詳細信息更新該帖子,包括您正在運行的操作系統。

3

sonar.web.host=127.0.0.1

我覺得這是你的conf問題的行。該行指示Web服務器將綁定到哪個IP地址。如果你把它設置爲127.0.0.1,則服務器將只有當你通過IP 127.0.0.1達到迴應,那就是,你只能從localhost訪問它,雖然的IPv4。 (您的瀏覽器可能會喜歡的IPv6,與::1是主機)

註釋掉線,以(前面加上一個),才能在傾聽每一位IP機器被調用。


如果能夠驗證從主機本身的訪問,但上面沒有幫助,那麼你可能要檢查你的防火牆阻止請求。

相關問題