2013-10-08 76 views
1

剛剛更新我們的SSL證書,並上傳到Azure和在ServiceConfiguration文件改變的指紋,當我嘗試部署我得到一個錯誤:Azure的部署錯誤

「的服務升級包指定輸入端點HttpsIn,它與用於角色TimeClock的已部署端點不同。升級軟件包必須指定相同的端點才能執行就地升級。「

現在我將如何更新此部署,現在我擁有新的SSL指紋?

乾杯, 樂羅伊

回答

0

這可能是一個限制,即你無法完成就地升級。你能否嘗試上傳你的軟件包到你的分期環境?如果這部署成功,那麼您將能夠切換登臺部署,並將其推廣到生產環境。這裏

+0

@ Le-roy - 您是否可以續訂SSL? – Andy

0

同樣的問題時重申SSL的:

我的解決辦法我也刪除了生產部署(雲服務&部署) 你會失去你的虛擬IP(VIP)反正。

上傳如新部署和新的使用SSL :-) 順便說一下,更換新證書使用舊名稱(在Visual Studio)是不是一種選擇,因爲我得到同樣的錯誤在Azure中:

服務升級包指定輸入端點HttpsIn,與角色MyPortal的已部署端點不同。 升級包必須指定相同的端點才能執行就地升級 。長時間運行的操作跟蹤ID是: 596___42sfafsdfa。

未來,嘗試更新SSL並儘可能保留指紋。

+0

您可以上傳到登臺部署,然後進行VIP交換,如其他答案中所述。這樣你就可以保持你的公共知識產權,沒有任何停機時間,也不用擔心改變指紋。 –