◎關於IsmServ服務未啟動

暑假期間把AD移到了內網,過程中跑了dcdiag結果還是遇到老問題,IsmServ服務不會自動起來,每次都得人工介入處理讓服務起來。這個問題之前爬過很多次文都沒有找到太多可靠的說明或有效的解決方案,甚至連發生的原因都不太清楚。結果今天再次爬文竟然發現有官方資料可查了,簡單說原因就是在DC伺服器龜速的開機檢查過程中,天還沒亮IsmServ先起床了就猴急地跑去找LDAP(389埠),結果LDAP還在睡就沒有回應IsmServ,IsmServ又急性子,只要45秒內沒回應他就跟LDAP絕交了…

截錄底下相關資訊方便日後排除…

發生原因

ISMServ 相依於 Active Directory 網域服務(AD DS)。 不過,在系統啟動期間,ISMServ 可能會在 AD DS 上線之前嘗試建立 AD DS 的 LDAP 連線。 發生這種情況時,ISMServ 嘗試連線時無法使用LDAP埠 (TCP埠 389)。 由於埠未接聽,ISMServ 會判斷連線失敗,而不會等待連線逾時期間(45 秒)。 因此,ISMServ 不會啟動。

解決方案

若要立即解決此問題,請手動重新啟動 ISMServ。

若要避免未來發生此問題,請使用 Services and Applications MMC 嵌入式管理單元,將 ISMServ 的啟動類型從自動變更為自動(延遲啟動)。

補充:ISMServ這支程式對應的服務名稱為Intersite Messaging,所以要將它由自動啟動改為自動(延遲啟動)

參考資料:在這裡

Comments

No comments yet. Why don’t you start the discussion?

發佈留言