Problemen met ActiveSync oplossen met Exchange Server

Origineel KB-nummer: 10047

Voor wie is het?

Beheerders die helpen bij het diagnosticeren van ActiveSync-problemen voor hun gebruikers.

Hoe werkt dit?

We beginnen met het vragen naar het probleem waarmee u te maken hebt. Daarna volgt u een aantal specifiek op uw situatie afgestemde stappen om het probleem op te lossen.

Geschatte tijd voor voltooiing:

60-90 minuten.

Wat is het probleem waarmee u wordt geconfronteerd

Opmerking

Raadpleeg dit artikel voor een lijst met huidige bekende problemen.

Exchange Remote Connectivity Analyzer (kan geen profiel op het apparaat maken)

Controleer of Automatisch opsporen werkt voor Microsoft Exchange ActiveSync. Ga hiervoor als volgt te werk:

  1. Blader naar de Microsoft Remote Connectivity Analyzer-site .

  2. Selecteer Exchange ActiveSync Automatisch opsporen in de Microsoft Exchange ActiveSync-connectiviteitstests en selecteer Volgende.

  3. Voer alle vereiste velden in en selecteer Test uitvoeren.

    Schermopname van het invoeren van alle vereiste velden in het venster Remote Connectivity Analyzer.

Is de connectiviteitstest mislukt?

Resultaten van Exchange Remote Connectivity Analyzer analyseren (als de connectiviteitstest mislukt)

U kunt dit probleem oplossen door de resultaten van de test te bekijken en eventuele gevonden problemen op te lossen. Ga hiervoor als volgt te werk:

  1. Selecteer Alles uitvouwen.

    Schermopname van de optie Alles uitvouwen in het venster Remote Connectivity Analyzer.

  2. Zoek de fout in de resultaten (moet het einde naderen) en los het probleem op.

    Schermopname van de aanvullende details van de fout Connectiviteitstest mislukt.

Is het probleem opgelost met behulp van de resultaten van de Exchange Remote Connectivity Analyzer-resultaten?

Controle van user principal name

De meeste Exchange ActiveSync apparaten vragen om het e-mailadres en wachtwoord om het apparaat in te stellen. Deze combinatie werkt alleen als de waarde van de user principal name overeenkomt met het e-mailadres van de gebruiker. Controleer of deze twee kenmerken dezelfde waarde hebben. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de kenmerkwaarden op te halen:

    Get-Mailbox user | fl UserPrincipalName,PrimarySmtpAddress
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Get-Mailbox.

Komt de UserPrincipalName overeen met het PrimarySmtpAddress voor de gebruiker?

Controle van domeinachtervoegsel

Controleer of het juiste domeinachtervoegsel beschikbaar is voor het kenmerk UserPrincipalName. Ga hiervoor als volgt te werk:

  1. Open Active Directory: gebruikers en computers.

  2. Zoek het gebruikersobject en dubbelklik om de eigenschappen weer te geven.

  3. Ga naar het tabblad Account en selecteer de vervolgkeuzelijst voor de aanmeldingsnaam van de gebruiker.

    Schermopname van de vervolgkeuzelijst voor de sectie Gebruikersaanmeldingsnaam op het tabblad Account.

Wordt het SMTP-adresdomein vermeld in de vervolgkeuzelijst?

UPN-achtervoegsel toevoegen; De principal-naam van de gebruiker wijzigen

UPN-achtervoegsel toevoegen

U kunt dit probleem oplossen door het primaire SMTP-adresdomein toe te voegen aan de lijst met UPN-achtervoegsels. Ga hiervoor als volgt te werk:

  1. Open Active Directory-domeinen en -vertrouwensrelaties.

  2. Klik met de rechtermuisknop op Active Directory-domeinen en vertrouwensrelaties en selecteer Eigenschappen.

  3. Voer het primaire SMTP-adresdomein in, selecteer Toevoegen en selecteer vervolgens OK.

    Schermopname van het tabblad U P N-achtervoegsels in het venster Active Directory-domeinen en vertrouwensrelaties.

User Principal Name wijzigen

U kunt dit probleem oplossen door het kenmerk UserPrincipalName voor de gebruiker te wijzigen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de UserPrincipalName te wijzigen:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

Is het probleem opgelost door het wijzigen van de UserPrincipalName?

De principal-naam van de gebruiker wijzigen

U kunt dit probleem oplossen door het kenmerk UserPrincipalName voor de gebruiker te wijzigen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de UserPrincipalName te wijzigen:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

Is het probleem opgelost door het wijzigen van de UserPrincipalName?

Beleidsfout

Exchange ActiveSync omvat het gebruik van ActiveSync-postvakbeleid. De beschikbare apparaatinstellingen zijn afhankelijk van elk apparaat en niet alle instellingen werken met alle apparaten. Als u wilt bepalen of het ActiveSync-postvakbeleid een probleem is, maakt u een nieuw ActiveSync-postvakbeleid en wijst u dit toe aan de gebruiker. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om een nieuw ActiveSync-postvakbeleid te maken:

    New-ActiveSyncMailboxPolicy -Name "Test ActiveSync Policy"
    
  3. Voer de volgende cmdlet uit om dit nieuwe beleid toe te wijzen aan het postvak:

    Set-CASMailbox user -ActiveSyncMailboxPolicy "Test ActiveSync Policy"
    

Is het probleem opgelost door een nieuw ActiveSync-postvakbeleid te maken?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Impact bepalen

U moet de impact in uw omgeving identificeren voordat u begint met het oplossen van dit probleem.

Hoeveel gebruikers kunnen geen verbinding maken met Exchange ActiveSync?

Active Directory-machtigingen controleren

Controleer of de machtigingen van het gebruikersobject geen verbindingsproblemen verhinderen. Ga hiervoor als volgt te werk:

  1. Open Active Directory: gebruikers en computers.

  2. Ga naar het menu Beeld en selecteer Geavanceerde functies.

  3. Zoek het gebruikersobject en dubbelklik om de eigenschappen weer te geven.

  4. Ga naar het tabblad Beveiliging en selecteer de knop Geavanceerd .

    Schermopname van het venster Geavanceerde beveiligingsinstellingen voor postvak.

Is de machtigingen overnemen van het bovenliggende object ingeschakeld?

Active Directory-machtigingen bijwerken

U kunt dit probleem oplossen door de machtigingen voor gebruikersobjecten te wijzigen om machtigingen over te nemen van het bovenliggende object. Ga hiervoor als volgt te werk:

  1. Open Active Directory: gebruikers en computers.

  2. Ga naar het menu Beeld en selecteer Geavanceerde functies.

  3. Zoek het gebruikersobject en dubbelklik om de eigenschappen weer te geven.

  4. Ga naar het tabblad Beveiliging en selecteer de knop Geavanceerd .

  5. Schakel de overervingsmachtigingen van het bovenliggende object opnemen in en selecteer tweemaal OK .

    Schermopname van het inschakelen van de optie Overnemen van de bovenliggende machtigingen van dit object inschakelen.

Is het probleem opgelost door de machtigingen van het gebruikersobject te wijzigen?

Logboekregistratie van ActiveSync-postvak inschakelen; Fiddler trace vastleggen; ActiveSync-postvaklogboek analyseren

Logboekregistratie van ActiveSync-postvak inschakelen

U moet logboekregistratie van ActiveSync-postvak inschakelen op de clienttoegangsserver en het postvak om gedetailleerdere logboekregistratie te verzamelen. Meer informatie over logboekregistratie van postvakken vindt u hier. Ga hiervoor als volgt te werk:

Opmerking

