2011-08-16 14 views
3

我在登臺時有一個Web角色當前加載。當我嘗試通過給定的DNS名稱(.cloudapp.net)連接到它時,我無法連接。如果我將RDP加入到臨時實例中,我可以通過IP在本地運行該網站,但不是在外部。這有什麼理由嗎?無法連接到Azure登臺Web角色,但是可以運行RDP並運行它

更新:我試圖使用Fiddler運行連接,並得到這個消息:

[提琴手]連接到cf4ef419bd7e45ba8b1e83bb9b27ed64.cloudapp.net失敗。 異常文本:連接嘗試失敗,因爲連接的方沒有正確一段時間後響應或已建立的連接失敗,因爲連接的主機未能響應XX.XX.XX.XX:80

+0

當你RDP進入並查看網站時,它的端口是什麼? (我想知道你的端點是否配置了80端口以外的其他端口。)如果你可以發佈你的ServiceDefinition.csdef,我們可以對它進行眼球檢查,並確保它看起來是正確的... – smarx

+3

進一步@ smarx的評論:如果你的站點設置爲HTTPS,則Azure管理門戶網站將以http:而不是https:爲目標,導致此行爲(因爲它正在偵聽端口443)。 (每次都給我。) –

+1

奧利弗,那就是答案。它只是SSL(雖然我確信我以前沒有這個問題)。只要我將網址更改爲https,它就可以工作。你應該添加評論作爲答案,我會接受它。 – Craig

回答

0

克雷格,你有沒有剛剛提供託管服務?如果是這樣,DNS服務器可能需要幾分鐘到幾個小時才能獲取新的DNS名稱,然後在您的最終解決方案中解決。

+0

不,服務已經運行了一年。儘管最近升級到了Azure SDK 1.4。自分期部署以來已有8個小時。 – Craig

+0

DNS名稱開始工作不應超過幾分鐘。 – smarx

1

有沒有辦法將某人的評論提升爲答案? Oliver是正確的,瀏覽到https://cf4ef419bd7e45ba8b1e83bb9b27ed64.cloudapp.net(HTTPS)的作品,這意味着大概只有一個HTTPS端點。如果您希望HTTP也能工作,請添加一個HTTP端點。

+2

您可以標記評論,選擇「其他」,然後說它應該是一個答案。 –

相關問題