MS-Exchange-Kontakte werden nicht synchronisiert, obwohl E-Mails und Kalender einwandfrei synchronisiert werden

Seit einiger Zeit werden meine Kontakte auf Android nicht mehr mit einem Exchange 2010-Server synchronisiert. Die Kalender- und E-Mail-Synchronisierung funktioniert weiterhin in beide Richtungen. Dieses Problem wird an anderer Stelle beschrieben (z. B. hier ) und ich habe alle vorgeschlagenen Korrekturen ausprobiert:

  • In Konten auf „Jetzt synchronisieren“ klicken, Kontakte deaktivieren, erneut klicken, Kontakte wieder aktivieren, erneut klicken
  • Vergewissern Sie sich, dass es sich bei dem Konto wirklich um ein "Microsoft Exchange"-Konto (d. h. aktive Synchronisierung) handelt, nicht um IMAP usw
  • Erstellen Sie einen neuen Dummy-Kontakt auf dem Telefon oder in Outlook und synchronisieren Sie erneut ...
  • Verwenden Sie den Dev Tools Sync Tester auf Android (immer leer zurückgegeben stats=[], keine Fehler ...) :-(

Versionen:

  • Microsoft Exchange Server 2010 14.3.158.4001
  • Android 4.3 (Cyanogen 10.2 auf Motorola Defy+)
Hi! Bitte stellen Sie sicher, dass nur die Frage in der Frage enthalten ist, und beantworten Sie dann Ihre eigene Frage mit der Antwort, die sich als Antwort herausgestellt hat :)
Danke, ich habe mich gefragt, wie man das Storytelling im Q/A-Stil hier richtig einsetzt :) Wird reichen!
Ich muss wegen meiner geringen Wiederholung 8 Stunden warten.
In Ordnung, verliere nicht die Hoffnung und trage bitte weiter bei :)

Antworten (1)

Es stellte sich heraus, dass es sich bei einigen Kontakten um einen Synchronisierungsfehler mit einem fehlerhaften Geburtstagsfeld handelte, das auf Android erstellt wurde, was dazu führte, dass der Austausch stillschweigend fehlschlug.

Sie können es debuggen, indem Sie die serverseitigen Exchange-Protokolle abrufen , indem Sie zu Ihrem Exchange-Webmail (Outlook Web Access, OWA) gehen:

  1. Melden Sie sich bei webmail.ihredomain.com an
  2. Gehen Sie zu: Optionen -> Alle Optionen -> Telefon
  3. Markieren Sie Ihr aktuelles Gerät und klicken Sie auf -> „Start Logging“
  4. Starten Sie die Synchronisierung auf dem Telefon
  5. Klicken Sie in Webmail auf "Stop Logging" und sehen Sie sich die neue E-Mail an, die in Ihrem Posteingang erstellt wurde

Im Log habe ich drei dieser Fehler:

X-MS-ASError: Message = The 'Contacts::Birthday' element is invalid - The value '1979-11-24' is invalid according to its datatype 'http://www.w3.org/2001/XMLSchema:dateTime' - The string '1979-11-24' is not a valid XsdDateTime value.; Severity = Error

... was dazu führt, dass die gesamte Synchronisierung und alle nachfolgenden Kontaktsynchronisierungen stillschweigend nichts tun. Ich musste das Geburtstagsfeld aus diesen Kontakten auf Android entfernen.

Ich hoffe, das hilft jemandem!

Hier finden Sie weitere Informationen zu den verschiedenen auf Android-Geräten erstellten Datumsformaten: http://dmfs.org/carddav/?date_format

Die Links sind tot. Für „serverseitige Protokolle“ könnten diese hilfreich sein: * docs.microsoft.com/en-us/exchange/troubleshoot/mobile-devices/… * support.citrix.com/article/CTX228077