อาการ
สมมติว่า คุณปรับใช้เซิร์ฟเวอร์ที่ใช้ Microsoft Exchange Server 2016, 2013 และ 2010 ผสมกัน คุณเรียกใช้ cmdlet ต่อไปนี้ใน Exchange Server 2010 Management Shell (EMS) เพื่อเอาเซิร์ฟเวอร์นี้ออกจากจุดสิ้นสุดของพร็อกซี:
Set-ClientAccessServer -Identity <server_name> -IsOutofService $True
หมายเหตุ คุณสามารถเริ่มบริการ MSExchangeADTopology และแอปพลิเคชันพูลของ Internet Information Services (IIS) ใหม่ใน Exchange Server 2016 เพื่อให้แน่ใจว่าการเปลี่ยนแปลงจะมีผลทันที เมื่อต้องการตรวจสอบว่าการเปลี่ยนแปลงนี้มีผลหรือไม่ ให้ลองเข้าถึงกล่องจดหมายที่ถูกโฮสต์บน Exchange Server 2010 โดยการเข้าสู่ระบบ OWA ถ้าความพยายามในการเข้าสู่ระบบไม่สําเร็จ นั่นหมายความว่าการเปลี่ยนแปลงมีผลแล้ว
จากนั้น คุณเปลี่ยนค่า IsOutofService เป็น False โดยเรียกใช้ cmdlet ต่อไปนี้บนเซิร์ฟเวอร์การเข้าถึงไคลเอ็นต์ (CAS) ของ Exchange Server 2010:
Set-ClientAccessServer -Identity <server_name> -IsOutofService $False
ในกรณีนี้ คุณคาดว่าจะเข้าสู่ระบบกล่องจดหมายของคุณจาก OWA โดยไม่มีปัญหาใดๆ อย่างไรก็ตาม คุณไม่สามารถเข้าสู่ระบบ OWA ได้ นอกจากนี้ ถ้าคุณพยายามเข้าสู่ระบบ OWA จากสภาพแวดล้อม Exchange Server 2016 สําหรับกล่องจดหมายที่มีอยู่บน Exchange Server 2010 ความพยายามดังกล่าวอาจไม่สําเร็จเป็นเวลาหนึ่งวันหรือมากกว่านั้น
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากค่า IsOutofService ไม่ได้รับการอัปเดตในเวลาโดยบริการโทโพโลยี IIS และ Microsoft Exchange Active Directory ในสภาพแวดล้อม Exchange Server 2016 และ 2013
การแก้ปัญหา
Exchange Server 2016
เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้งการอัปเดตสะสม 10 สําหรับ Exchange Server 2016 หรือการอัปเดตแบบสะสมที่ใหม่กว่าสําหรับ Exchange Server 2016
Exchange Server 2013
เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้งการอัปเดตสะสม 21 สําหรับ Exchange Server 2013 หรือการอัปเดตแบบสะสมที่ใหม่กว่าสําหรับ Exchange Server 2013
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ เริ่มบริการโทโพโลยีของ Microsoft Exchange Active Directory และ IIS ใหม่ในสภาพแวดล้อม Exchange Server 2016 และ 2013
เมื่อต้องการเริ่มบริการโทโพโลยี Active Directory ของ Microsoft Exchange ใหม่ ให้เรียกใช้ cmdlet ต่อไปนี้ใน PowerShell:
Restart-Service -Name MSExchangeADTopology -Force
เมื่อต้องการเริ่ม IIS ใหม่ ให้คลิกเริ่ม คลิกเรียกใช้ พิมพ์ IISReset แล้วคลิก ตกลง
หน้าต่างพร้อมท์คําสั่งจะเปิดขึ้นและแสดงสถานะของคําสั่ง IISReset คุณควรอ่านสถานะที่พร้อมท์คําสั่งเพื่อให้แน่ใจว่า IIS หยุดทํางานแล้วรีสตาร์ต
การอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์