Deze wijziging moet worden aangebracht op Exchange 2013-postvakservers.

  1. Open Windows Verkenner en blader naar de map Synchroniseren (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Maak een kopie van het web.config-bestand.

  3. Open het bestand web.config in Kladblok en wijzig de volgende secties met de onderstaande waarden:

    Schermopname van het wijzigen van het web.config-bestand in Kladblok.

  4. Open IIS-beheer.

  5. Vouw de server uit en selecteer Toepassingsgroepen.

  6. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  7. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

  8. Open de Exchange Management Shell.

  9. Voer de volgende cmdlet uit om de logboekregistratie van het postvak voor een gebruiker in te schakelen:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Fiddler-trace vastleggen

ActiveSync-apparaataanvragen bereiken niet altijd de gewenste bestemming. Om ervoor te zorgen dat de aanvraag en het antwoord van het apparaat worden verzonden en ontvangen zoals verwacht, stuurt u het apparaat via een HTTP-proxy en controleert u de gegevens. Ga hiervoor als volgt te werk:

  1. Download en installeer Fiddler op een werkstation.
  2. Download EAS Inspector voor Fiddler.
  3. Pak EASInspectorFiddler.dll uit in de map c:\Program Files\Fiddler2\Inspectors .
  4. Start de Fiddler-toepassing.
  5. Selecteer het menu Extra en selecteer Fiddler-opties.
  6. Ga naar het tabblad HTTPS en selecteer HTTPS-verkeer ontsleutelen, selecteer Ja voor alle prompts.
  7. Ga naar het tabblad Connections en selecteer Externe computers toestaan verbinding te maken. Selecteer OK bij elke prompt.
  8. Selecteer OK en sluit de fiddler-toepassing.
  9. Configureer het ActiveSync-apparaat om dit werkstation te gebruiken als proxyserver (dit wordt meestal gedaan onder de Wi-Fi-instellingen voor het apparaat).
  10. Start de Fiddler-toepassing.
  11. Probeer een of meer berichten te verzenden vanaf de ActiveSync-client.
  12. Selecteer het menu Bestand en selecteer Verkeer vastleggen om de tracering te stoppen.

ActiveSync-postvaklogboek analyseren

De gegevens zijn nu verzameld en we zijn klaar om te beginnen met het oplossen van problemen. De eerste stap die we uitvoeren, is het postvaklogboek bekijken en controleren of het item is vastgelegd. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het postvaklogboek voor een gebruiker op te halen:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Opmerking

    Hiermee wordt het ActiveSync-postvaklogboek voor analyse naar het opgegeven e-mailadres verzonden. Meer informatie over logboekregistratie van postvakken vindt u hier.

  3. Download MailboxLogParser en pak de bestanden uit.

  4. Start het hulpprogramma door MailboxLogParser.exete openen.

  5. Selecteer Postvaklogboeken importeren in Raster om het postvaklogboek te openen.

  6. Voer SendMail in onder Onbewerkte logboekgegevens zoeken naar tekenreeksen en selecteer Zoeken.

    Schermopname om SendMail in te voeren onder de sectie Onbewerkte logboekgegevens zoeken naar tekenreeksen en selecteer de optie Zoeken.

Ziet u de opdracht SendMail in het logboek?

Statuscodecontrole van SendMail (als u SendMail geregistreerd ziet)

Hier volgt een voorbeeld van een zoekresultaat uit een ActiveSync-postvaklogboek:

Schermopname van een voorbeeld van een zoekresultaat in het ActiveSync-postvaklogboek.

Welke statuscodewaarde ziet u voor de opdracht SendMail in uw logboek?

Exchange ActiveSync organisatie-instellingen (als de statuscode 120 of 129 is)

Opmerking

Deze functie is niet beschikbaar in Exchange 2007. Als uw organisatie Exchange 2007 uitvoert, klikt u op 'Ik voer Exchange 2007 uit' aan het einde van de pagina. Met de Exchange ActiveSync organisatie-instellingen kunnen beheerders het standaardtoegangsniveau voor ActiveSync-apparaten instellen. Deze standaardinstellingen zijn Blokkeren, Quarantaine en Toestaan. Controleer de huidige organisatie-instellingen om het huidige standaardtoegangsniveau in de omgeving te bepalen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de huidige organisatie-instellingen te bepalen:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Get-ActiveSyncOrganizationSettings.

Is het standaardtoegangsniveau ingesteld op Toestaan?

Exchange ActiveSync organisatie-instellingen wijzigen

U kunt dit probleem oplossen door de organisatie-instellingen van ActiveSync te wijzigen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de huidige organisatie-instellingen te bepalen:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

Is het probleem opgelost door de instelling DefaultAccessLevel voor de ActiveSync-organisatieinstellingen te wijzigen?

Exchange ActiveSync apparaattoegangsregels

Met de Exchange ActiveSync apparaattoegangsregels kan een beheerder toegangsgroepen maken op basis van apparaatkenmerken. Controleer de huidige configuratie op eventuele toegangsregels voor apparaten waarmee het apparaat verbinding kan maken. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om toegangsregels voor apparaten te vinden met het toegangsniveau ingesteld op Toestaan:

    Get-ActiveSyncDeviceAccessRule | Where { $_.AccessLevel -eq "Allow" }
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Get-ActiveSyncDeviceAccessRule.

Zijn er apparaattoegangsregels die overeenkomen met het apparaat van de gebruiker met het toegangsniveau dat is ingesteld op Blokkeren of In quarantaine?

ActiveSync-regels voor toegang tot apparaten wijzigen (indien overeenkomend)

Er zijn twee manieren om dit probleem op te lossen. De eerste methode is het verwijderen van de regel voor toegang tot het apparaat. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om een regel voor apparaattoegang te maken:

    Remove-ActiveSyncDeviceAccessRule 'WindowsMail (DeviceType)'
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Remove-ActiveSyncDeviceAccessRule.

De tweede manier is om het AccessLevel voor de bestaande regel voor apparaattoegang te wijzigen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het toegangsniveau te wijzigen:

    Set-ActiveSyncDeviceAccessRule 'WindowsMail (DeviceType)' -AccessLevel Allow
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Set-ActiveSyncDeviceAccessRule.

Is het probleem opgelost door het bijwerken van de toegangsregels voor apparaten in uw organisatie?

Geblokkeerde apparaat-id van postvak

Een beheerder kan een lijst met apparaten configureren die niet mogen worden gesynchroniseerd met het postvak. Controleer de gebruikersconfiguratie om te bepalen of de synchronisatie van het apparaat is geblokkeerd. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om apparaten te vinden die niet mogen worden gesynchroniseerd:

    Get-CASMailbox user | fl ActiveSyncBlockedDeviceIDs
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Get-CASMailbox.

Kan het apparaat van de gebruiker niet worden gesynchroniseerd met het postvak van de gebruiker?

Postvakinstellingen wijzigen

U kunt dit probleem oplossen door de apparaat-id te verwijderen uit de blokkeringslijst voor het postvak. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om apparaten te vinden die niet mogen worden gesynchroniseerd:

    Set-CASMailbox user -ActiveSyncBlockedDeviceIDs $null
    

Zie Set-CASMailbox voor meer informatie over deze cmdlet en beschikbare opties.

Is het probleem opgelost door deze apparaat-id uit de blokkeringslijst voor het postvak te verwijderen?

Fiddler-traceringsanalyse

U hebt geprobeerd een bericht te verzenden vanaf het apparaat, zodat u de aanvraag in de Fiddler-trace zou moeten zien. U kunt de Fiddler-trace gebruiken om de aanvraag te zien die door de client is verzonden en het antwoord van de server. Ga hiervoor als volgt te werk:

  1. Open de Fiddler-trace.

  2. Ga naar het menu Bewerken en selecteer Sessies zoeken.

  3. Voer ActiveSync in en selecteer Sessies zoeken.

  4. Controleer de kolom Resultaat op HTTP-antwoordwaarden die niet gelijk zijn aan 200.

  5. Selecteer aanvragen waarbij de kolom Hoofdtekst een waarde heeft.

    Schermopname van de aanvragen waarin de kolom Hoofdtekst een waarde heeft.

  6. Selecteer het tabblad TextView om het antwoord weer te geven voor meer informatie.

    Schermopname van het tabblad TextView, met het antwoord voor meer informatie.

Zijn er HTTP-fouten gevonden in de Fiddler-trace?

SendMail-statuscodecontrole

U hebt geen HTTP-fouten gevonden, dus moet u een statuscode voor het ActiveSync-antwoord vinden. U kunt de Fiddler-tracering gebruiken om deze antwoorden te zoeken. Ga hiervoor als volgt te werk:

  1. Open de Fiddler-trace.

  2. Ga naar het menu Bewerken en selecteer Sessies zoeken.

  3. Voer ActiveSync in en selecteer Sessies zoeken.

  4. Controleer de kolom Hoofdtekst en zoek naar kleine waarden.

    Schermopname van de kleine waarden die worden weergegeven in de kolom Hoofdtekst.

  5. Het tabblad EAS XML weergeven voor de aanvraag van het apparaat en het ontvangen antwoord

    Schermopname van het tabblad E A S X M L voor de aanvraag van het apparaat en het ontvangen antwoord.

Welke statuscode ziet u in het antwoordvenster?

Log Parser Studio installeren; Log Parser Studio Query - SendMail; Analyse van queryresultaten

Log Parser Studio installeren

De ActiveSync-client heeft mogelijk fouten aangetroffen tijdens het communiceren met de Exchange-server. Nu moeten we bepalen waar deze fouten vandaan komen. We beginnen met het controleren van de IIS-logboeken op de clienttoegangsserver. Voordat deze logboeken kunnen worden geanalyseerd, moet Log Parser Studio zijn geïnstalleerd op het werkstation waarop de analyse wordt voltooid. Ga hiervoor als volgt te werk:

  1. Download en installeer LogParser.

    • Dubbelklik op de LogParser.msi om de installatie te starten.
    • Selecteer Uitvoeren als de waarschuwing Bestand openen - beveiliging wordt weergegeven.
    • Selecteer volgende in het welkomstscherm.
    • In het scherm End-User gebruiksrechtovereenkomst controleert en accepteert u de gebruiksrechtovereenkomst en selecteert u Volgende.
    • Selecteer in het scherm Type instelling kiezen de optie Voltooien.
    • Selecteer installeren op het scherm Gereed voor installatie.
    • Selecteer Voltooien in het scherm Voltooiing.
  2. Download Log Parser Studio en pak de bestanden uit.

Zodra LogParser is geïnstalleerd en Log Parser Studio is geëxtraheerd, kopieert u de IIS-logboeken van de Exchange-server(s) naar het lokale werkstation voor analyse.

Log Parser Studio-query – SendMail

Als u wilt bepalen of een van deze ActiveSync-aanvragen een fout oplevert, voert u een query uit in de IIS-logboeken voor het apparaatverkeer. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager in de sectie SendMail.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik vanuit de bibliotheek op ActiveSync: SendMail .

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query door de kolommen Status, Error, ABQ en sc-status te bekijken.

Analyse van queryresultaten

In het volgende voorbeeld ziet u de resultaten van de vorige query:

Schermopname van het analysevoorbeeld van queryresultaten.

U moet de resultaten van uw query controleren op eventuele problemen. Ga hiervoor als volgt te werk:

  1. Controleer de kolom Status en zoek een aanvraag met een waarde. Gebruik het document Exchange ActiveSync protocol om deze waarden te onderzoeken en of er corrigerende maatregelen kunnen worden genomen.

  2. Controleer de kolom Fout en zoek een aanvraag met een waarde in deze kolom. Veel van deze foutberichten spreken voor zich en corrigerende maatregelen kunnen dienovereenkomstig worden genomen.

  3. Controleer de kolom sc-status en zoek een aanvraag met een andere waarde dan 200. Dit is het HTTP-statusantwoord van IIS en aanvullende informatie vindt u in De HTTP-statuscode in IIS 7 en latere versies.

Hebt u het probleem kunnen oplossen nadat u de IIS-logboeken hebt geanalyseerd?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Exchange Remote Connectivity Analyzer

Als u wilt bepalen of de gebruiker verbinding kan maken met Exchange, voert u de Exchange Remote Connectivity Analyzer uit met het gebruikersaccount. Ga hiervoor als volgt te werk:

  1. Blader naar de Microsoft Remote Connectivity Analyzer-site .

  2. Selecteer Exchange ActiveSync in de Microsoft Exchange ActiveSync-connectiviteitstests en selecteer Volgende.

  3. Voer alle vereiste velden in en selecteer Test uitvoeren.

    Schermopname van het invoeren van alle vereiste velden in het venster Microsoft Remote Connectivity Analyzer.

    Opmerking

    Geef indien nodig handmatig de serverinstellingen op om de aanvraag voor automatische detectie-gebruikersinstellingen te omzeilen.

Is de Exchange Remote Connectivity Analyzer-test mislukt?

Resultaten van Exchange Remote Connectivity Analyzer analyseren

U kunt dit probleem oplossen door de resultaten van de test te bekijken en eventuele gevonden problemen op te lossen. Ga hiervoor als volgt te werk:

  1. Selecteer Alles uitvouwen.

    Schermopname van de optie Alles uitvouwen in het venster Microsoft Remote Connectivity Analyzer.

  2. Zoek de fout in de resultaten (moet het einde naderen) en los het probleem op

    Schermopname van de details van de fout Connectiviteitstest mislukt.

Is het probleem opgelost met behulp van de resultaten van de Exchange Remote Connectivity Analyzer-resultaten?

Exchange ActiveSync groep van toepassingen

Controleer of msExchangeSyncAppPool is gestart en of deze wordt uitgevoerd onder het LocalSystem. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit en selecteer Toepassingsgroepen.

    Schermopname toont dat de status van MSExchangeSyncAppPool Gestart is in het venster Toepassingsgroepen.

Is msExchangeSyncAppPool gestart met het LocalSystem-account?

MSExchangeSyncAppPool wijzigen

U kunt dit probleem oplossen door msExchangeSyncAppPool te wijzigen om het LocalSystem-account te gebruiken. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit en selecteer Toepassingsgroepen.

  3. Klik met de rechtermuisknop op de MSExchangeSyncAppPool en selecteer Geavanceerde instellingen.

  4. Wijzig de identiteitswaarde door LocalSystem te selecteren.

    Schermopname om de identiteitswaarde te wijzigen door het item LocalSystem te selecteren.

  5. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  6. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

Is het probleem opgelost door het bijwerken van msExchangeSyncAppPool?

Verificatie-instellingen voor ActiveSync Virtual Directory

Controleer de verificatie-instellingen in de virtuele map ActiveSync. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de instellingen voor de virtuele map te controleren:

    Get-ActiveSyncVirtualDirectory | ft server,basic*
    

Is de virtuele activesync-map geconfigureerd voor het gebruik van basisverificatie?

ActiveSync Virtual Directory-verificatie-instellingen wijzigen

U kunt dit probleem oplossen door de virtuele map ActiveSync te configureren voor het gebruik van basisverificatie. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Voer de volgende cmdlet uit om basisverificatie in te schakelen voor de virtuele map:

    Set-ActiveSyncVirtualDirectory ServerName\Microsoft* -BasicAuthEnabled:$True
    

Is het probleem opgelost door basisverificatie in te schakelen voor de virtuele map ActiveSync?

ActiveSync-standaarddomein

Sommige apparaten verzenden alleen de gebruikersnaamwaarde voor de referenties, wat een verificatiefout veroorzaakt. Controleer of de standaarddomeinwaarde is geconfigureerd in de virtuele map ActiveSync. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit, vouw Sites uit, vouw de standaardwebsite uit en selecteer Microsoft-Server-ActiveSync.

  3. Dubbelklik in de weergave Functies op Verificatie.

  4. Selecteer Basisverificatie en selecteer Bewerken in het deelvenster Acties .

    Schermopname van het venster Instellingen voor basisverificatie bewerken.

Is er een waarde aanwezig in het veld Standaarddomein?

Standaarddomein toevoegen voor ActiveSync Virtual Directory

U kunt dit probleem oplossen door een standaarddomein te configureren voor de virtuele activesync-map. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit, vouw Sites uit, vouw de standaardwebsite uit en selecteer Microsoft-Server-ActiveSync.

  3. Dubbelklik in de weergave Functies op Verificatie.

  4. Selecteer Basisverificatie en selecteer Bewerken in het deelvenster Acties .

  5. Voer een waarde in voor het standaarddomein en selecteer OK.

    Schermopname van het invoeren van een waarde in het vak Standaarddomein.

Is het probleem opgelost door het inschakelen van een standaarddomein voor de virtuele ActiveSync-map?

SSL-instellingen voor ActiveSync Virtual Directory

Controleer of de virtuele activesync-map niet is geconfigureerd om clientcertificaten te vereisen. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit, vouw Sites uit, vouw de standaardwebsite uit en selecteer Microsoft-Server-ActiveSync.

  3. Dubbelklik in de weergave Functies op SSL-instellingen.

    Schermopname van de pagina S S L-instellingen in het I I S Manager-venster.

Is de SSL-instelling voor clientcertificaten ingesteld op Negeren?

SSL-instellingen voor ActiveSync Virtual Directory wijzigen

U kunt dit probleem oplossen door de instelling voor clientcertificaten in te stellen op Negeren. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit, vouw Sites uit, vouw de standaardwebsite uit en selecteer Microsoft-Server-ActiveSync.

  3. Dubbelklik in de weergave Functies op SSL-instellingen.

  4. Selecteer onder Clientcertificatende optie Negeren

    Schermopname van de pagina S S L-instellingen met de optie Negeren geselecteerd.

Is het probleem opgelost door de SSL-instelling voor clientcertificaten te wijzigen in Negeren?

ActiveSync Virtual Directory HTTP-omleiding

Wanneer een HTTP-omleiding is geconfigureerd in IIS 7, wordt de omleidingsinstelling overgenomen door alle virtuele mappen onder die website. Controleer de virtuele map ActiveSync op een HTTP-omleiding. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit, vouw Sites uit, vouw de standaardwebsite uit en selecteer Microsoft-Server-ActiveSync.

  3. Dubbelklik in de functiesweergave op HTTP-omleiding.

    Schermopname van de pagina H T T P Redirect in het venster I I S Manager.

Is er een omleiding geconfigureerd voor de virtuele activesync-map?

HTTP-omleiding van ActiveSync Virtual Directory wijzigen

U kunt dit probleem oplossen door de HTTP-omleiding te verwijderen uit de virtuele map ActiveSync. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.

  2. Vouw de server uit, vouw Sites uit, vouw de standaardwebsite uit en selecteer Microsoft-Server-ActiveSync.

  3. Dubbelklik in de functiesweergave op HTTP-omleiding.

  4. Schakel het selectievakje voor aanvragen omleiden naar deze bestemming uit.

    Schermopname om het selectievakje Aanvragen omleiden naar deze bestemming uit te schakelen.

Is het probleem opgelost door de HTTP-omleiding uit de virtuele activesync-map te verwijderen?

Postvak met ActiveSync ingeschakeld

Controleer of het postvak is ingeschakeld voor ActiveSync. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de postvakinstellingen te controleren:

    Get-CASMailbox user | fl ActiveSyncEnabled
    

    Schermopname van het voorbeeld van het uitvoeren van de cmdlet Get-CASMailbox.

Is de gebruiker ingeschakeld voor ActiveSync?

Gebruiker inschakelen voor ActiveSync

U kunt dit probleem oplossen door de gebruiker in te schakelen voor ActiveSync. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het postvak in te schakelen voor ActiveSync:

    Set-CASMailbox user -ActiveSyncEnabled:$True
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Set-CASMailbox.

Is het probleem opgelost door het postvak in te schakelen voor ActiveSync?

documentbeoordeling van Exchange ActiveSync protocol

Uw SendMail-opdracht heeft een onverwacht statuscodeantwoord ontvangen van Exchange. Als u wilt weten welke fout is opgetreden, moet u het document Exchange ActiveSync Command Reference Protocol raadplegen om het probleem op te lossen.

Hebt u het probleem kunnen oplossen door de statuscode in het antwoord te controleren?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Exchange ActiveSync organisatie-instellingen

Opmerking

Deze functie is niet beschikbaar in Exchange 2007. Als uw organisatie Exchange 2007 uitvoert, selecteert u Ik voer Exchange 2007 uit aan het einde van deze sectie.

Met de Exchange ActiveSync organisatie-instellingen kunnen beheerders het standaardtoegangsniveau voor ActiveSync-apparaten instellen. Deze standaardinstellingen zijn Blokkeren, Quarantaine en Toestaan. Controleer de huidige organisatie-instellingen om het huidige standaardtoegangsniveau in de omgeving te bepalen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de huidige organisatie-instellingen te bepalen:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    Schermopname van het voorbeeld van het uitvoeren van de cmdlet Set-ActiveSyncOrganizationSettings.

Is het standaardtoegangsniveau ingesteld op Toestaan?

ActiveSync-organisatie-instellingen wijzigen

U kunt dit probleem oplossen door de organisatie-instellingen van ActiveSync te wijzigen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de huidige organisatie-instellingen te bepalen:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

Is het probleem opgelost door de instelling DefaultAccessLevel voor de ActiveSync-organisatieinstellingen te wijzigen?

Log Parser Studio installeren; Log Parser Studio-query - Synchronisaties tellen met SyncKey van nul per gebruiker

Log Parser Studio installeren

De ActiveSync-client heeft mogelijk fouten aangetroffen tijdens het communiceren met de Exchange-server. Nu moeten we bepalen waar deze fouten vandaan komen. We beginnen met het controleren van de IIS-logboeken op de clienttoegangsserver. Voordat deze logboeken kunnen worden geanalyseerd, moet Log Parser Studio zijn geïnstalleerd op het werkstation waarop de analyse wordt voltooid. Ga hiervoor als volgt te werk:

  1. Download en installeer LogParser.

    • Dubbelklik op de LogParser.msi om de installatie te starten.
    • Selecteer Uitvoeren als de waarschuwing Bestand openen - beveiliging wordt weergegeven.
    • Selecteer volgende in het welkomstscherm.
    • In het scherm End-User gebruiksrechtovereenkomst controleert en accepteert u de gebruiksrechtovereenkomst en selecteert u Volgende.
    • Selecteer in het scherm Type instelling kiezen de optie Voltooien.
    • Selecteer installeren op het scherm Gereed voor installatie.
    • Selecteer Voltooien in het scherm Voltooiing.
  2. Download Log Parser Studio en pak de bestanden uit.

Zodra LogParser is geïnstalleerd en Log Parser Studio is geëxtraheerd, kopieert u de IIS-logboeken van de Exchange-server(s) naar het lokale werkstation voor analyse.

Log Parser Studio-query – Aantal synchronisaties met SyncKey van Nul per gebruiker

Als u wilt bepalen of apparaten opnieuw worden gesynchroniseerd met Exchange, voert u de query Log Parser uit om de gebruikers te vinden. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager in de sectie Count Syncs with SyncKey van Zero Per User.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: Aantal synchronisaties met SyncKey van Nul per gebruiker in de bibliotheek.

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query.

    Schermopname van het analyseren van de resultaten voor de query.

Zijn er apparaten met meerdere aanvragen met de SyncKey-waarde 0?

Controleren op antivirus op bestandsniveau (vertragingen op apparaat/CAS-prestaties)

In veel gevallen is het antivirusprogramma op bestandsniveau van invloed op ActiveSync-verkeer door de verwerking van de aanvraag of reactie te vertragen. Als u deze services stopt, wordt het filterstuurprogramma voor de kernelmodus dat door deze services wordt gebruikt, niet uitgeschakeld. Als u antivirus op bestandsniveau wilt uitschakelen, volgt u de stappen in Het filterstuurprogramma voor de kernelmodus tijdelijk deactiveren in Windows. Controleer of het filterstuurprogramma voor de kernelmodus niet meer actief is nadat de clienttoegangsserver opnieuw is opgestart. Ga hiervoor als volgt te werk:

  1. Open een opdrachtprompt.

  2. Voer de volgende opdracht uit:

    fltmc
    
  3. Vergelijk de resultaten met de voorbeeldfilterstuurprogramma's uit dit artikel of zoek op internet naar de filternaam.

    Schermopname van de uitvoer van de opdracht fltmc.

Is het probleem opgelost door het filterstuurprogramma voor de antivirus kernelmodus uit te schakelen?

Problemen met e-mail

Selecteer het type e-mailprobleem dat de ActiveSync-client ondervindt.

Items die slechts op één client aanwezig zijn

Het gemelde probleem is een bericht dat wordt weergegeven in het postvak in Outlook, maar niet op de ActiveSync-client of omgekeerd. Voordat we beginnen met het oplossen van dit probleem, moeten we weten of het probleem kan worden gereproduceerd op de ActiveSync-client. Als we het probleem kunnen reproduceren, kunnen we tijdens het proces gegevens vastleggen om een beter inzicht te krijgen in het probleem. Anders moeten we bestaande logboeken onderzoeken om te bepalen wat er is gebeurd.

Kunt u het agendaprobleem op het apparaat reproduceren?

Log Parser Studio installeren; Log Parser Studio-query - DeviceId-query; Analyse van queryresultaten; De map opnieuw synchroniseren

Log Parser Studio installeren

Log Parser Studio-query – DeviceId-query

Als u wilt bepalen of een van deze ActiveSync-aanvragen een fout oplevert, voert u een query uit in de IIS-logboeken voor het apparaatverkeer. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om apparaten te vinden die niet mogen worden gesynchroniseerd:

    Get-ActiveSyncDevice -Mailbox | fl DeviceId,DeviceType
    
  3. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  4. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  5. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager in de sectie DeviceId-query.

  6. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  7. Dubbelklik in de bibliotheek op ActiveSync: Apparaatquery.

  8. Wijzig de DeviceId waarde in de WHERE-component aan het einde van de query met de waarde uit stap 2.

  9. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  10. Analyseer de resultaten voor deze query door de kolommen Fout en sc-status te bekijken.

    Schermopname van het analyseren van de resultaten van de apparaatquery.

Analyse van queryresultaten

Nu willen we de resultaten van uw query controleren op eventuele problemen. Ga hiervoor als volgt te werk:

  1. Controleer de kolom Status en zoek een aanvraag met een waarde. Gebruik het document Exchange ActiveSync protocol om deze waarden te onderzoeken en of er corrigerende maatregelen kunnen worden genomen.

  2. Controleer de kolom Fout en zoek een aanvraag met een waarde in deze kolom. Veel van deze foutberichten spreken voor zich en corrigerende maatregelen kunnen dienovereenkomstig worden genomen.

  3. Controleer de kolom sc-status en zoek een aanvraag met een andere waarde dan 200. Dit is het HTTP-statusantwoord van IIS en aanvullende informatie vindt u in De HTTP-statuscode in IIS 7 en latere versies.

Helaas bevat de beoordeling van de IIS-logboeken geen id voor het betreffende item. U doet er alles aan om een aanvraag te vinden in de IIS-logboeken rond het moment dat de laatste itemwijziging heeft plaatsgevonden. U kunt ook het artikel Understanding Exchange ActiveSync Reporting Services gebruiken om meer inzicht te krijgen in een aantal elementen die zijn gevonden in het IIS-logboek.

De map opnieuw synchroniseren

De vorige stappen helpen om te bepalen waarom het probleem is opgetreden met het item. Mogelijk heeft de ActiveSync-client het item nog steeds niet de juiste status. U kunt dit probleem oplossen door de map te verwijderen uit de lijst met te synchroniseren mappen, ongeveer vijf minuten te wachten en de map vervolgens toe te voegen aan de lijst met mappen die moeten worden gesynchroniseerd.

Heeft het item de juiste status op de ActiveSync-client?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Logboekregistratie van ActiveSync-postvak inschakelen; Fiddler trace vastleggen; Item zoeken met behulp van MfcMapi; Zoeken naar item in postvaklogboek

Logboekregistratie van ActiveSync-postvak inschakelen

De eerste stap voor probleemoplossing is het inschakelen van postvaklogboekregistratie op de clienttoegangsserver en het postvak. Meer informatie over logboekregistratie van postvakken vindt u Exchange ActiveSync Postvaklogboekregistratie. Ga hiervoor als volgt te werk:

Opmerking

Deze wijziging moet worden aangebracht op Exchange 2013-postvakservers.

  1. Open Windows Verkenner en blader naar de map Synchroniseren (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Maak een kopie van het web.config-bestand.

  3. Open het bestand web.config in Kladblok en wijzig de volgende secties met de onderstaande waarden:

    Schermopname van het wijzigen van de waarden van het web.config-bestand in Kladblok.

  4. Open IIS-beheer.

  5. Vouw de server uit en selecteer Toepassingsgroepen.

  6. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  7. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

  8. Open de Exchange Management Shell.

  9. Voer de volgende cmdlet uit om de logboekregistratie van het postvak voor een gebruiker in te schakelen:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Fiddler-trace vastleggen

ActiveSync-apparaataanvragen bereiken niet altijd de gewenste bestemming. Om ervoor te zorgen dat de aanvraag en het antwoord van het apparaat worden verzonden en ontvangen zoals verwacht, stuurt u het apparaat via een HTTP-proxy en controleert u de gegevens. Ga hiervoor als volgt te werk:

  1. Download en installeer Fiddler op een werkstation.
  2. Download EAS Inspector voor Fiddler.
  3. Pak EASInspectorFiddler.dll uit in de map c:\Program Files\Fiddler2\Inspectors .
  4. Start de Fiddler-toepassing.
  5. Selecteer het menu Extra en selecteer Fiddler-opties.
  6. Ga naar het tabblad HTTPS en selecteer HTTPS-verkeer ontsleutelen, selecteer Ja voor alle prompts.
  7. Ga naar het tabblad Connections en selecteer Externe computers toestaan verbinding te maken. Selecteer OK bij elke prompt.
  8. Selecteer OK en sluit de fiddler-toepassing.
  9. Configureer het ActiveSync-apparaat om dit werkstation te gebruiken als proxyserver (dit wordt meestal gedaan onder de Wi-Fi-instellingen voor het apparaat).
  10. Start de Fiddler-toepassing.
  11. Probeer een of meer berichten te verzenden vanaf de ActiveSync-client.
  12. Selecteer het menu Bestand en selecteer Verkeer vastleggen om de tracering te stoppen.

Item zoeken met MfcMapi

We moeten de ConversationID voor het item bepalen voordat we het postvaklogboek doorzoeken. Ga hiervoor als volgt te werk:

  1. Download en installeer MfcMapi.

  2. Start MfcMapi.

  3. Ga naar het menu Sessie en selecteer Aanmelden.

  4. Selecteer het Outlook-profiel voor het postvak en selecteer OK.

  5. Dubbelklik op het postvak dat u wilt openen.

  6. Vouw de hoofdcontainer uit, vouw Top of Information Store uit, klik met de rechtermuisknop op het Postvak IN (of een andere map waarin het item zich bevindt) en selecteer Inhoudsopgave openen.

    Schermopname van de stappen voor het selecteren van het item Inhoudsopgave openen.

  7. Selecteer het item in de tabel, klik met de rechtermuisknop op de tag 0x00710102 en selecteer Eigenschap bewerken.

    Schermopname met stappen voor het selecteren van het eigenschapsitem Bewerken.

  8. Kopieer de binaire waarde.

    Schermopname van het kopiëren van de binaire waarde met behulp van het hulpprogramma MfcMapi.

Zoeken naar item in postvaklogboek

De gegevens zijn nu verzameld en we zijn klaar om te beginnen met het oplossen van problemen. De eerste stap die we uitvoeren, is het postvaklogboek bekijken en controleren of het item is vastgelegd.

Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het postvaklogboek voor een gebruiker op te halen:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Opmerking

    Hiermee wordt het ActiveSync-postvaklogboek voor analyse naar het opgegeven e-mailadres verzonden. Meer informatie over logboekregistratie van postvakken vindt u hier.

  3. Download MailboxLogParser en pak de bestanden uit.

  4. Start het hulpprogramma door MailboxLogParser.exete openen.

  5. Selecteer Postvaklogboeken importeren in Raster om het postvaklogboek te openen.

    Schermopname van de knop Postvaklogboeken importeren in raster in het venster Postvaklogboekparser.

Zoeken naar item in postvaklogboek

  1. Verwijder de eerste byte (of twee tekens) uit de binaire waarde die u eerder hebt gekopieerd. Gebruik vervolgens de volgende 5 bytes (of 10 tekens) voor uw zoekwaarde.
    Voorbeeld: 01CEC1E829ED44997723AC344564BBEEF22D3A1A3373

  2. Voer de waarde uit stap 1 in Onbewerkte logboekgegevens voor tekenreeksen zoeken in en selecteer Zoeken

    Schermopname van het invoeren van de waarde in het vak Onbewerkte logboekgegevens zoeken naar tekenreeksen.

  3. Neem de volgende 16 bytes (of 32 tekens) uit de binaire waarde en vergelijk de waarde met de ConversationId in de zoekresultaten.
    Voorbeeld: 01CEC1E829ED44997723AC344564BBEEF22D3A1A3373

    Schermopname van de onbewerkte logboekgegevens voor de zoekresultaten voor tekenreeksen.

  4. Noteer de ServerId-waarde voor het item. De waarde voor het bovenstaande voorbeeld is 5:11.

Hebt u het item in het postvaklogboek gevonden met behulp van de ConversationId?

Postvaklogboek analyseren op item; De uiteindelijke status van het item controleren

Postvaklogboek voor item analyseren

Nu we weten dat het item in ons postvaklogboek staat, moeten we de acties bijhouden die tegen de afspraak zijn uitgevoerd. Ga hiervoor als volgt te werk:

  1. Zoek naar de ServerId-waarde die u eerder hebt gevonden.

    Schermopname om te zoeken naar de ServerId-waarde die u eerder hebt gevonden.

  2. Schuif omhoog in het logboek en zoek naar RequestBody of ResponseBody. Als het item wordt weergegeven in de antwoordtekst, is het item bijgewerkt vanaf de server. Anders wordt het item weergegeven in de aanvraagtekst, wat betekent dat het item is bijgewerkt vanaf de client.

    Schermopname van het wijzigen van de waarde MaxDocumentDataSize.

  3. Noteer de actie (Toevoegen, Wijzigen of Verwijderen) en of de server of client de actie heeft verzonden.

  4. Herhaal stap 2-4 totdat u geen verdere vermeldingen kunt vinden.

Opmerking

Zie Onder de motorkap: Exchange ActiveSync Postvaklogboekanalyse voor meer informatie over Exchange ActiveSync analyse van postvaklogboeken.

De uiteindelijke status van het item controleren

We hebben gecontroleerd of een of meer acties zijn uitgevoerd op het item in het postvaklogboek. Het eindresultaat van het item is afhankelijk van de uiteindelijke actie. Hieronder wordt de verwachte status van het item op basis van die actie beschreven:

Toevoegen : het item moet zich in de map op de ActiveSync-client bevinden. Wijzigen : het item moet worden bijgewerkt in de map op de ActiveSync-client. Verwijderen : het item moet worden verwijderd uit de map op de ActiveSync-client.

Voldoet het resultaat van de uiteindelijke actie aan de verwachte status van het item?

Fiddler-traceringsanalyse voor item; De uiteindelijke status van het item controleren

Fiddler-traceringsanalyse voor item

De activiteit op de Exchange-server geeft aan dat het apparaat de juiste status voor deze afspraak moet hebben. We kunnen de Fiddler-trace gebruiken om te controleren of het antwoord is ontvangen door de client. Ga hiervoor als volgt te werk:

  1. Open de Fiddler-trace.

  2. Ga naar het menu Bewerken en selecteer Sessies zoeken.

  3. Voer de naamruimte voor ActiveSync in (voorbeeld: mail.contoso.com) en selecteer Sessies zoeken.

  4. Selecteer aanvragen waarbij de kolom Hoofdtekst een waarde heeft.

    Schermopname van de aanvragen waarbij de kolom Hoofdtekst een waarde heeft

  5. Selecteer het tabblad EAS XML om de aanvraag en het antwoord weer te geven.

    Schermopname om het tabblad E A S X M L te selecteren om de aanvraag en het antwoord weer te geven.

  6. Zoek alle aanvragen en antwoorden voor de ServerId die u eerder hebt gevonden.

De uiteindelijke status van het item controleren

We hebben gecontroleerd of een of meer acties zijn uitgevoerd op het item in de Fiddler-trace. Het eindresultaat van het item is afhankelijk van de uiteindelijke actie. Hieronder wordt de verwachte status van het item op basis van die actie beschreven:

Toevoegen : het item moet zich in de map op de ActiveSync-client bevinden. Wijzigen : het item moet worden bijgewerkt in de map op de ActiveSync-client. Verwijderen : het item moet worden verwijderd uit de map op de ActiveSync-client.

Voldoet het resultaat van de uiteindelijke actie aan de verwachte status van het item?

Fiddler-traceringsanalyse voor fouten (als het resultaat niet voldoet aan de verwachte status)

We verwachten dat het apparaat een of meer aanvragen verzendt om de meest recente updates voor de map te verkrijgen. We kunnen de Fiddler-trace gebruiken om te controleren of de aanvraag is verzonden door de client en dat er een antwoord is ontvangen door de server. Ga hiervoor als volgt te werk:

  1. Open de Fiddler-trace.

  2. Ga naar het menu Bewerken en selecteer Sessies zoeken.

  3. Voer de naamruimte voor ActiveSync in (voorbeeld: mail.contoso.com) en selecteer Sessies zoeken.

  4. Controleer de kolom Resultaat op HTTP-antwoordwaarden die niet gelijk zijn aan 200.

  5. Selecteer aanvragen waarbij de kolom Hoofdtekst een waarde heeft.

    Schermopname van de aanvragen waarin de kolom Hoofdtekst de waarde bevat.

  6. Selecteer het tabblad TextView om het antwoord weer te geven voor meer informatie.

    Schermopname van het tabblad TextView, met het antwoord voor meer informatie.

Zijn er fouten gevonden in de Fiddler-trace?

Log Parser Studio installeren; Log Parser Studio-query - Apparaatquery; Analyse van queryresultaten; De map opnieuw synchroniseren

Log Parser Studio installeren

  1. Download en installeer LogParser.

    • Dubbelklik op de LogParser.msi om de installatie te starten.
    • Selecteer Uitvoeren als de waarschuwing Bestand openen - beveiliging wordt weergegeven.
    • Selecteer volgende in het welkomstscherm.
    • In het scherm End-User gebruiksrechtovereenkomst controleert en accepteert u de gebruiksrechtovereenkomst en selecteert u Volgende.
    • Selecteer in het scherm Type instelling kiezen de optie Voltooien.
    • Selecteer installeren op het scherm Gereed voor installatie.
    • Selecteer Voltooien in het scherm Voltooiing.
  2. Download Log Parser Studio en pak de bestanden uit.

Zodra LogParser is geïnstalleerd en Log Parser Studio is geëxtraheerd, kopieert u de IIS-logboeken van de Exchange-server(s) naar het lokale werkstation voor analyse.

Log Parser Studio-query - Apparaatquery

Als u wilt bepalen of een van deze ActiveSync-aanvragen een fout oplevert, voert u een query uit in de IIS-logboeken voor het apparaatverkeer. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager in de sectie Apparaatquery.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik in de bibliotheek op ActiveSync: Apparaatquery .

  6. Wijzig de waarde van DeviceId in de WHERE-component aan het einde van de query met de waarde uit de vorige stap.

  7. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  8. Analyseer de resultaten voor deze query door de kolommen Fout en sc-status te bekijken.

    Schermopname van het analyseren van de resultaten van de apparaatquery.

Analyse van queryresultaten

Nu willen we de resultaten van de vorige query controleren op eventuele fouten. Ga hiervoor als volgt te werk:

  1. Controleer de kolom Status en zoek een aanvraag met een waarde. Gebruik het document Exchange ActiveSync protocol om deze waarden te onderzoeken en of er corrigerende maatregelen kunnen worden genomen. (U kunt Ping-opdrachten uit deze beoordeling negeren.)

  2. Controleer de kolom Fout en zoek een aanvraag met een waarde in deze kolom. Veel van deze foutberichten spreken voor zich en corrigerende maatregelen kunnen dienovereenkomstig worden genomen.

  3. Controleer de kolom sc-status en zoek een aanvraag met een andere waarde dan 200. Dit is het HTTP-statusantwoord van IIS en aanvullende informatie vindt u in De HTTP-statuscode in IIS 7 en latere versies.

Helaas bevat de beoordeling van de IIS-logboeken geen id voor het betreffende item. U doet er alles aan om een aanvraag te vinden in de IIS-logboeken rond het moment dat de laatste itemwijziging heeft plaatsgevonden.

Opmerking

U kunt ook Understanding Exchange ActiveSync Reporting Services bekijken voor een beter begrip van enkele elementen die zijn gevonden met de vermelding van het IIS-logboek.

De map opnieuw synchroniseren

De vorige stappen helpen om te bepalen waarom het probleem is opgetreden met het item. Mogelijk heeft de ActiveSync-client het item nog steeds niet de juiste status. U kunt dit probleem oplossen door de map te verwijderen uit de lijst met te synchroniseren mappen, ongeveer vijf minuten te wachten en de map vervolgens toe te voegen aan de lijst met mappen die moeten worden gesynchroniseerd.

Heeft het item de juiste status op de ActiveSync-client?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Postvaklogboekanalyse voor fouten (als de uiteindelijke actie niet voldoet aan de verwachte status)

Het ActiveSync-verkeer voor dit item heeft niet tot gevolg dat het item de juiste status heeft op het apparaat. Nu moeten we het postvaklogboek verder controleren op problemen met ActiveSync-aanvragen voor de map. Ga hiervoor als volgt te werk:

  1. Bekijk de zoekresultaten uit de vorige stap.
  2. Controleer de waarde van de statuscode in het antwoord en als de waarde niet gelijk is aan 1, raadpleegt u het ActiveSync-protocoldocument voor meer informatie over de statuscode.
  3. Controleer ook de logboekvermelding op eventuele uitzonderingsberichten.
  4. Herhaal stap 2-4 voor elke logboekvermelding voor de agenda.

Opmerking

Zie Onder de motorkap: Exchange ActiveSync Postvaklogboekanalyse voor meer informatie over Exchange ActiveSync analyse van postvaklogboeken.

Zijn er statuscodes die niet gelijk zijn aan 1 in het antwoord of zijn er uitzonderingen gevonden in het postvaklogboek?

Log Parser Studio installeren; DeviceId voor gebruiker zoeken; Log Parser Studio-query - Apparaatquery; Analyse van queryresultaten

Log Parser Studio installeren

De ActiveSync-client heeft mogelijk fouten aangetroffen tijdens het communiceren met de Exchange-server. Nu moeten we bepalen waar deze fouten vandaan komen. We beginnen met het controleren van de IIS-logboeken op de clienttoegangsserver. Voordat deze logboeken kunnen worden geanalyseerd, moet Log Parser Studio zijn geïnstalleerd op het werkstation waarop de analyse wordt voltooid. Ga hiervoor als volgt te werk:

  1. Download en installeer LogParser.

    • Dubbelklik op de LogParser.msi om de installatie te starten.
    • Selecteer Uitvoeren als de waarschuwing Bestand openen - beveiliging wordt weergegeven.
    • Selecteer volgende in het welkomstscherm.
    • In het scherm End-User gebruiksrechtovereenkomst controleert en accepteert u de gebruiksrechtovereenkomst en selecteert u Volgende.
    • Selecteer in het scherm Type instelling kiezen de optie Voltooien.
    • Selecteer installeren op het scherm Gereed voor installatie.
    • Selecteer Voltooien in het scherm Voltooiing.
  2. Download Log Parser Studio en pak de bestanden uit.

Zodra LogParser is geïnstalleerd en Log Parser Studio is geëxtraheerd, kopieert u de IIS-logboeken van de Exchange-server(s) naar het lokale werkstation voor analyse.

DeviceId voor gebruiker zoeken

We moeten de DeviceId ophalen voor de ActiveSync-client die het probleem ondervindt. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de DeviceId op te halen:

    Get-ActiveSyncDeviceStatistics -Mailbox clt | fl DeviceId,DeviceType
    

    Schermopname van een voorbeeld van het uitvoeren van de cmdlet Get-ActiveSyncDeviceStatistics.

  3. Noteer de DeviceID waarde.

Log Parser Studio-query - Apparaatquery

Als u wilt bepalen of een van deze ActiveSync-aanvragen een fout oplevert, voert u een query uit in de IIS-logboeken voor het apparaatverkeer. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager in de sectie Log Parser Studio-query - Apparaatquery.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik in de bibliotheek op ActiveSync: Apparaatquery .

  6. Wijzig de waarde van DeviceId in de WHERE-component aan het einde van de query met de waarde uit de vorige stap.

  7. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  8. Analyseer de resultaten voor deze query door de kolommen Fout en sc-status te bekijken.

    Schermopname van het resultaat van de apparaatquery.

Analyse van queryresultaten

Nu willen we de resultaten van de vorige query controleren op eventuele fouten.

Welk foutbericht hebt u gevonden in de resultaten van de query?

ActiveSync-postvakbeleid controleren op fout AttachmentTooBig

Controleer het ActiveSync-postvakbeleid dat aan dit postvak is toegewezen om te bepalen of er een beleidsinstelling voor ActiveSync-postvak is die de fout AttachmentTooBig veroorzaakt. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de beleidsinstellingen voor het ActiveSync-postvak voor deze gebruiker op te halen:

    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias ).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    

    Opmerking

    Deze cmdlet mag slechts één resultaat retourneren. Als u meer dan één beleid in de resultaten ontvangt, gebruikt u de instellingen van de standaardinstelling.

    Schermopname van de voorbeelduitvoer van Get-ActiveSyncMailboxPolicy opdracht.

Is de instelling MaxAttachmentSize ingesteld op onbeperkt?

Limieten voor berichtgrootte controleren

Controleer de transportinstellingen voor de Exchange-organisatie om te bepalen of maximale berichtgroottebeperkingen de fout AttachmentTooBig kunnen veroorzaken. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de limieten voor de berichtgrootte op te halen:

    Get-TransportConfig | fl *size
    

    Schermopname van de voorbeelduitvoer van Get-TransportConfig opdracht.

Is de limiet MaxReceiveSize of MaxSendSize groter dan 10 MB?

  • Zo ja, raadpleegt u Exchange ActiveSync-instellingen wijzigen.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Exchange ActiveSync-instellingen wijzigen

U kunt dit probleem oplossen door de maximale hoeveelheid gegevensoverdracht voor de virtuele ActiveSync-map te verhogen. Ga hiervoor als volgt te werk:

Belangrijk

De volgende wijzigingen kunnen leiden tot hogere gegevenskosten op mobiele apparaten.

  1. Open Windows Verkenner.

  2. Blader naar het Exchange-installatiepad (%ExchangeInstallPath%) en blader vervolgens naar de mappen ClientAccess en Sync .

  3. Maak een kopie van het web.config-bestand.

  4. Open het bestand web.config in Kladblok.

  5. Zoek de MaxDocumentDataSIze en wijzig de waarde indien nodig.

    Schermopname van de waarde MaxDocumentDataSIze.

    Opmerking

    Deze waarde is in bytes.

  6. Zoek de MaxRequestLength en wijzig de waarde indien nodig.

    Schermopname van de waarde MaxRequestLength.

    Opmerking

    Deze waarde is in kilobytes.

  7. Open IIS-beheer.

  8. Vouw de server uit en selecteer Toepassingsgroepen.

  9. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  10. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

Is het probleem opgelost door het wijzigen van de ActiveSync-instelling?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

ActiveSync-postvakbeleid wijzigen (als MaxAttachmentSize niet onbeperkt is)

U kunt dit probleem oplossen door de limiet voor de maximale bijlagegrootte in het ActiveSync-postvakbeleid te verhogen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het ActiveSync-postvakbeleid te wijzigen:

    Set-ActiveSyncMailboxPolicy Default -MaxAttachmentSize 20971520
    

    Opmerking

    De MaxAttachmentSize waarde is in bytes. Wijzig de naam en grootte van het beleid in de bovenstaande cmdlet om aan uw behoeften te voldoen.

Is het probleem opgelost door het verhogen van de maximale grootte van bijlagen in het ActiveSync-postvakbeleid?

Logboekregistratie van ActiveSync-postvak inschakelen; ActiveSync-postvaklogboek analyseren; Bijlage zoeken met MfcMapi

Logboekregistratie van ActiveSync-postvak inschakelen

Als u wilt bepalen welk ActiveSync-antwoord de fout veroorzaakt, moet logboekregistratie van postvak zijn ingeschakeld. Meer informatie over logboekregistratie van postvakken vindt u Exchange ActiveSync Postvaklogboekregistratie. Ga hiervoor als volgt te werk:

Opmerking

Deze wijziging moet worden aangebracht op Exchange 2013-postvakservers.

  1. Open Windows Verkenner en blader naar de map Synchroniseren (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Maak een kopie van het web.config-bestand.

  3. Open het bestand web.config in Kladblok en wijzig de volgende secties met de onderstaande waarden:

    Schermopname van de waarden waarmee u moet wijzigen in logboekregistratie van ActiveSync-postvak inschakelen; Postvaklogboek analyseren; Zoek de bijlagesectie.

  4. Open IIS-beheer.

  5. Vouw de server uit en selecteer Toepassingsgroepen.

  6. Klik met de rechtermuisknop op de MSExchangeSyncAppPool en selecteer Geavanceerde instellingen.

  7. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  8. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

  9. Open de Exchange Management Shell.

  10. Voer de volgende cmdlet uit om de logboekregistratie van het postvak voor een gebruiker in te schakelen:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
  11. Probeer de bijlage te openen vanuit de ActiveSync-client

ActiveSync-postvaklogboek analyseren

Bekijk het postvaklogboek om te bepalen welke bijlage de gebruiker probeert te openen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het postvaklogboek voor een gebruiker op te halen:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Opmerking

    Hiermee wordt het ActiveSync-postvaklogboek voor analyse naar het opgegeven e-mailadres verzonden. Meer informatie over logboekregistratie van postvakken vindt u in Exchange ActiveSync Postvaklogboekregistratie.

  3. Download MailboxLogParser en pak de bestanden uit.

  4. Start het hulpprogramma door MailboxLogParser.exete openen.

  5. Selecteer Postvaklogboeken importeren in Raster om het postvaklogboek te openen.

    Schermopname van de knop Postvaklogboeken importeren in raster in postvakkenlogboekparser in de sectie Logboeklogboek van ActiveSync analyseren.

  6. Voer ObjectNotFound in onder Onbewerkte logboekgegevens zoeken naar tekenreeksen en selecteer Zoeken.

  7. Bekijk de zoekresultaten door de fout in de logboekvermelding te vinden. Noteer het bijlagenummer in de FileReference. Dit is het laatste getal in de waarde: 5%3a12%3a0. (De volledige waarde is 5:12:0, wat bijlage 0 is voor ServerId 5:12.)

    Schermopname van de resultaten van het zoeken naar ObjectNotFound.

Opmerking

Zie Onder de motorkap: Exchange ActiveSync Postvaklogboekanalyse voor meer informatie over Exchange ActiveSync analyse van postvaklogboeken.

Bijlage zoeken met MfcMapi

We moeten bepalen of de bijlage in het bericht bestaat. Ga hiervoor als volgt te werk:

  1. Download en installeer MfcMapi.

  2. Start MfcMapi.

  3. Ga naar het menu Sessie en selecteer Aanmelden.

  4. Selecteer het Outlook-profiel voor het postvak en selecteer OK.

  5. Dubbelklik op het postvak dat u wilt openen.

  6. Vouw de hoofdcontainer uit, vouw Top of Information Store uit, klik met de rechtermuisknop op het Postvak IN (of een andere map waarin het item zich bevindt) en selecteer Inhoudsopgave openen.

    Schermopname van de optie Inhoudsopgave openen van Postvak IN.

  7. Klik met de rechtermuisknop op het bericht en selecteer Bijlagen>Bijlagetabel weergeven.

  8. U ziet nu een lijst met bijlagen in het bericht

    Schermopname van een voorbeeldlijst met bijlagen.

Ziet u een bijlage met het FileReference-nummer in het postvaklogboek?

  • Zo ja, raadpleegt u Bijlage weergeven met Outlook.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Bijlage weergeven met outlook

Als u wilt bepalen of de bijlage beschadigd is, vraagt u de gebruiker om de bijlage te openen in Outlook of Outlook Web Access.

Kan de gebruiker de bijlage openen vanuit een andere client?

  • Zo ja, raadpleegt u ActiveSync-postvakbeleid controleren.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

ActiveSync-postvakbeleid controleren

Controleer het ActiveSync-postvakbeleid dat aan dit postvak is toegewezen om te bepalen of er een beleidsinstelling voor ActiveSync-postvak is die de fout AttachmentTooBig veroorzaakt. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om de beleidsinstellingen voor het ActiveSync-postvak voor deze gebruiker op te halen:

    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias ).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    

    Opmerking

    Deze cmdlet mag slechts één resultaat retourneren. Als u meer dan één beleid in de resultaten ontvangt, gebruikt u de instellingen van de standaardinstelling.

    Schermopname van de uitvoer van Get-ActiveSyncMailboxPolicy opdracht.

Is de instelling AttachmentsEnabled ingesteld op Waar?

  • Zo ja, sorry, we kunnen het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.
  • Als dat niet zo is, raadpleegt u ActiveSync-postvakbeleid wijzigen.

ActiveSync-postvakbeleid wijzigen

U kunt dit probleem oplossen door de limiet voor de maximale bijlagegrootte in het ActiveSync-postvakbeleid te verhogen. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het ActiveSync-postvakbeleid te wijzigen:

    Set-ActiveSyncMailboxPolicy Default -AttachmentsEnabled:$True
    

Is het probleem opgelost door het verhogen van de maximale grootte van bijlagen in het ActiveSync-postvakbeleid?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Kan geen bericht verzenden

We gaan het probleem oplossen waarbij een gebruiker geen bericht kan verzenden vanaf een ActiveSync-client.

Kan de gebruiker het probleem reproduceren?

Logboekregistratie van ActiveSync-postvak inschakelen; Fiddler Trace vastleggen; postvaklogboekanalyse voor fouten

Logboekregistratie van ActiveSync-postvak inschakelen

De eerste stap is het inschakelen van postvaklogboekregistratie op de clienttoegangsserver(s) en het postvak van de gebruiker. Meer informatie over logboekregistratie van postvakken vindt u hier. Ga hiervoor als volgt te werk:

Opmerking

Deze wijziging moet worden aangebracht op Exchange 2013-postvakservers.

  1. Open Windows Verkenner en blader naar de map Synchroniseren (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Maak een kopie van het web.config-bestand.

  3. Open het bestand web.config in Kladblok en wijzig de volgende secties met de onderstaande waarden:

    Schermopname van de waarden waarmee u moet wijzigen in logboekregistratie van ActiveSync-postvak inschakelen; Fiddler Trace vastleggen; sectie postvaklogboekanalyse.

  4. Open IIS-beheer.

  5. Vouw de server uit en selecteer Toepassingsgroepen.

  6. Klik met de rechtermuisknop op de MSExchangeSyncAppPool en selecteer Geavanceerde instellingen.

  7. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  8. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

  9. Open de Exchange Management Shell.

  10. Voer de volgende cmdlet uit om de logboekregistratie van het postvak voor een gebruiker in te schakelen:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
    

Fiddler-trace vastleggen

ActiveSync-apparaataanvragen bereiken niet altijd de gewenste bestemming. Om ervoor te zorgen dat de aanvraag en het antwoord van het apparaat worden verzonden en ontvangen zoals verwacht, stuurt u het apparaat via een HTTP-proxy en controleert u de gegevens. Ga hiervoor als volgt te werk:

  1. Download en installeer Fiddler op een werkstation.
  2. Download EAS Inspector voor Fiddler.
  3. Pak EASInspectorFiddler.dll uit in de map c:\Program Files\Fiddler2\Inspectors .
  4. Start de Fiddler-toepassing.
  5. Selecteer het menu Extra en selecteer Fiddler-opties.
  6. Ga naar het tabblad HTTPS en selecteer HTTPS-verkeer ontsleutelen, selecteer Ja voor alle prompts.
  7. Ga naar het tabblad Connections en selecteer Externe computers toestaan verbinding te maken. Selecteer OK bij elke prompt.
  8. Selecteer OK en sluit de fiddler-toepassing.
  9. Configureer het ActiveSync-apparaat om dit werkstation te gebruiken als proxyserver (dit wordt meestal gedaan onder de Wi-Fi-instellingen voor het apparaat).
  10. Start de Fiddler-toepassing.
  11. Probeer een of meer berichten te verzenden vanaf de ActiveSync-client.
  12. Selecteer het menu Bestand en selecteer Verkeer vastleggen om de tracering te stoppen.

Postvaklogboekanalyse voor fouten

De aanvraag van de ActiveSync-client om dit bericht te verzenden is mislukt. We moeten controleren of de Exchange-server de aanvraag heeft ontvangen en bepalen of de server een antwoord heeft verzonden. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het postvaklogboek voor een gebruiker op te halen:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Opmerking

    Hiermee wordt het Logboek van het ActiveSync-postvak naar het opgegeven e-mailadres verzonden. Meer informatie over logboekregistratie van postvakken vindt u in Exchange ActiveSync Postvaklogboekregistratie.

  3. Download MailboxLogParser en pak de bestanden uit.

  4. Start het hulpprogramma door MailboxLogParser.exete openen.

  5. Selecteer Postvaklogboeken importeren in Raster om het postvaklogboek te openen.

  6. Voer SendMail in onder Onbewerkte logboekgegevens zoeken naar tekenreeksen en selecteer Zoeken.

  7. Bekijk de zoekresultaten door de kolom Satus te controleren op eventuele waarden

Opmerking

Zie Onder de motorkap: Exchange ActiveSync Postvaklogboekanalyse voor meer informatie over Exchange ActiveSync analyse van postvaklogboeken.

Zijn er fouten of uitzonderingen gevonden in het postvaklogboek?

Fiddler-traceringsanalyse voor fouten (als er geen fouten in het postvaklogboek zijn)

We verwachten dat het apparaat een of meer aanvragen verzendt om de meest recente updates voor de map te verkrijgen. We kunnen de Fiddler-trace gebruiken om te controleren of de aanvraag is verzonden door de client en dat er een antwoord is ontvangen door de server. Ga hiervoor als volgt te werk:

  1. Open de Fiddler-trace.

  2. Ga naar het menu Bewerken en selecteer Sessies zoeken.

  3. Voer de naamruimte voor ActiveSync in (voorbeeld: mail.contoso.com) en selecteer Sessies zoeken.

  4. Controleer de kolom Resultaat op HTTP-antwoordwaarden die niet gelijk zijn aan 200.

  5. Selecteer aanvragen waarbij de kolom Hoofdtekst een waarde heeft.

    Schermopname om de aanvragen te selecteren waarbij de kolom Hoofdtekst een waarde heeft.

  6. Selecteer het tabblad TextView om het antwoord weer te geven voor meer informatie.

    Schermopname van het tabblad TextView in de sectie Fiddler-traceringsanalyse voor fouten, waarin het antwoord voor meer informatie wordt weergegeven.

Zijn er fouten gevonden in de Fiddler-trace?

Log Parser Studio installeren; Log Parser Studio Query - SendMail; Analyse van queryresultaten (als geen gebruiker het probleem kan reproduceren)

Log Parser Studio installeren

De ActiveSync-client heeft mogelijk fouten aangetroffen tijdens het communiceren met de Exchange-server. Nu moeten we bepalen waar deze fouten vandaan komen. We beginnen met het controleren van de IIS-logboeken op de clienttoegangsserver. Voordat deze logboeken kunnen worden geanalyseerd, moet Log Parser Studio zijn geïnstalleerd op het werkstation waarop de analyse wordt voltooid. Ga hiervoor als volgt te werk:

  1. Download en installeer LogParser.

    • Dubbelklik op de LogParser.msi om de installatie te starten.
    • Selecteer Uitvoeren als de waarschuwing Bestand openen - beveiliging wordt weergegeven.
    • Selecteer volgende in het welkomstscherm.
    • In het scherm End-User gebruiksrechtovereenkomst controleert en accepteert u de gebruiksrechtovereenkomst en selecteert u Volgende.
    • Selecteer in het scherm Type instelling kiezen de optie Voltooien.
    • Selecteer installeren op het scherm Gereed voor installatie.
    • Selecteer Voltooien in het scherm Voltooiing.
  2. Download Log Parser Studio en pak de bestanden uit.

Zodra LogParser is geïnstalleerd en Log Parser Studio is geëxtraheerd, kopieert u de IIS-logboeken van de Exchange-server(s) naar het lokale werkstation voor analyse.

Log Parser Studio-query – SendMail

Als u wilt bepalen of een van deze ActiveSync-aanvragen een fout oplevert, voert u een query uit in de IIS-logboeken voor het apparaatverkeer. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Logboekbestandsbeheer met het bestand dat u eerder hebt gekopieerd geselecteerd in LPS installeren; SendMail-query; Analyse van queryresultaten (als er geen gebruiker kan reproduceren) sectie.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik vanuit de bibliotheek op ActiveSync: SendMail .

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query door te zoeken naar een waarde in de kolommen Status of Fout. Zoek ook naar HTTP-statuscodes die niet gelijk zijn aan 200.

    Schermopname van het resultaat voor de SendMail-query.

Analyse van queryresultaten

Nu willen we de resultaten van de vorige query controleren op eventuele fouten.

Welke fout hebt u gevonden in de queryresultaten?

  • QutoaExceeded-fout
  • MailSubmissionFailed
  • oRecipients
  • Fout niet vermeld of HTTP-fout. Het probleem kan niet worden opgelost met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

QutoaExceeded-fout

Deze fout meldt dat de gebruiker het postvakquotum heeft overschreden en geen berichten kan verzenden. U kunt dit probleem oplossen door het opslagquotum van het postvak van de gebruiker te verhogen of de gebruiker te informeren om de postvakgrootte te verkleinen.

Is het probleem opgelost met een van deze opties?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

NoRecipients-fout

Deze fout meldt dat de gebruiker heeft geprobeerd een bericht te verzenden zonder geadresseerden. Het apparaat mag dit gedrag niet toestaan. U kunt de postvaklogboeken en/of Fiddler-tracering voor dit apparaat controleren om te controleren of de opdracht SendMail een of meer geadresseerden bevat.

Kunt u controleren of het apparaat een of meer geadresseerden in de aanvraag heeft verzonden?

  • Zo ja, sorry, we kunnen het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Op basis van de resultaten van deze stappen voor probleemoplossing wordt u aangeraden contact op te vragen met de leverancier van het apparaat voor verdere ondersteuning. U kunt ook contact opnemen met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem.

MailSubmissionFailed-fout

De MailSubmissionFailed-fout is in feite een catch all-foutbericht voor SendMail-fouten. De gebruiker moet proberen het bericht opnieuw te verzenden. Controleer het gebeurtenislogboek van postvakserver op fouten of waarschuwingen op het moment dat dit bericht wordt verzonden.

Hebt u het probleem kunnen oplossen met behulp van de gebeurtenislogboeken op de postvakserver?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Problemen met agenda's

Voordat we beginnen met het oplossen van problemen, moeten we weten of het probleem kan worden gereproduceerd op het apparaat. Als we het probleem kunnen reproduceren, kunnen we tijdens het proces gegevens vastleggen om een beter inzicht te krijgen in het probleem. Anders moeten we bestaande logboeken onderzoeken om te bepalen wat er is gebeurd.

Kunt u het agendaprobleem op het apparaat reproduceren?

Logboekregistratie van ActiveSync-postvak inschakelen; Fiddler trace vastleggen; Afspraak zoeken in het postvak; Zoeken naar UID

Logboekregistratie van ActiveSync-postvak inschakelen

De eerste stap is het inschakelen van postvaklogboekregistratie op de clienttoegangsserver(s) en het postvak van de gebruiker. Meer informatie over logboekregistratie van postvakken vindt u hier. Ga hiervoor als volgt te werk:

Opmerking

Deze wijziging moet worden aangebracht op Exchange 2013-postvakservers.

  1. Open Windows Verkenner en blader naar de map Synchroniseren (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Maak een kopie van het web.config-bestand.

  3. Open het bestand web.config in Kladblok en wijzig de volgende secties met de onderstaande waarden:

    Schermopname van de waarden waarmee u moet wijzigen in logboekregistratie van ActiveSync-postvak inschakelen; Fiddler trace vastleggen; Afspraak zoeken; Zoek naar de sectie UID.

  4. Open IIS-beheer.

  5. Vouw de server uit en selecteer Toepassingsgroepen.

  6. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  7. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

  8. Open de Exchange Management Shell.

  9. Voer de volgende cmdlet uit om de logboekregistratie van het postvak voor een gebruiker in te schakelen:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Fiddler-trace vastleggen

ActiveSync-apparaataanvragen bereiken niet altijd de gewenste bestemming. Om ervoor te zorgen dat de aanvraag en het antwoord van het apparaat worden verzonden en ontvangen zoals verwacht, stuurt u het apparaat via een HTTP-proxy en controleert u de gegevens. Ga hiervoor als volgt te werk:

  1. Download en installeer Fiddler op een werkstation.
  2. Download EAS Inspector voor Fiddler.
  3. Pak EASInspectorFiddler.dll uit in de map c:\Program Files\Fiddler2\Inspectors .
  4. Start de Fiddler-toepassing.
  5. Selecteer het menu Extra en selecteer Fiddler-opties.
  6. Ga naar het tabblad HTTPS en selecteer HTTPS-verkeer ontsleutelen, selecteer Ja voor alle prompts.
  7. Ga naar het tabblad Connections en selecteer Externe computers toestaan verbinding te maken. Selecteer OK bij elke prompt.
  8. Selecteer OK en sluit de fiddler-toepassing.
  9. Configureer het ActiveSync-apparaat om dit werkstation te gebruiken als proxyserver (dit wordt meestal gedaan onder de Wi-Fi-instellingen voor het apparaat).
  10. Start de Fiddler-toepassing.
  11. Probeer een of meer berichten te verzenden vanaf de ActiveSync-client.
  12. Selecteer het menu Bestand en selecteer Verkeer vastleggen om de tracering te stoppen.

Afspraak zoeken in het postvak

We moeten de UID voor de afspraak in het postvak bepalen voordat we het postvaklogboek doorzoeken. Ga hiervoor als volgt te werk:

  1. Download en installeer MfcMapi.

  2. Start MfcMapi.

  3. Ga naar het menu Sessie en selecteer Aanmelden.

  4. Selecteer het Outlook-profiel voor het postvak en selecteer OK.

  5. Dubbelklik op het postvak dat u wilt openen.

  6. Vouw de hoofdcontainer uit, vouw Top of Information Store uit, klik met de rechtermuisknop op de agenda en selecteer Inhoudsopgave openen.

    Schermopname van de optie Inhoudstabel openen van Kalender.

  7. Selecteer de afspraak in de tabel, klik met de rechtermuisknop op de tag 0x80000102 en selecteer Eigenschap Bewerken.

    Schermopname van de optie Eigenschap Bewerken van de tag 0x80000102.

  8. Kopieer de binaire waarde (deze wordt gebruikt om te zoeken naar de UID in het postvaklogboek).

    Schermopname van de binaire waarde van de tag 0x80000102.

Zoeken naar UID

De gegevens zijn nu verzameld en we zijn klaar om te beginnen met het oplossen van problemen. De eerste stap die we uitvoeren, is het postvaklogboek bekijken en controleren of de afspraak is vastgelegd. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het postvaklogboek voor een gebruiker op te halen:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Opmerking

    Hiermee wordt het ActiveSync-postvaklogboek voor analyse naar het opgegeven e-mailadres verzonden. Meer informatie over logboekregistratie van postvakken vindt u Exchange ActiveSync Postvaklogboekregistratie.

  3. Download MailboxLogParser en pak de bestanden uit.

  4. Start het hulpprogramma door MailboxLogParser.exete openen.

  5. Selecteer Postvaklogboeken importeren in Raster om het postvaklogboek te openen.

  6. Voer de UID-waarde in die u eerder hebt gekopieerd onder Onbewerkte logboekgegevens zoeken naar tekenreeksen en selecteer Zoeken.

    Schermopname van het vak Onbewerkte logboekgegevens zoeken naar tekenreeksen in postvaklogboekparser.

  7. Bekijk de zoekresultaten en noteer de ServerId-waarde voor deze afspraak als deze is gevonden

    Schermopname van het zoekresultaat, waarin de ServerId wordt weergegeven.

Hebt u de afspraak in het postvaklogboek gevonden met behulp van de UID?

Postvaklogboek analyseren voor UID; De definitieve status van de afspraak controleren

Postvaklogboek analyseren voor UID

Nu we weten dat we de afspraak in ons postvaklogboek hebben, moeten we de acties bijhouden die tegen de afspraak zijn uitgevoerd. Ga hiervoor als volgt te werk:

  1. Zoek naar de UID-waarde die u eerder hebt gevonden.

    Schermopname van het zoekvak in Postvaklogboekparser.

  2. Bekijk de resultaten en analyseer de logboekvermeldingen. Controleer de logboeken en zoek naar RequestBody of ResponseBody. Als het item wordt weergegeven in de antwoordtekst, is het item bijgewerkt vanaf de server. Anders wordt het item weergegeven in de aanvraagtekst, wat betekent dat het item is bijgewerkt vanaf de client.

    Schermopname van de voorbeeldlogboekvermeldingen. Het item wordt weergegeven in de hoofdtekst van het antwoord.

  3. Noteer de actie (Toevoegen, Wijzigen of Verwijderen) en of de server of client de actie heeft verzonden.

  4. Herhaal stap 2-4 totdat u geen verdere vermeldingen kunt vinden.

    Opmerking

    Zie Onder de motorkap: Exchange ActiveSync Postvaklogboekanalyse voor meer informatie over Exchange ActiveSync analyse van postvaklogboeken.

De definitieve status van de afspraak controleren

We hebben gecontroleerd of een of meer acties zijn uitgevoerd op basis van de afspraak in het postvaklogboek. Het eindresultaat van de afspraak is afhankelijk van de uiteindelijke actie. Hieronder wordt de verwachte status van de afspraak op basis van die actie beschreven:

  • Toevoegen : de afspraak moet in de agenda op de ActiveSync-client staan.
  • Wijzigen : de afspraak moet worden bijgewerkt in de agenda op de ActiveSync-client.
  • Verwijderen : de afspraak moet worden verwijderd uit de agenda op de ActiveSync-client.

Voldoet het resultaat van de uiteindelijke actie aan de verwachte status van de afspraak?

Fiddler-traceringsanalyse voor UID; De definitieve status van de afspraak controleren

Fiddler-traceringsanalyse voor UID

We verwachten dat het apparaat aanvragen verzendt met betrekking tot deze afspraak. We kunnen de Fiddler-trace gebruiken om te controleren of de aanvraag is verzonden door de client en dat er een antwoord is ontvangen door de server. Ga hiervoor als volgt te werk:

  1. Open de Fiddler-trace.

  2. Ga naar het menu Bewerken en selecteer Sessies zoeken.

  3. Voer de naamruimte voor ActiveSync in (bijvoorbeeld: mail.contoso.com) en selecteer Sessies zoeken.

  4. Selecteer aanvragen waarbij de kolom Hoofdtekst een waarde heeft en de HTTP-antwoordwaarden die niet gelijk zijn aan 200.

    Schermopname van de aanvragen in fiddler-traceringsresultaat.

  5. Selecteer de tabbladen EAS XML om de aanvraag en het antwoord weer te geven.

    Schermopname van het tabblad EAS XML, waarin de details van de aanvraag en het antwoord worden weergegeven.

  6. Zoek alle aanvragen en antwoorden voor de ServerId die u eerder hebt gevonden.

De definitieve status van de afspraak controleren

We moeten controleren of de acties die zijn uitgevoerd tegen de afspraak in Fiddler-trace, overeenkomen met het postvaklogboek. De laatste actie moet overeenkomen met de actie postvaklogboek die eerder is gevonden. Hieronder wordt de verwachte status van de afspraak op basis van die actie beschreven:

  • Toevoegen : de afspraak moet in de agenda op de ActiveSync-client staan.
  • Wijzigen : de afspraak moet worden bijgewerkt in de agenda op de ActiveSync-client.
  • Verwijderen : de afspraak moet worden verwijderd uit de agenda op de ActiveSync-client.

Voldoet het resultaat van de uiteindelijke actie aan de verwachte status van de afspraak?

Postvaklogboekanalyse voor fouten (voor afspraak)

Het ActiveSync-verkeer voor deze afspraak heeft niet tot gevolg dat de afspraak de juiste status heeft op het apparaat. Nu moeten we het postvaklogboek verder controleren op problemen met ActiveSync-aanvragen voor de map Agenda. Ga hiervoor als volgt te werk:

  1. Bekijk de zoekresultaten van eerder.

    Schermopname van de zoekresultaten van eerder.

  2. Controleer de kolom Status voor het antwoord en als de waarde niet gelijk is aan 1, raadpleegt u het ActiveSync-protocoldocument voor meer informatie over de statuscode.

  3. Controleer ook de logboekvermelding op eventuele uitzonderingsberichten.

Opmerking

Zie Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Logboekanalyse van postvakken) voor meer informatie over Exchange ActiveSync analyse van postvaklogboeken.

Zijn er statuscodes die niet gelijk zijn aan 1 in het antwoord of zijn er uitzonderingen gevonden in het postvaklogboek?

Fiddler-traceringsanalyse voor fouten

Op basis van de resultaten van het postvaklogboek zijn er geen fouten opgetreden met ActiveSync-verkeer tussen de client en Exchange. Vervolgens moeten we controleren of bij alle aanvragen van het apparaat geen fout is opgetreden. Ga hiervoor als volgt te werk:

We verwachten dat het apparaat een of meer aanvragen verzendt om de meest recente updates voor de map te verkrijgen. We kunnen de Fiddler-trace gebruiken om te controleren of de aanvraag is verzonden door de client en dat er een antwoord is ontvangen door de server. Ga hiervoor als volgt te werk:

  1. Open de Fiddler-trace.

  2. Ga naar het menu Bewerken en selecteer Sessies zoeken.

  3. Voer de naamruimte voor ActiveSync in (bijvoorbeeld: mail.contoso.com) en selecteer Sessies zoeken.

  4. Controleer de kolom Resultaat op HTTP-antwoordwaarden die niet gelijk zijn aan 200.

  5. Selecteer aanvragen waarbij de kolom Hoofdtekst een waarde heeft.

    Schermopname om de aanvragen te selecteren waarin de kolom Hoofdtekst de waarde bevat.

  6. Selecteer het tabblad TextView om het antwoord weer te geven voor meer informatie.

    Schermopname van het tabblad TextView in de sectie Fiddler-traceringsanalyse voor fouten, met het antwoord voor meer informatie.

Zijn er fouten gevonden in de Fiddler-trace voor de agenda-aanvragen?

Log Parser Studio installeren; Log Parser Studio-query - Apparaatkalenderaanvragen; Analyse van queryresultaten; De map Agenda opnieuw synchroniseren

Log Parser Studio installeren

De ActiveSync-client heeft mogelijk fouten aangetroffen tijdens het communiceren met de Exchange-server. Nu moeten we bepalen waar deze fouten vandaan komen. We beginnen met het controleren van de IIS-logboeken op de clienttoegangsserver. Voordat deze logboeken kunnen worden geanalyseerd, moet Log Parser Studio zijn geïnstalleerd op het werkstation waarop de analyse wordt voltooid. Ga hiervoor als volgt te werk:

  1. Download en installeer LogParser.

    • Dubbelklik op de LogParser.msi om de installatie te starten.
    • Selecteer Uitvoeren als de waarschuwing Bestand openen - beveiliging wordt weergegeven.
    • Selecteer volgende in het welkomstscherm.
    • In het scherm End-User gebruiksrechtovereenkomst controleert en accepteert u de gebruiksrechtovereenkomst en selecteert u Volgende.
    • Selecteer in het scherm Type instelling kiezen de optie Voltooien.
    • Selecteer installeren op het scherm Gereed voor installatie.
    • Selecteer Voltooien in het scherm Voltooiing.
  2. Download Log Parser Studio en pak de bestanden uit.

Zodra LogParser is geïnstalleerd en Log Parser Studio is geëxtraheerd, kopieert u de IIS-logboeken van de Exchange-server(s) naar het lokale werkstation voor analyse.

Log Parser Studio-query : apparaatagendaaanvragen

We moeten bepalen of de aanvragen van deze ActiveSync-client problemen hebben ondervonden tijdens de verwerking op de clienttoegangsserver. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Logboekbestandsbeheer met het bestand dat u eerder hebt gekopieerd geselecteerd in LPS installeren; Apparaatagenda-aanvragen; Analyse van queryresultaten; De sectie Agendamap opnieuw synchroniseren.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: Aantal synchronisaties met SyncKey van Nul per gebruiker in de bibliotheek.

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

    Voorbeeldresultaten:

    Schermopname van de voorbeeldresultaten van de query Count Syncs with SyncKey of Zero Per User.

Analyse van queryresultaten

Nu willen we de resultaten van uw query controleren op eventuele problemen. Ga hiervoor als volgt te werk:

  1. Controleer de kolom Status en zoek een aanvraag met een waarde. Gebruik het document Exchange ActiveSync protocol om deze waarden te onderzoeken en of er corrigerende maatregelen kunnen worden genomen.

  2. Controleer de kolom Fout en zoek een aanvraag met een waarde in deze kolom. Veel van deze foutberichten spreken voor zich en corrigerende maatregelen kunnen dienovereenkomstig worden genomen.

  3. Controleer de kolom sc-status en zoek een aanvraag met een andere waarde dan 200. Dit is het HTTP-statusantwoord van IIS en aanvullende informatie vindt u in De HTTP-statuscode in IIS 7 en latere versies.

Helaas bevat de beoordeling van de IIS-logboeken geen id voor de betreffende afspraak. U kunt het beste een aanvraag zoeken in de IIS-logboeken rond het moment dat de laatste afspraakwijziging heeft plaatsgevonden. U kunt ook dit artikel Understanding Exchange ActiveSync Reporting Services gebruiken om een beter inzicht te krijgen in een aantal elementen die zijn gevonden in het IIS-logboek.

De map Agenda opnieuw synchroniseren

Met de vorige stappen kunt u bepalen waarom het probleem is opgetreden bij de afspraak. De ActiveSync-client heeft mogelijk niet de juiste status voor de afspraak. U kunt dit probleem oplossen door de agenda te verwijderen uit de lijst met te synchroniseren mappen, ongeveer vijf minuten te wachten en vervolgens de agenda toe te voegen aan de lijst met mappen die moeten worden gesynchroniseerd.

Heeft de afspraak de juiste status op de ActiveSync-client?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Voorbereiden op gegevensanalyse; Log Parser Studio-query - Synchronisaties tellen met SyncKey van nul per gebruiker

Voorbereiden op gegevensanalyse

De ActiveSync-client heeft mogelijk fouten aangetroffen tijdens het communiceren met de Exchange-server. Nu moeten we bepalen waar deze fouten vandaan komen. We beginnen met het controleren van de IIS-logboeken op de clienttoegangsserver. Voordat deze logboeken kunnen worden geanalyseerd, moet Log Parser Studio zijn geïnstalleerd op het werkstation waarop de analyse wordt voltooid. Ga hiervoor als volgt te werk:

  1. Download en installeer LogParser.

    • Dubbelklik op de LogParser.msi om de installatie te starten.
    • Selecteer Uitvoeren als de waarschuwing Bestand openen - beveiliging wordt weergegeven.
    • Selecteer volgende in het welkomstscherm.
    • In het scherm End-User gebruiksrechtovereenkomst controleert en accepteert u de gebruiksrechtovereenkomst en selecteert u Volgende.
    • Selecteer in het scherm Type instelling kiezen de optie Voltooien.
    • Selecteer installeren op het scherm Gereed voor installatie.
    • Selecteer Voltooien in het scherm Voltooiing.
  2. Download Log Parser Studio en pak de bestanden uit.

Zodra LogParser is geïnstalleerd en Log Parser Studio is geëxtraheerd, kopieert u de IIS-logboeken van de Exchange-server(s) naar het lokale werkstation voor analyse.

Log Parser Studio-query - Synchronisaties tellen met SyncKey van nul per gebruiker

Als u wilt bepalen of apparaten opnieuw worden gesynchroniseerd met Exchange, voert u de query Log Parser uit om de gebruikers te vinden. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Logboekbestandsbeheer met het bestand dat u eerder hebt gekopieerd, geselecteerd in voorbereiden voor gegevensanalyse; Aantal synchronisaties met SyncKey van de sectie Nul per gebruiker.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: Aantal synchronisaties met SyncKey van Nul per gebruiker in de bibliotheek.

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query.

    Schermopname van de resultaten Count Syncs with SyncKey van Zero Per User Query.

Zijn er apparaten met meerdere aanvragen met de SyncKey-waarde 0?

Log Parser Studio-query - Apparaatquery (als u de Waarde van SyncKey van 0 gebruikt)

Als u wilt bepalen waarom het apparaat een SyncKey van 0 heeft verzonden, analyseert u de apparaatactiviteit voorafgaand aan de aanvraag voor opnieuw synchroniseren. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Logboekbestandsbeheer met het bestand dat u eerder hebt gekopieerd, geselecteerd in voorbereiden voor gegevensanalyse; Log Parser Studio-query- Aantal synchronisaties met SyncKey van de sectie Nul per gebruiker.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik in de bibliotheek op ActiveSync: Apparaatquery .

  6. Wijzig de waarde van DeviceId in de WHERE-component aan het einde van de query met de waarde uit de vorige stap.

  7. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  8. Analyseer de resultaten voor deze query door de aanvraag te zoeken waar de waarde in de kolom SyncKey 0 is. Bekijk vervolgens de vorige aanvragen waarbij de Cmd=Sync en controleer of de sc-statuswaarde 5xx is.

    Schermopname van het queryresultaat wanneer u de aanvraag selecteert waarbij de waarde in de kolom SyncKey 0 is.

Voorbeeld: In de bovenstaande afbeelding zijn er meerdere synchronisatieaanvragen voorafgaand aan de aanvraag met de waarde SyncKey van 0. Geen van deze aanvragen heeft een HTTP 500-antwoord van IIS ontvangen. Er is een bekend probleem waarbij meerdere HTTP 500-antwoorden ertoe leiden dat een apparaat opnieuw wordt gesynchroniseerd.

Resulteert deze synchronisatieaanvraag in een HTTP-statuscode van 500?

Tracering van mislukte aanvragen inschakelen; Analyse van traceringslogboeken van aanvraag mislukt

Tracering van mislukte aanvragen inschakelen

Schakel tracering van mislukte aanvragen in de virtuele map Microsoft-Server-ActiveSync in om de oorzaak van de HTTP 500-fouten te bepalen. Ga hiervoor als volgt te werk:

  1. Open IIS-beheer.
  2. Vouw de server uit, vouw Sites uit en selecteer de standaardwebsite.
  3. Selecteer Tracering mislukte aanvragen in het deelvenster Acties .
  4. Selecteer Inschakelen , voer indien nodig een ander mappad in en selecteer OK.
  5. Vouw de standaardwebsite uit en selecteer de virtuele map Microsoft-Server-ActiveSync .
  6. Dubbelklik in de functiesweergave op Regels voor tracering van mislukte aanvragen.
  7. Selecteer Toevoegen in het deelvenster Acties .
  8. Selecteer Alle inhoud en selecteer Volgende.
  9. Voer de HTTP-statuscode in die u eerder hebt gevonden bij het parseren van het IIS-logboek en selecteer Volgende.
  10. Klik op Voltooien.

Zodra tracering van mislukte aanvragen is ingeschakeld, reproduceert u het verbindingsprobleem door een andere synchronisatie op het apparaat uit te voeren.

Analyse van traceringslogboeken van aanvraag mislukt

U kunt dit probleem oplossen door de traceringslogboeken voor mislukte aanvragen te bekijken om de oorzaak te bepalen. Hier volgt een voorbeeldset logboeken en het aanvraagoverzicht geeft basisinformatie over de fout:

Schermopname van de traceringslogboeken voor mislukte aanvragen.

Wanneer u vervolgens het tabblad Compacte weergave bekijkt, zijn aanvullende informatie beschikbaar, waaronder de opgegeven gebruikersnaam.

Schermopname van het tabblad Compacte weergave met de opgegeven gebruikersnaam.

Is het probleem opgelost met behulp van de traceringslogboeken voor mislukte aanvragen?

Analyse van apparaatactiviteit

Bekijk de resultaten van de vorige query om te bepalen of een eerdere aanvraag ertoe heeft geleid dat het apparaat de SyncKey-waarde 0 heeft verzonden. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Logboekbestandsbeheer met het bestand dat u eerder hebt gekopieerd geselecteerd in tracering van mislukte aanvragen inschakelen; Sectie Analyse van tracering van traceringslogboeken is mislukt.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: Aanvraag met ActiveSync-fouten uit de bibliotheek.

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query door te verwijzen naar het statusantwoord met het cmd van het apparaat. Gebruik de documentatie van het ActiveSync-protocol als referentie. Een Ping-aanvraag die resulteert in een status groter dan 2 is bijvoorbeeld een fout en moet verder worden onderzocht. Elke synchronisatieaanvraag die resulteert in een status groter dan 1, is een fout en moet verder worden onderzocht.

Zijn er aanvragen die resulteren in een foutcode?

Protocoldocument controleren

Gebruik de ActiveSync Command Reference Protocol Specification om te bepalen wat de statusresponscode vertegenwoordigt. Ga hiervoor als volgt te werk:

  1. Open de ActiveSync Command Reference Protocol Specification.
  2. Controleer de resultaten van de vorige query op eventuele fouten en onderzoek de waarde Status.
  3. Los de problemen op op basis van de oorzaak die wordt weergegeven in de protocoldocumentatie.

Voorbeeldresultaten van query uitgevoerd in de vorige stap:

Schermopname van de queryresultaten aanvraag met ActiveSync-fouten.

Deze resultaten laten zien dat een Ping-opdracht heeft geresulteerd in een statuscode van 3. Met behulp van het ActiveSync-protocoldocument wordt deze fout veroorzaakt door de aanvraag die door het apparaat is verzonden. Het apparaat moet een andere Ping-aanvraag verzenden.

Schermopname van het resultaat toont dat een Ping-opdracht heeft geresulteerd in een statuscode van 3.

In de resultaten wordt ook een synchronisatieopdracht weergegeven die een antwoord heeft ontvangen met een statuscode van 4. Deze fout wordt nogmaals veroorzaakt door de aanvraag die door het apparaat is verzonden.

Schermopname van het resultaat toont een synchronisatieopdracht die een antwoord heeft ontvangen met een statuscode van 4.

Is het probleem opgelost met behulp van de ActiveSync-status in het antwoord?

Fiddler-tracering vastleggen (als het probleem niet is opgelost)

ActiveSync-apparaataanvragen bereiken niet altijd de gewenste bestemming. Om ervoor te zorgen dat de aanvraag en het antwoord van het apparaat worden verzonden en ontvangen zoals verwacht, stuurt u het apparaat via een HTTP-proxy en controleert u de gegevens. Ga hiervoor als volgt te werk:

  1. Download en installeer Fiddler op een werkstation.

  2. Download EAS Inspector voor Fiddler.

  3. Pak EASInspectorFiddler.dll uit in de map c:\Program Files\Fiddler2\Inspectors .

  4. Start de Fiddler-toepassing.

  5. Selecteer het menu Extra en selecteer Fiddler-opties.

  6. Ga naar het tabblad HTTPS en selecteer HTTPS-verkeer ontsleutelen, selecteer Ja voor alle prompts.

  7. Ga naar het tabblad Connections en selecteer Externe computers toestaan verbinding te maken. Selecteer OK bij elke prompt.

  8. Selecteer OK en sluit de fiddler-toepassing.

  9. Configureer het ActiveSync-apparaat om dit werkstation te gebruiken als proxyserver.

  10. Start de Fiddler-toepassing.

  11. Probeer het ActiveSync-apparaat te synchroniseren.

  12. Selecteer het menu Bestand en selecteer Verkeer vastleggen om de tracering te stoppen.

    Schermopname van het HTTPS-verkeer dat is vastgelegd in Fiddler.

Ziet u dat de ActiveSync-aanvraag een HTTP-antwoord van 500 ontvangt?

De ActiveSync-client opnieuw inrichten (als u 500 HTTP-antwoord ziet)

U kunt dit probleem oplossen door de ActiveSync-client opnieuw in te stellen. Ga hiervoor als volgt te werk:

  1. Het huidige ActiveSync-profiel voor het postvak verwijderen volgens de apparaatrichtlijnen
  2. Maak een ActiveSync-profiel voor het postvak volgens de apparaatrichtlijnen

Is het probleem opgelost door de ActiveSync-client opnieuw in te stellen?

Fiddler-traceringsanalyse (500 HTTP-antwoord ontvangen)

De Fiddler-trace laat zien dat het ActiveSync-apparaat geen geslaagde reactie heeft ontvangen van de bestemming. Verdere analyse van de tracering is vereist om te bepalen waar het antwoord vandaan komt. Ga hiervoor als volgt te werk:

**Voorbeeld: Gebruiker gebruikt de Windows Mail-app om toegang te krijgen tot e-mail. Momenteel ontvangt het apparaat geen nieuwe berichten en ziet u een foutbericht in de rechterbovenhoek waarin wordt aangegeven dat het postvak niet beschikbaar is:

Schermopname van het postvak is niet beschikbaar foutbericht.

Analyse van de Fiddler-trace toont aan dat de verbinding met de Exchange-server heeft geresulteerd in een HTTP 500-fout.

Schermopname van de analyse van de Fiddler-trace.

Analyse van het HTTP-antwoord toont een interne serverfout en de details van de fout geven een indicatie van het probleem. In dit voorbeeld zijn alle servers in de TMG-serverfarm leeggelopen, zodat TMG geen beschikbare bestemming had voor de aanvraag.

Schermopname van de TextView van de HTTP-antwoordanalyse.

Heeft de Fiddler-traceringsanalyse geholpen bij het oplossen van het probleem?

Log Parser Studio-query - Alle synchronisaties per SyncKey tellen

Als u wilt bepalen of apparaten dezelfde SyncKey verzenden naar Exchange voor dezelfde map, voert u de logboekparserquery uit die is gekoppeld aan dit probleem. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager met het bestand dat u eerder hebt gekopieerd geselecteerd in de sectie Log Parser Studio Query - Count all Syncs per SyncKey.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: Tel alle synchronisaties per SyncKey uit de bibliotheek.

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query.

Zijn er apparaten die dezelfde SyncKey meerdere keren verzenden voor dezelfde map?

Log Parser Studio-query - Apparaatquery (apparaten verzenden dezelfde SyncKey meerdere keren)

Controleer de statuscode in het ActiveSync-antwoord om te bepalen of de client dezelfde SyncKey moet verzenden. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Logboekbestandsbeheer met het bestand dat u eerder hebt gekopieerd geselecteerd in de sectie Apparaatquery (apparaten verzenden dezelfde SyncKey meerdere keren).

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik in de bibliotheek op ActiveSync: Apparaatquery .

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query.

Zijn er aanvragen waarbij de statuswaarde niet gelijk is aan 1?

De ActiveSync-client opnieuw inrichten

U kunt dit probleem oplossen door de ActiveSync-client opnieuw in te stellen. Ga hiervoor als volgt te werk:

  1. Het huidige ActiveSync-profiel voor het postvak verwijderen volgens de apparaatrichtlijnen
  2. Maak een ActiveSync-profiel voor het postvak volgens de apparaatrichtlijnen

Is het probleem opgelost door de ActiveSync-client opnieuw in te stellen?

Protocoldocument controleren (status is gelijk aan 1)

Gebruik de ActiveSync Command Reference Protocol Specification om te bepalen wat de statusresponscode vertegenwoordigt. Ga hiervoor als volgt te werk:

  1. Open de ActiveSync Command Reference Protocol Specification.
  2. Controleer de resultaten van de vorige query op eventuele fouten en onderzoek de waarde Status.
  3. Los de problemen op op basis van de oorzaak die wordt weergegeven in de protocoldocumentatie.

Voorbeeldresultaten van query uitgevoerd in de vorige stap:

Schermopname van het voorbeeld van details van queryresultaten.

Deze resultaten laten zien dat een Ping-opdracht heeft geresulteerd in een statuscode van 3. Met behulp van het ActiveSync-protocoldocument wordt deze fout veroorzaakt door de aanvraag die door het apparaat is verzonden. Het apparaat moet een andere Ping-aanvraag verzenden.

Schermopname van het resultaat toont dat een Ping-opdracht heeft geresulteerd in een statuscode van 3.

In de resultaten wordt ook een synchronisatieopdracht weergegeven die een antwoord heeft ontvangen met een statuscode van 4. Deze fout wordt nogmaals veroorzaakt door de aanvraag die door het apparaat is verzonden.

Schermopname van het resultaat toont een synchronisatieopdracht die een antwoord heeft ontvangen met een statuscode van 4.

Is het probleem opgelost door de ActiveSync-fouten op te lossen?

Log Parser Studio-query : hoog aantal RPC's of latentie

Als u wilt bepalen of ActiveSync-aanvragen resourceverbruik veroorzaken, voert u de bijbehorende logboekparserquery uit. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager met het bestand dat u eerder hebt gekopieerd geselecteerd in de sectie Log Parser Studio Query - Hoge RPC-aantallen of latentie.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: hoog aantal RPC's of latentie in de bibliotheek.

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. Analyseer de resultaten voor deze query.

Zijn er aanvragen met een hoog aantal RPC's of latentie?

Exchange ActiveSync uitschakelen voor de gebruiker

U kunt dit probleem oplossen door ActiveSync uit te schakelen voor de gebruiker die het hoge aantal RPC's veroorzaakt. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om ActiveSync uit te schakelen voor het postvak:

    Set-CASMailbox user -ActiveSyncEnabled:$False
    

Is het probleem opgelost door ActiveSync uit te schakelen voor dit postvak?

De ActiveSync-client opnieuw inrichten (als het uitschakelen van ActiveSync het probleem oplost)

U kunt dit probleem oplossen door de ActiveSync-client opnieuw in te stellen. Ga hiervoor als volgt te werk:

1.Verwijder het huidige ActiveSync-profiel voor het postvak volgens de apparaatrichtlijnen. 2.Maak een ActiveSync-profiel voor het postvak volgens de apparaatrichtlijnen.

Is het probleem opgelost door de ActiveSync-client opnieuw in te stellen?

Logboekregistratie van ActiveSync-postvak inschakelen; ActiveSync-postvaklogboek analyseren

Logboekregistratie van ActiveSync-postvak inschakelen

Als u wilt bepalen welk ActiveSync-antwoord de fout veroorzaakt, moet logboekregistratie van postvak zijn ingeschakeld. Meer informatie over logboekregistratie van postvakken vindt u Exchange ActiveSync Postvaklogboekregistratie. Ga hiervoor als volgt te werk:

Opmerking

Deze wijziging moet worden aangebracht op Exchange 2013-postvakservers.

  1. Open Windows Verkenner en blader naar de map Synchroniseren (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Maak een kopie van het web.config-bestand.

  3. Open het bestand web.config in Kladblok en wijzig de volgende secties met de onderstaande waarden:

    Schermopname van de waarden waarmee u moet wijzigen in logboekregistratie van ActiveSync-postvak inschakelen; Sectie ActiveSync-postvaklogboek analyseren.

  4. Open IIS-beheer.

  5. Vouw de server uit en selecteer Toepassingsgroepen.

  6. Klik met de rechtermuisknop op de MSExchangeSyncAppPool en selecteer Geavanceerde instellingen.

  7. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Stoppen.

  8. Klik met de rechtermuisknop op msExchangeSyncAppPool en selecteer Start.

  9. Open de Exchange Management Shell.

  10. Voer de volgende cmdlet uit om de logboekregistratie van het postvak voor een gebruiker in te schakelen:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

ActiveSync-postvaklogboek analyseren

U kunt dit probleem oplossen door het postvaklogboek te bekijken nadat u een andere synchronisatieaanvraag hebt geprobeerd. Ga hiervoor als volgt te werk:

  1. Open de Exchange Management Shell.

  2. Voer de volgende cmdlet uit om het postvaklogboek voor een gebruiker op te halen:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Opmerking

    Hiermee wordt het ActiveSync-postvaklogboek voor analyse naar het opgegeven e-mailadres verzonden. Meer informatie over logboekregistratie van postvakken vindt u hier.

  3. Download MailboxLogParser en pak de bestanden uit.

  4. Start het hulpprogramma door MailboxLogParser.exete openen.

  5. Selecteer Postvaklogboeken importeren in Raster om het postvaklogboek te openen.

  6. Voer Cmd=Sync in onder Onbewerkte logboekgegevens zoeken naar tekenreeksen en selecteer Zoeken.

    Schermopname van het vak Onbewerkte logboekgegevens zoeken naar tekenreeksen in postvaklogboekparser.

  7. Controleer een vermelding waarbij de kolomwaarde Status niet leeg of 1 is.

Opmerking

Zie Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Logboekanalyse van postvakken) voor meer informatie over Exchange ActiveSync analyse van postvaklogboeken.

Is het probleem opgelost door het logboek van het ActiveSync-postvak te controleren?

Log Parser Studio-query - Alle fouten tellen

Als u wilt bepalen of er fouten worden gegenereerd op apparaten, voert u de bijbehorende logboekparserquery uit. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager met het bestand dat u eerder hebt gekopieerd geselecteerd in de sectie Log Parser Studio Query - Aantal fouten.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: alle fouten uit de bibliotheek tellen

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren

  7. Analyseer de resultaten voor deze query.

    Schermopname van het resultaat van de query Count all errors in de Log Parser Studio Query - Report [Top 20]; Sectie Apparaatquery.

    Opmerking

    De volgende fouten kunnen veilig worden genegeerd: MissingCscCacheEntry, PingCollisionDetected, SyncCollisionDetected

  8. Los de fouten op die in de resultaten zijn gevonden.

Is het probleem opgelost door de ActiveSync-fouten in de IIS-logboeken op te lossen?

Log Parser Studio Query - Rapport [Top 20]; Log Parser Studio-query - Apparaatquery

Log Parser Studio-query - Rapport [Top 20]

Als u wilt bepalen of een of meer gebruikers bijdragen aan het prestatieprobleem, voert u de bijbehorende logboekparserquery uit om deze gebruikers te identificeren. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager met het bestand dat u eerder hebt gekopieerd geselecteerd in de sectie Log Parser Studio Query - Report [Top 20] .

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik in de bibliotheek op ActiveSync: Rapport [Top 20].

  6. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  7. De resultaten voor deze query analyseren

    Schermopname van het voorbeeld van de queryresultaten voor Rapport [Top 20].

Deze resultaten moeten worden geanalyseerd om te bepalen welk type verkeer gebruikers naar de Exchange-server(s) verzenden.

Log Parser Studio-query - Apparaatquery

Als u het apparaatverkeer wilt bepalen, analyseert u de apparaatactiviteit met behulp van de bijbehorende logboekparserquery. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Logboekbestandsbeheer met het bestand dat u eerder hebt gekopieerd geselecteerd in de sectie Log Parser Studio-query - Apparaatquery.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Dubbelklik op ActiveSync: Apparaatquery in de bibliotheek

  6. Wijzig de waarde van DeviceId in de WHERE-component aan het einde van de query met de waarde uit de vorige stap.

  7. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  8. Analyseer de resultaten voor deze query en zoek naar eventuele trends.

    Schermopname van de resultaten van de apparaatquery.

Hebt u het probleem kunnen oplossen door een patroon in de gebruikersactiviteit te identificeren?

Prestatiegegevens vastleggen; Prestatiegegevens analyseren

Prestatiegegevens vastleggen

Als u wilt bepalen of de Exchange-server(s) prestatieproblemen ondervinden, legt u prestatiegegevens vast van elk van de Exchange-servers. Ga hiervoor als volgt te werk:

  1. Download ExPerfwiz en pak de inhoud uit naar de map %ExchangeInstallPath%\Scripts .

  2. Open de Exchange Management Shell.

  3. Voer het volgende uit om het mappad te wijzigen:

    cd $exscripts
    
  4. Voer de volgende cmdlet uit om het script uit te voeren:

    Set-ExecutionPolicy unrestricted
    
  5. Voer Y in om het uitvoeringsbeleid te wijzigen.

  6. Voer de volgende opdracht uit om de gegevensverzamelaarset te maken:

    .\ExPerfwiz.ps1 -duration 04:00:00 -full -filepath c:\Temp -interval 5
    
  7. Voer R in om het script uit te voeren.

  8. Voer Y in om de gegevensverzamelaarset te starten.

Prestatiegegevens analyseren

U kunt dit probleem oplossen door de prestatiegegevens te analyseren en eventuele gevonden problemen op te lossen. Ga hiervoor als volgt te werk:

  1. Wacht tot de gegevensverzamelaarset de gegevensverzameling uit de vorige stap heeft voltooid (de syntaxis van de opdracht verzamelt gegevens gedurende 4 uur).
  2. Open Prestatiemeter.
  3. Selecteer in de werkbalk van het consoledeelvenster de knop Logboekgegevens toevoegen . De pagina Eigenschappen van prestatiemeter wordt geopend op het tabblad Bron .
  4. Selecteer in de sectie Gegevensbron de optie Logboekbestanden>Toevoegen.
  5. Blader naar het logboekbestand dat u wilt weergeven en selecteer Openen. Als u meerdere logboekbestanden wilt toevoegen aan de weergave Prestatiemeter, selecteert u opnieuw Toevoegen .
  6. Wanneer u klaar bent met het selecteren van logboekbestanden, selecteert u OK.
  7. Klik met de rechtermuisknop op de weergave Prestatiemeter en selecteer Tellers toevoegen. Het dialoogvenster Tellers toevoegen wordt geopend. Alleen de tellers die zijn opgenomen in het logboekbestand of de bestanden die u in stap 4 hebt geselecteerd, zijn beschikbaar.
  8. Selecteer de tellers die u wilt weergeven in de grafiek Prestatiemeter en selecteer OK.
  9. Gebruik het artikel Prestatie- en schaalbaarheidsmeteritems en drempelwaarden om de prestatiegegevens van uw omgeving te valideren.

Is het probleem opgelost door het prestatieprobleem van de server op te lossen?

  • Zo ja, gefeliciteerd, uw ActiveSync-probleem is opgelost.
  • Als dat niet het probleem is, kunnen we het probleem niet oplossen met behulp van deze handleiding. Neem contact op met Microsoft Ondersteuning voor meer hulp bij het oplossen van dit probleem. Zorg ervoor dat alle gegevens die tijdens deze probleemoplossing zijn verzameld, beschikbaar zijn wanneer u contact opneemt met de ondersteuning.

Log Parser Studio-query voor fouten

Als u wilt bepalen of deze fouten een prestatieprobleem veroorzaken, voert u een Log Parser-query uit voor deze fouten. Ga hiervoor als volgt te werk:

  1. Start Log Parser Studio door te dubbelklikken op LPS.exe.

  2. Selecteer het pictogram Logboekmap om de te verwerken bestanden te selecteren.

  3. Selecteer de knop Bestanden toevoegen of Map toevoegen en zoek en selecteer vervolgens het bestand of de bestanden die u eerder hebt gekopieerd.

    Schermopname van het venster Log File Manager met het bestand dat u eerder hebt gekopieerd geselecteerd in de sectie Log Parser Studio-query voor fouten.

  4. Controleer of het bestand/de map is geselecteerd en selecteer OK.

  5. Ga naar het menu Bestand en selecteer Nieuwe>query.

  6. Voer de volgende query in het venster in:

    SELECT * FROM '[LOGFILEPATH]' WHERE cs-uri-query LIKE '%KeepAliveFailure%'
    

    Opmerking

    Vervang KeepAliveFailure door de fout die in de vorige stap is gevonden.

  7. Selecteer het uitroeptekenpictogram om de query uit te voeren.

  8. Analyseer de resultaten voor deze query en probeer de oorzaak van de fout te bepalen. In het volgende voorbeeld treedt het KeepAliveFailure alleen op wanneer aanvragen de PrxTo naar een CAS-server op een andere site hebben. Hier willen we problemen met de netwerkverbinding tussen de twee sites onderzoeken.

    Schermopname van Log Parser Studio-query voor fouten.

Kunt u het probleem oplossen door ActiveSync-fouten in de IIS-logboeken op te lossen?

Controleren op antivirus op bestandsniveau

In veel gevallen is het antivirusprogramma op bestandsniveau van invloed op ActiveSync-verkeer door de verwerking van de aanvraag of reactie te vertragen. Als u deze services stopt, wordt het filterstuurprogramma voor de kernelmodus dat door deze services wordt gebruikt, niet uitgeschakeld. Als u antivirusprogramma op bestandsniveau wilt uitschakelen, volgt u de stappen in Het filterstuurprogramma voor de kernelmodus tijdelijk deactiveren in Windows. Controleer of het filterstuurprogramma voor de kernelmodus niet meer actief is nadat de clienttoegangsserver opnieuw is opgestart. Ga hiervoor als volgt te werk:

  1. Open een opdrachtprompt.

  2. Voer de volgende opdracht uit:

    fltmc
    
  3. Vergelijk de resultaten met de voorbeeldfilterstuurprogramma's uit dit artikel of zoek op internet naar de filternaam.

    Schermopname van de uitvoer van de opdracht fltmc.

Is het probleem opgelost door het filterstuurprogramma voor de antivirus kernelmodus uit te schakelen?