อาการ
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณติดตั้ง Microsoft Exchange Server 2013 สะสมปรับปรุง 3
-
คุณมีกล่องจดหมายไม่มีโฟลเดอร์สาธารณะใน Exchange Server 2013 หรือ กล่องจดหมายโฟลเดอร์สาธารณะจะถูกล็อคสำหรับการโยกย้าย
-
คุณเรียกใช้ cmdletรับ HealthReportเพื่อตรวจสอบความสมบูรณ์ของข้อมูลสำหรับรายการการตรวจสอบในเชลล์การจัดการ Exchange (EMS)
ในสถานการณ์สมมตินี้ สถานะความสมบูรณ์สำหรับสินค้าตรวจสอบเป็น "Unhealthy" ภาพหน้าจอต่อไปนี้เป็นตัวอย่างของผลลัพธ์นี้:
นอกจากนี้ ต่อไปนี้บันทึกเหตุการณ์สำหรับล็อก ProbeResult ในบันทึกของโปรแกรมประยุกต์:
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากการปรับปรุงสะสม 3 แนะนำคำใหม่PublicFolderLocalEWSLogonโพรบ จอภาพ และตัวตอบสนอง โพรบPublicFolderLocalEWSLogonพยายามเข้าถึงกล่องจดหมายโฟลเดอร์สาธารณะ อย่างไรก็ตาม โพรบล้มเหลวถ้าคุณไม่สามารถเข้าถึง ซึ่งทำให้ความสมบูรณ์ที่ตั้งเป็น "Unhealthy"
หมายเหตุ ไม่มีลักษณะพิเศษอื่น ๆ จากที่เกิดความล้มเหลวของโพรบได้
การแก้ปัญหา
เมื่อต้องการแก้ไขปัญหานี้ เลือกหนึ่งในวิธีต่อไปนี้เพื่อปิดใช้งานPublicFolderLocalEWSLogonโพรบ จอภาพ และตัวตอบสนอง
ใช้คำสั่งต่อไปนี้เพื่อปิดการใช้งาน responders จอภาพ และ probes บนเซิร์ฟเวอร์ Exchange Server 2013 ทั้งหมดที่มีการปรับปรุง 3 ที่สะสมรุ่น 15.0.775.38:
-
Add-GlobalMonitoringOverride -Identity "Publicfolders\PublicFolderLocalEWSLogonEscalate" -ItemType "Responder"-PropertyName Enabled -PropertyValue 0 -ApplyVersion "15.0.775.38"
-
Add-GlobalMonitoringOverride -Identity "Publicfolders\PublicFolderLocalEWSLogonMonitor" -ItemType "Monitor" -PropertyName Enabled -PropertyValue 0 -ApplyVersion "15.0.775.38"
-
Add-GlobalMonitoringOverride -Identity "Publicfolders\PublicFolderLocalEWSLogonProbe" -ItemType "Probe" -PropertyName Enabled -PropertyValue 0 -ApplyVersion "15.0.775.38"
ใช้คำสั่งต่อไปนี้เพื่อปิดใช้งานตัวตอบสนอง จอภาพ และโพรบบนเซิร์ฟเวอร์ Exchange Server 2013 เฉพาะที่มี 3 ปรับปรุงสะสมรุ่น 15.0.775.38 ในตัวอย่างนี้ เรากำลังสร้างการแทนที่สำหรับเซิร์ฟเวอร์ที่ชื่อ Exch2 ดังนั้นจึง เปลี่ยนชื่อเซิร์ฟเวอร์ให้ตรงกับเซิร์ฟเวอร์ของคุณ
-
Add-ServerMonitoringOverride -Identity "Publicfolders\PublicFolderLocalEWSLogonEscalate" –Server Exch2 -ItemType "Responder" -PropertyName Enabled -PropertyValue 0 -ApplyVersion "15.0.775.38"
-
Add-ServerMonitoringOverride -Identity "Publicfolders\PublicFolderLocalEWSLogonMonitor" -Server Exch2 -ItemType "Monitor" -PropertyName Enabled -PropertyValue 0 -ApplyVersion "15.0.775.38"
-
Add-ServerMonitoringOverride -Identity "Publicfolders\PublicFolderLocalEWSLogonProbe" -Server Exch2 -ItemType "Probe"-PropertyName Enabled -PropertyValue 0 -ApplyVersion "15.0.775.38"
หมายเหตุ
-
ในคำสั่งการแทนผูกกับเวอร์ชัน พารามิเตอร์ApplyVersionรักษาแทนจนถึงหมายเลขเวอร์ชันที่ติดตั้งของการเปลี่ยนแปลงของ Exchange Server
-
การแทนส่วนกลางนั้น โดยการจำลองแบบไดเรกทอรีที่ใช้งานอยู่ และเป็นอ่านแล้ว โดยบริการตัวจัดการความสมบูรณ์ของ Microsoft Exchange
-
ถ้าคุณมีตัวควบคุมโดเมนหลาย บังคับการจำลองแบบไดเรกทอรีที่ใช้งานอยู่ หรือรอให้การเริ่มต้น หลังจากที่ข้อมูลถูกจำลองแบบ บริการตัวจัดการความสมบูรณ์ของ Microsoft Exchange จะตรวจหาการเปลี่ยนแปลงที่สร้างขึ้น โดยการแทน และจะทำการเปลี่ยนแปลงมีผลบังคับใช้ภายใน 10 นาที
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
ใช้คำสั่งต่อไปนี้เพื่อให้แน่ใจว่า การแทนจะมีผลบังคับใช้
แทนผู้ตอบสนองการตรวจสอบเมื่อต้องการตรวจสอบการแทนผู้ตอบสนอง เรียกใช้คำสั่งต่อไปนี้ใน EMS:
(Get-WinEvent -LogName Microsoft-Exchange-ActiveMonitoring/ResponderDefinition | % {[XML]$_.toXml()}).event.userData.eventXml | ?{$_.Name -like "PublicFolderLocalEWSLogonEscalate"} | ft name,enabled
ภาพหน้าจอต่อไปนี้คือ ตัวอย่างสำหรับคำสั่งนี้:
ตรวจสอบแทนจอภาพการตรวจสอบการแทนจอภาพ เรียกใช้คำสั่งต่อไปนี้ใน EMS:
(Get-WinEvent -LogName Microsoft-Exchange-ActiveMonitoring/MonitorDefinition | % {[XML]$_.toXml()}).event.userData.eventXml | ?{$_.Name -like "PublicFolderLocalEWSLogonMonitor"} | ft name,enabled
ภาพหน้าจอต่อไปนี้คือ ตัวอย่างสำหรับคำสั่งนี้:
ตรวจสอบการแทนโพรบเมื่อต้องการตรวจสอบการแทนโพรบ เรียกใช้คำสั่งต่อไปนี้ใน EMS:
(Get-WinEvent -LogName Microsoft-Exchange-ActiveMonitoring/ProbeDefinition | % {[XML]$_.toXml()}).event.userData.eventXml | ?{$_.Name -like "PublicFolderLocalEWSLogonProbe"} | ft name,enabled
ภาพหน้าจอต่อไปนี้คือ ตัวอย่างสำหรับคำสั่งนี้:
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการ cmdletรับ HealthReportไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับการ cmdlet รับ HealthReportสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการ cmdletเพิ่ม GlobalMonitoringOverrideไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับการ cmdlet เพิ่ม GlobalMonitoringOverrideสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการ cmdletเพิ่ม ServerMonitoringOverrideไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับการ cmdlet เพิ่ม ServerMonitoringOverride