Simptomai
Atnaujinus į Kaupiamasis naujinimas 3 Microsoft Exchange server 2019 arba Kaupiamasis naujinimas 14 Exchange Server 2016, galite gauti tokį klaidos pranešimą:
Žurnalo pavadinimas: programa
Šaltinis: MSExchange automatinio radimo
Data: datetime
Įvykio ID: 1
Užduoties Kategorija: žiniatinklis
Lygis: klaida
Raktažodžiai: Klasikiniai
Vartotojas: N/A
Kompiuteris: ComputerName
Aprašymas / kontrolė:
Neapdorota išimtis "objekto nuoroda nėra nustatyta į objekto egzempliorių."
Rietuvės sekimas: ne Microsoft. Exchange. AutoDiscoverV2. skrydžio Settingrepository. GetHostNameFromVdir (ADObjectId serverSiteId, eilutės protokolą)
į Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2. ExecuteOnPremEndFlow (AutoDiscoverV2Request užklausa)
į Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2. Execute (AutoDiscoverV2Request užklausa, Itenantsaugyklos Tenantsaugykloje)
į Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2HandlerBase. < > c__DisplayClass11_0. < ProcessRequest > b__0 ()
į Microsoft. Exchange. Common. IL. ILUtil. DoTryFilterCatch (veiksmas Tryperdelegate, Func "2 filterDelegate, veiksmų" 1 catchDelegate)
Sprendimas
Norėdami išspręsti šią problemą, turėtumėte patikrinti išorinį URL virtualių katalogų:
Get-WebServicesVirtualDirectory-serverio YourExchangeServerName | FL pavadinimas, * URL *
Gauk-AutodiscoverVirtualDirectory-serverio YourExchangeServerName | FL pavadinimas, * URL *
Get-ActiveSyncVirtualDirectory-serveris YourExchangeServerName | FL pavadinimas, * URL *
Jei išorinis URL yra tuščias, priskirkite reikšmę išoriniam URL, kuris atitinka viešąjį FQDN.
Pavyzdys:
Step1: Patikrinkite, ar automatinio radimo URL naudodami šį cmdlet.
Gauk-AutodiscoverVirtualDirectory-serverio YourExchangeServerName | FL pavadinimas, * URL *
Pavadinimas: autodiscover (numatytoji svetainė)
InternalUrl
ExternalUrl
Jei ExternalUrl yra tuščias, naudokite Step2 priskirti reikšmę, kuri atitinka visuomenės FQDN į automatinio radimo išorinį URL.
Step2: Nustatyti automatinio radimo išorinis URL naudojant šį cmdlet.
Gauk-AutodiscoverVirtualDirectory-serverio YourExchangeServerName | nustatyti AutodiscoverVirtualDirectory-ExternalUrl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml
Pastaba
-
ExternalUrl yra prieinama tik tada, kai pridedate PSSnapin naujame "PowerShell" seanso metu (ne EMS) Exchange Server 2019, Exchange Server 2016, ir Exchange Server 2013.
-
Galite gauti klaidos pranešimą, jei jūs neturite pridėti PSSnapin į naują "PowerShell" seansą. Pvz., galite paleisti šį cmdlet neįtraukdami PSSnapin į naują "PowerShell" seansą:
Gauk AutodiscoverVirtualDirectory-serverio $env: COMPUTERNAME | Set-AutodiscoverVirtualDirectory-ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
Tada, galite gauti tokį klaidos pranešimą:
Parametras negali būti nustatyta, kad sutampa parametro pavadinimas "ExternalUrl".
+ CategoryInfo: Negaliojargumentas: (:) [Set-AutodiscoverVirtualDirectory], ParameterBindingException
+ FullyQualifiedErrorId: NamedParameterNotFound, nustatyti AutodiscoverVirtualDirectory
+ PSComputerName: ex15.365labs.net
Norėdami išspręsti šią problemą, turėtumėte paleisti šią komandą, kad ExternalUrl prieinama:
PS C:\PowerShell > Pridėti PSSnapin Microsoft. Exchange. Management. PowerShell. E2010
Nuorodos
Sužinokite daugiau apie terminologiją , "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.
Daugiau informacijos
"Microsoft" suprato šią problemą ir paskelbsime daugiau informacijos šiame straipsnyje, kai ji taps prieinama.