นำไปใช้กับ
Exchange Server 2013 Enterprise Edition Exchange Server 2013 Standard Edition

อาการ

กล่องจดหมายบนกู้คืนล่าสุด multirole (การเข้าถึงไคลเอ็นต์และกล่องจดหมาย) เซิร์ฟเวอร์ที่กำลังเรียกใช้ Microsoft 2013 การเซิร์ฟเวอร์ Exchange ไม่สามารถเข้าถึงบริการว่าง/ไม่ว่างเมื่อปัญหานี้เกิดขึ้น ข้อผิดพลาดต่อไปนี้เข้าสู่ระบบ

บันทึก outlook (แฟ้ม Outlook.etl):

ผู้รับ: user@contoso.comข้อยกเว้น: การร้องขอเว็บพร็อกซีล้มเหลว ข้อยกเว้นภายใน: การร้องขอล้มเหลว ด้วยสถานะ HTTP 404: ไม่พบชื่อเซิร์ฟเวอร์: <เซิร์ฟเวอร์ตัวที่มีปัญหา >ชนิดของข้อยกเว้น: ProxyWebRequestProcessingExceptionรหัสการตอบสนอง: ErrorProxyRequestProcessingFailed

แฟ้มบันทึก IIS บนเซิร์ฟเวอร์ตัวที่มีปัญหา:

/Ews/exchange.asmx ลงรายการบัญชี - 443 – < IP ไคลเอ็นต์ > ExchangeInternalEwsClient-AuditLog - 404 0 0 15/Ews/exchange.asmx ลงรายการบัญชี - 443 - < IP ไคลเอ็นต์ > ExchangeInternalEwsClient-AuditLog - 404 0 0 15ลงรายการบัญชี /ews/exchange.asmx - 443 - < IP ไคลเอ็นต์ > ASProxy/CrossSite/Directory/EXCH/15.00.0847.030 - 404 0 0 0ลงรายการบัญชี /ews/exchange.asmx - 443 - < IP ไคลเอ็นต์ > ASProxy/CrossSite/Directory/EXCH/15.00.0847.030 - 404 0 0 0

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากค่าInternalNLBBypassUrlมีการเปลี่ยนแปลงอย่างไม่ถูกต้องหลังจากการดำเนินงานในการกู้คืนความเสียหายเสร็จสิ้นบนเซิร์ฟเวอร์นี้ multirole 2013 อัตราแลกเปลี่ยน

การแก้ปัญหา

เมื่อต้องการแก้ไขปัญหานี้ แก้ไขค่าInternalNLBBypassUrlสำหรับบริการการเว็บ Exchange (EWS) บนเซิร์ฟเวอร์ตัวที่มีปัญหา ค่าInternalNLBBypassUrlถูกต้องควรเป็นดังนี้:

fqdn ของเซิร์ฟเวอร์ https://<problematic >: 444/ews/exchange.asmxเมื่อต้องการทำเช่นนี้ ใช้หนึ่งในวิธีต่อไปนี้

วิธีที่ 1

ใช้ ADSIEdit เพื่อเปลี่ยนค่าInternalNLBBypassUrlสำหรับ EWS สำหรับเซิร์ฟเวอร์ตัวที่มีปัญหานี้ แล้ว ไซพูลโปรแกรมประยุกต์MSExchangeServicesAppPoolใน IIS หลังจากที่คุณรีไซพูลโปรแกรมประยุกต์ EWS ควรทำงานอย่างที่คาดไว้

วิธีที่ 2

ใช้ Windows PowerShell เพื่อเปลี่ยนการตั้งค่าเหล่านี้หมายเหตุ หน้าต่าง PowerShell ส่งกลับข้อความแสดงข้อผิดพลาด "ที่อยู่ภายในเซิร์ฟเวอร์ที่ถูกต้องไม่เขียนขอบเขต"

  1. เริ่ม Windows PowerShell

  2. เพิ่มสแนปอินอัตราแลกเปลี่ยน เมื่อต้องการทำเช่นนี้ เรียกใช้คำสั่งต่อไปนี้:

    Add-PSSnapin *exchange*

  3. เรียกใช้คำสั่งต่อไปนี้:

    Set-WebServicesVirtualDirectory -Identity "<problematic server>\EWS (Exchange Back End)" -InternalNLBBypassUrl https://<FQDN of the problematic server>:444/ews/exchange.asmx

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