Simptomi
Nakon nadogradnje na kumulativnu ispravku 3 za Microsoft Exchange Server 2019 ili Kumulativno ažuriranje 14 za Exchange Server 2016, dobićete sledeću poruku o grešci:
Ime evidencije: aplikacija
Izvor: MSExchange Autodiskorice
Datum: DateTime
ID događaja: 1
Kategorija zadatka: Web
Nivo: greška
Keywords: Classic
Korisnik: N/A
Računar: ime računara
Opis:
Neobrađeni izuzetak "referenca objekta nije postavljena na instancu objekta."
Praćenje steka: u Microsoft. Exchange. AutoDiscoverV2. vobpostavljni depo. GetHostNameFromVdir (ADObjectId serverSiteId, String Protocol)
u sistemu Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2. Izvršeonpremendflow (AutoDiscoverV2Request zahtev)
u Microsoftu. Exchange. AutoDiscoverV2. AutoDiscoverV2. Execute (AutoDiscoverV2Request request, Itenantreposni Tenantreno)
u Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2HandlerBase. < > c__DisplayClass11_0. < ProcessRequest > b__0 ()
u sistemu Microsoft. Exchange. zajednički. IL. ILUtil. Dopokušavao Filterkez (akcija za akciju, Func ' 2 Filterdelegat, radnja ' 1 Catchdelegat)
Rešenje
Da biste zaobišli ovaj problem, trebalo bi da proverite spoljnu URL adresu za sledeće virtuelne direktorijume:
Get-Webuslugvirtualdirectory-server YourExchangeServerName | FL ime, * URL *
Get-Autodiz-Virtualdirectory-server YourExchangeServerName | FL ime, * URL *
Preuzmite-ActiveSyncVirtualDirectory-server YourExchangeServerName | FL ime, * URL *
Ako je spoljna URL adresa prazna, dodelite vrednost spoljnoj URL adresi koja odgovara javnom FQDN-u.
Primer:
Step1: Proverite URL adresu Autodisnaslovnih pomoću sledeće cmdpusti.
Get-Autodiz-Virtualdirectory-server YourExchangeServerName | FL ime, * URL *
Naziv: Autodiskorice (podrazumevana Web lokacija)
InternalUrl:
Spoljašnjih Nalurl adresa:
Ako je Eksternalisna URL adresa prazna, upotrebite step2 da biste dodelili vrednost koja odgovara javnom FQDN-u.
Step2: Postavite eksternu spoljnu URL adresu za Autodisomot pomoću sledeće cmdpusti.
Get-Autodis-Virtualdirectory-server YourExchangeServerName | set-Autodisprekrivalakatalog-spoljašnjih Nalaurl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml
Napomena
-
Spolja je dostupan samo kada dodate Pskačin u novu sesiju PowerShell (not EMS) na Exchange Server 2019, Exchange Server 2016 i Exchange Server 2013.
-
Možda ćete dobiti poruku o grešci ako ne dodate Pskačin u novu sesiju PowerShell. Na primer, sledeći cmdme možete pokrenuti bez dodavanja Psproširenja u novu sesiju PowerShell:
Get-Autodisprekrivalskasdirectory-server $env: ime računara | Set-Autodisprekrivskaldirectory-spoljašnjih Nalurl adresa "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
Zatim dobijate sledeću poruku o grešci:
Nije moguće pronaći parametar koji se podudara sa imenom parametra "spoljašnjih Nalurl".
+ Kategoryinfo: Poništni argument: (:) [Set-Autodisdrivervirtualdirectory], ParameterBindingException
+ Fullijetizovedgreške: Namedparameternotnađen, set-Autodiskrovirtualdirectory
+ Psimerovo ime: ex15.365labs.net
Da biste zaobišli ovaj problem, trebalo bi da pokrenete sledeću komandu da biste učinili dostupnim spolja URL adresu:
PS C:\PowerShell > Add-Psin Microsoft. Exchange. Management. PowerShell. E2010
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.
Više informacija
Microsoft je realizovao ovaj problem i proknjižio više informacija u ovom članku kada postane dostupan.