סימפטומים
לאחר שדרוג לעדכון מצטבר 3 עבור Microsoft Exchange Server 2019 או עדכון מצטבר 14 עבור Exchange Server 2016, תקבל את הודעת השגיאה הבאה:
שם יומן רישום: יישום
מקור: MSExchange Autodiscover
תאריך: תאריך ושעה
מזהה אירוע: 1
קטגוריית משימה: אינטרנט
רמה: שגיאה
מילות מפתח: קלאסי
משתמש: לא ישים
מחשב: שם המחשב
תיאור:
חריגה שאינה מטופלת "הפניה לאובייקט אינה מוגדרת למופע של אובייקט".
מעקב אחר מחסנית: ב- Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir(ADObjectId serverSiteId, פרוטוקול מחרוזת)
בכתובת Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow(בקשת AutoDiscoverV2Request)
בכתובת Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.Execute(בקשת AutoDiscoverV2Request, דייר ITenantRepositoryRepository)
ב- Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2HandlerBase.<>c__DisplayClass11_0.<ProcessRequest>b__0()
ב- Microsoft.Exchange.Common.IL.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func'2 filterDelegate, Action'1 catchDelegate)
פתרון
כדי לעקוף בעיה זו, עליך לבדוק את כתובת ה- URL החיצונית עבור הספריות הווירטואליות הבאות:
Get-WebServicesVirtualDirectory -server YourExchangeServerName | fl name, *url*
Get-AutodiscoverVirtualDirectory -server YourExchangeServerName | fl name, *url*
Get-ActiveSyncVirtualDirectory -server YourExchangeServerName | fl name, *url*
אם כתובת ה- URL החיצונית ריקה, הקצה ערך אל כתובת ה- URL החיצונית התואמת ל- FQDN הציבורי.
דוגמה:
שלב 1: בדוק את כתובת ה- URL של הגילוי האוטומטי באמצעות ה- cmdlet הבא.
Get-AutodiscoverVirtualDirectory -server YourExchangeServerName | fl name, *url*
שם : גילוי אוטומטי (אתר אינטרנט המוגדר כברירת מחדל)
כתובת דואר אלקטרוני פנימית :
כתובת URL חיצונית :
אם ExternalUrl ריק, השתמש בשלב2 כדי להקצות ערך התואם ל- FQDN הציבורי אל כתובת ה- URL החיצונית של הגילוי האוטומטי.
שלב2: הגדר את כתובת ה- URL החיצונית של גילוי אוטומטי באמצעות ה- cmdlet הבא.
Get-AutodiscoverVirtualDirectory -Server YourExchangeServerName |set-AutodiscoverVirtualDirectory -ExternalUrl https://autodiscover. FQDN/Autodiscover/Autodiscover.xml
הערה
ExternalUrl נגיש רק בעת הוספת PSSnapin בהפעלה חדשה של PowerShell (לא EMS) ב- Exchange Server 2019, Exchange Server 2016 ו- Exchange Server 2013.
ייתכן שתקבל הודעת שגיאה אם לא תוסיף את ה- PSSnapin בהפעלה החדשה של PowerShell.
לדוגמה, הפעל את ה- cmdlet הבא מבלי להוסיף את ה- PSSnapin בהפעלה החדשה של PowerShell:
Get-AutodiscoverVirtualDirectory -Server $env:COMPUTERNAME | Set-AutodiscoverVirtualDirectory -ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
לאחר מכן, תקבל את הודעת השגיאה הבאה:
לא נמצא פרמטר התואם לשם הפרמטר 'ExternalUrl'.
CategoryInfo : InvalidArgument: (:) [Set-AutodiscoverVirtualDirectory], ParameterBindingException
FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory
PSComputerName : ex15.365labs.net
כדי לעקוף בעיה זו, עליך להפעיל את הפקודה הבאה כדי להפוך את ExternalUrl לנגיש:
PS C:\PowerShell> Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
חומרי עזר
קבל מידע על המינוח שבו משתמשת Microsoft כדי לתאר עדכוני תוכנה.
מידע נוסף
Microsoft הבין בעיה זו ותפרסם מידע נוסף במאמר זה כאשר היא תהיה זמינה.