อาการ
หลังจากที่คุณปรับรุ่นเป็น3 ปรับปรุงสะสมสำหรับ Microsoft Exchange Server ๒๐๑๙หรือการปรับปรุงสะสม14สำหรับ Exchange server ๒๐๑๖คุณได้รับข้อความข้อผิดพลาดต่อไปนี้:
ชื่อแฟ้มบันทึก: แอพลิเคชัน
แหล่งที่มา: การค้นหาอัตโนมัติ MSExchange
วัน: DateTime
รหัสเหตุการณ์: 1
ประเภทงาน: เว็บ
ระดับ: ข้อผิดพลาด
คำสำคัญ: คลาสสิก
ผู้ใช้: N/A
คอมพิวเตอร์: ชื่อคอมพิวเตอร์
คำ อธิบาย:
ไม่ได้จัดการข้อยกเว้น "วัตถุอ้างอิงไม่ได้ตั้งค่าอินสแตนซ์ของวัตถุ"
การสืบค้นกลับกองซ้อน: ที่ AutoDiscoverV2. FlightSettingRepository (ADObjectId serverSiteId, โปรโตคอลสตริง)
ที่ AutoDiscoverV2 ExecuteOnPremEndFlow (AutoDiscoverV2Request คำขอ)
ที่ AutoDiscoverV2 (AutoDiscoverV2Request ขอรับบริการที่เก็บข้อมูลที่เก็บไว้)
ที่ AutoDiscoverV2 < AutoDiscoverV2HandlerBase > c__DisplayClass11_0 < คำร้องขอ > b__0 ()
ที่ Microsoft. แลกเปลี่ยนทั่วไป. IL. DoTryFilterCatch (แอคชั่น Tryมอบหมาย, Func ' 2 Filterการมอบสิทธิ์, การกระทำ ' 1 ผู้รับมอบสิทธิ์ "
วิธีแก้ไขปัญหาชั่วคราว
เพื่อหลีกเลี่ยงปัญหานี้คุณควรตรวจสอบ URL ภายนอกสำหรับไดเรกทอรีเสมือนต่อไปนี้:
ได้รับ-Webserver Virtualdirectory-เซิร์ฟเวอร์ Yourexchangeserแวร์ ชื่อ fl * url *
รับ-AutodiscoverVirtualDirectory-เซิร์ฟเวอร์ของคุณ ชื่อ fl * url *
ได้รับการกระตุ้น-เซิร์ฟเวอร์ที่มีการดาวน์โหลด ชื่อ fl * url *
ถ้า URL ภายนอกว่างเปล่าให้กำหนดค่าให้กับ URL ภายนอกที่สอดคล้องกับ FQDN สาธารณะ
ตัว อย่าง เช่น:
ที่ระบุ: ตรวจสอบ URL การค้นหาอัตโนมัติโดยใช้ cmdlet ต่อไปนี้
รับ-AutodiscoverVirtualDirectory-เซิร์ฟเวอร์ของคุณ ชื่อ fl * url *
ชื่อ: การค้นหาอัตโนมัติ (เว็บไซต์เริ่มต้น)
InternalUrl
ExternalUrl :
ถ้า ExternalUrl ว่างให้ใช้ขั้นที่2เพื่อกำหนดค่าที่สอดคล้องกับ FQDN สาธารณะไปยัง URL ภายนอกการค้นหาอัตโนมัติ
ที่ 2 : ตั้งค่า URL ภายนอกการค้นหาอัตโนมัติโดยใช้ cmdlet ต่อไปนี้
รับ-AutodiscoverVirtualDirectory-เซิร์ฟเวอร์ยูเร็กซ์-AutodiscoverVirtualDirectory-ExternalUrl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml
หมายเหตุ
-
ExternalUrl จะสามารถเข้าถึงได้เมื่อคุณเพิ่ม PSSnapin ในเซสชัน PowerShell ใหม่ (ไม่ EMS) บน Exchange Server ๒๐๑๙, Exchange Server ๒๐๑๖และเซิร์ฟเวอร์ Exchange ๒๐๑๓
-
คุณอาจได้รับข้อผิดพลาดถ้าคุณไม่ได้เพิ่ม PSSnapin ในเซสชัน PowerShell ใหม่ ตัวอย่างเช่นคุณเรียกใช้ cmdlet ต่อไปนี้โดยไม่ต้องเพิ่ม PSSnapin ในเซสชัน PowerShell ใหม่:
รับ-AutodiscoverVirtualDirectory-$env เซิร์ฟเวอร์: ชื่อคอมพิวเตอร์ | uber ชุด-AutodiscoverVirtualDirectory-ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
จากนั้นคุณได้รับข้อความข้อผิดพลาดต่อไปนี้:
ไม่พบพารามิเตอร์ที่ตรงกับชื่อพารามิเตอร์ ' ExternalUrl '
+ CategoryInfo: InvalidArgument: (:) [AutodiscoverVirtualDirectory], ParameterBindingException
+ FullyQualifiedErrorId: NamedParameterNotFound, ชุด-AutodiscoverVirtualDirectory
+ PSComputerName คอมพิวเตอร์: ex15.365labs.net
หากต้องการหลีกเลี่ยงปัญหานี้คุณควรเรียกใช้คำสั่งต่อไปนี้เพื่อให้สามารถเข้าถึงได้ ExternalUrl:
PS C:\PowerShell > เพิ่ม-PSSnapin การจัดการการแลกเปลี่ยน E2010
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์
ข้อมูลเพิ่มเติม
ไมโครซอฟท์ได้ตระหนักถึงปัญหานี้และจะโพสต์ข้อมูลเพิ่มเติมในบทความนี้เมื่อมันจะพร้อมใช้งาน