在 IIS 中更改 SharePoint 站點的 IP 地址會導致目錄列表錯誤
我這裡有一台伺服器,它有 2 個角色。一個是 Exchange 2007,另一個是 MOSS 2007。在 IIS 中,我有一個站點 go.domain.com,其中包含我們的 OWA。另一個是 internal.domain.com,它是 MOSS 站點。我已經給了 NIC 本地 IP,並且每個站點都使用主機頭。GO 站點具有來自 NetSol 的 SSL 證書,而 MOSS 站點具有自簽名。現在去要麼顯示 NetSol 站點,瀏覽器在訪問 internal.domain.com 站點時會抱怨,很明顯,因為它們在 IIS 中位於相同的 IP 上。
這兩個站點在 IIS 中始終使用 10.0.0.3 的原始 IP。當我將第二個 IP 添加到 NIC(10.0.0.6)並更改 IIS 中的 Sharepoint 站點以將其用於 http 和 https 訪問時,我現在在嘗試連接時在瀏覽器中收到此消息。
**目錄列表被拒絕
此虛擬目錄不允許列出內容。**
將 IP 更改回 10.0.0.3 並備份內部站點。我在這裡想念什麼?我需要在 Central Admin 中使用備用訪問映射嗎?我是否完全錯過了多個 SSL 證書和主機頭的要點?
只想回答這個問題,這樣它就不會四處飄蕩了。我最終使用主機標頭和 UC 證書在同一個 IP 上執行所有內容。
如果可能(這聽起來對您來說可能),關鍵是要為每個站點使用一個專用 IP。然後你就不需要弄亂 SSL 的主機頭了。IIS 管理器中的主機標頭僅用於 HTTP,而不用於 HTTPS。雖然 SSL 和主機標頭可以使用 adsutil 進行(並且滿足其他條件),但如果您有 2 個可用 IP,則不是首選。
因此,您可以使用 2 個 IP,只需將 HTTP 和 HTTPS 設置為對 OWA 使用 10.0.0.3,對 SharePoint 使用 10.0.0.6。確保在每個站點上同時設置 HTTP 和 HTTPS。
由於您的目錄列表被拒絕,這不是您所期望的,因此當您進行最後一次更改時,您的 Sharepoint 站點上可能存在重複綁定,從而導致該站點停止。如果發生這種情況,那麼現在可能有第三個站點正在獲取共享點站點。
總結一下: - 為每個站點設置唯一 IP,確保它們都設置為 http 和 https - 確保 sharepoint 站點立即啟動 - 嘗試“中斷”測試。關閉 sharepoint 站點一分鐘進行測試,如果您收到不同類型的消息,那麼您知道綁定是正確的,這意味著與綁定無關的站點有問題。