Share via


Søk i overvåkingsloggen for postboksen mislykkes med unntaket «ErrorInvalidServerVersion» i miljøet Exchange Server 2016, 2013 og 2010

Symptomer

Vurder følgende scenario:

  • Du har et Exchange-sameksistensmiljø som inneholder postbokser som driftes Microsoft Exchange Server 2016, 2013 og 2010.
  • Du flytter voldgiftspostboksene til Exchange Server 2016.
  • Du aktiverer postboksovervåking for postbokser som driftes Exchange Server 2010.
  • Fra Exchange Management Shell på Exchange Server 2016 kjører du enten Search-MailboxAuditLog eller New-MailboxAuditLogSearch -kommandoen for å søke i overvåkingsloggene for postboksen etter postboksen som driftes Exchange Server 2010.

I dette scenarioet mislykkes søket i overvåkingsloggen.

Hvis du kjører Search-MailboxAuditLog kommandoen, returneres en feilmelding i Exchange Management Shell som ligner på følgende:

The Exchange Web Services returned an error while trying to access the audit log.  Reason: '','ErrorInvalidServerVersion','The specified server version is invalid.'
     + CategoryInfo : NotSpecified: (:) [Search-MailboxAuditLog], AuditLogServiceException
     + FullyQualifiedErrorID : (Server=E2K16,RequestID=<GUID>,Timestamp=DateTime) [FailureCategory=Cmdlet-AuditLogServiceException] AF0D01B1,Microsoft.Exchange.Management.SystemConfigurationTasks.SearchMailboxAuditLog
     + PSComputerName : E2K16.contoso.com

Hvis du kjører New-MailboxAuditLogSearch kommandoen, returneres ingen feil i Exchange Management Shell. Hendelses-ID 4002 logges imidlertid på Hendelsesliste når serveren prøver å kjøre søket:

Log Name:      Application

Source:        MSExchange AuditLogSearch
Date:          <DateTime>
Event ID:      4002
Task Category: General
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      E2K16.contoso.com
Description:
A runtime exception occurred in AuditLogSearchServicelet's worker while processing a request. Exception: 
Microsoft.Exchange.Data.ApplicationLogic.AuditLogServiceException: The Exchange Web Service returned an error while trying to access the audit log. Reason: '','ErrorInvalidServerVersion','The specified server version is invalid.'.
...

Årsak

Denne virkemåten er tiltenkt. Hvis postboksen for voldgift ble flyttet til Exchange Server 2016, kjøres søk i overvåkingsloggen for postboksen gjennom Exchange Web Services ved å ha en RequestVersion-verdi på «Exchange Server 2013». Når denne forespørselen presenteres for Exchange Server 2010, er svaret et «ErrorInvalidServerVersion»-unntak.

Løsning

Du kan løse dette problemet ved Search-MailboxAuditLog å kjøre kommandoen på Exchange Server 2010 direkte når du søker i postbokser som ligger på Exchange Server 2010.