My Exchange account on FP2 in general works: mails, calendar and contacts sync fine. But entering or changing a birthday entry in the Android contacts app prevents syncing contacts with Exchange any more. Syncing works again if the birthday entry is dropped in FP2. If birthday entries are entered or changed in my Office Outlook or Outlook Web Access, these changes are successfully synced with my FP2.
Searching the web gives a highly interesting result (androidcentral ). In short, an internal format mismatch of the Androids date is most likely the reason my Exchange 2013 server rejects this sync request.
I created Exchange server-side logs and found the following error message in the sync-log:
SyncCommand_ConvertRequestsAndApply_Change_AcceptClientChange_Exception :
Microsoft.Exchange.AirSync.AirSyncPermanentException
bei Microsoft.Exchange.AirSync.SchemaConverter.AirSync.AirSyncUtcDateTimeProperty.get_DateTime()
bei Microsoft.Exchange.AirSync.SchemaConverter.XSO.XsoUtcDateTimeProperty.InternalCopyFromModified(IProperty srcProperty)
bei Microsoft.Exchange.AirSync.SchemaConverter.XSO.XsoDataObject.CopyFrom(IProperty srcRootProperty)
bei Microsoft.Exchange.AirSync.SyncCollection.ConvertClientToServerObjectAndSave(SyncCommandItem syncCommandItem, UInt32& maxWindowSize, Boolean& mergeToClient)
bei Microsoft.Exchange.AirSync.SyncCommand.ConvertRequestsAndApply(SyncCollection collection)
InvalidDateTimeInAirSyncUtcDateTime
Can this problem be added to the FP2 buglist? Is there a chance for a fix due to the fact that the bug is located in the Androids Exchange Active Sync (EAS) interface?