2014-09-12 45 views
0

Sonarqube(用於C#項目)是在Microsoft Azure雲虛擬機上使用SQL 2014配置的。我試圖從我的機器訪問它,但瀏覽器屏幕上出現「此網頁不可用」消息。無法從其他機器訪問在Azure雲上的虛擬機上配置的Sonarqube服務器?

有人能幫助我嗎?

+0

是否在此服務器上配置了sonar.web.context? SonarQube前面有反向代理嗎?在虛擬機上可以訪問所需的端口(默認安裝爲9000,如果有逆向代理爲80,如果您有HTTPS逆向代理​​,則爲443)? – Mithfindel 2014-09-12 12:12:33

回答

1

你需要做兩件事。首先是允許Windows防火牆中的連接(如果您正在運行該連接)。因此,爲運行服務器的端口(通常爲9000)添加新的TCP規則。

其次,您需要在Azure門戶中爲您的虛擬機配置Endpoint。通過輸入manage.windowsazure.com門戶並導航到您的虛擬機實例來完成此操作。點擊ENDPOINTS選項卡,然後點擊底部工具欄中的添加按鈕。我創建了一個獨立的端點,然後給它一個SonarQube Web的名稱,協議是TCP,公共和私有端口是9000.

相關問題