2012-07-05 34 views
1

我在Windows Azure中創建了一個虛擬機。已安裝Java SE 6 build 33 JDK,已安裝Red5服務器版本0.9.1(最新版本1.0 rc2無法正常工作)。用Windows Azure在雲中安裝Red5服務器?

現在在本地red5服務器完美工作。我安裝了一個演示程序,工作正常。如果我想從另一臺機器撥打Red5服務器,我無法使其工作。

我從red5.properties文件中的虛擬機輸入公共IP地址。我已將防火牆設置爲打開端口:1935,1936,1945,5080和8088,並且我在Windows Azure中設置了相同的端點。

如果我使用端口5080(http://168.63.23.20:5080)調用公共IP,則什麼都不會發生......甚至不是標準的Red5主頁。如果我在沒有post 5080的情況下調用IP,IIS會顯示標準的IIS主頁,因此可以從互聯網上調用該機器。

任何人knsows我做錯了什麼?

謝謝。

+0

嘗試在具有端口的同一VM上使用內部IP地址(即運行ipconfig/ifconfig獲取本地IP,然後嘗試localIP:5080)以確認正確的配置。在您的虛擬機中運行Netmon以檢查傳入的請求是否正在衝擊您的虛擬機,如果不是您的端點配置需要一些工作。 – AvkashChauhan

+0

使用本地IP地址,它正在工作。我無法在Windows 2008虛擬機上找到好的舊netmon。發現了一個花哨的Windows網絡應用程序,但我現在不知道該讀什麼。 –

回答

1

我想知道您是否在門戶網站上創建了端點。僅靠防火牆是不夠的。它也需要一個端點。有關更多詳細信息,請參閱http://www.windowsazure.com/en-us/manage/windows/how-to-guides/setup-endpoints/

最好的問候,

Ming Xu。

+0

是的,我有..我爲所有這些端口創建了端點:1935年,1936年,1945年,5080年,8088年。 –

+0

這看起來像一個IT問題,而不是一個發展問題。我建議你在服務器故障上發佈這個問題:http://serverfault.com/。 –

+0

謝謝,我會在假期後這樣做。 –