[Tickets #13405] Re: ActiveSync: Unknown sync options cause infinite loop
noreply at bugs.horde.org
noreply at bugs.horde.org
Wed Aug 6 10:42:10 UTC 2014
BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE
E-MAIL-ADRESSE WERDEN NICHT GELESEN.
Ticket-URL: http://bugs.horde.org/ticket/13405
------------------------------------------------------------------------------
Ticket | 13405
Aktualisiert Von | hannes.brunssen at ewetel.de
Zusammenfassung | ActiveSync: Unknown sync options cause infinite loop
Warteschlange | Synchronization
Version | Git master
Typ | Bug
Status | Feedback
Priorität | 1. Low
Milestone |
Patch |
Zuständige | Michael Rubinsky
------------------------------------------------------------------------------
hannes.brunssen at ewetel.de (2014-08-06 10:42) hat geschrieben:
Sorry, I didn't try to decode the single package. I can't send you the
header because it contains live credentials and I can't reproduce the
problem myself.
The parser fails at the switch to code page 0xFE, which is not
documented in MS-ASWBXML (Exchange ActiveSync: WAP Binary XML (WBXML)
Algorithm) and even wireshark can't decode this part. The only
reference I found is the following page, but it seems the links to the
documentation are dead:
http://social.msdn.microsoft.com/Forums/de-DE/75562e26-158c-45d3-b114-b2b82928c3a7/undocumented-activesync-codepage?forum=os_exchangeprotocols
This is the decoded data:
03 01 6a 00
45 <Sync>
5c <Collections>
4f <Collection>
4b <SyncKey>
03 7b 35 33 63 36 34 64 31 61 2d 63 33 32 38 2d 34 38 66 65 2d 62 64
35 36 2d 32 38 62 66 64 35 61 38 63 32 32 66 7d 33 33 00
{53c64d1a-c328-48fe-bd56-28bfd5a8c22f}33
01 </SyncKey>
52 <CollectionId>
03 46 36 64 32 31 39 33 66 32 00 F6d2193f2
01 </CollectionId>
5e <DeletesAsMoves>
03 30 00 0
01 </DeletesAsMoves>
55 <WindowSize>
03 31 30 30 00 100
01 </WindowSize>
01 </Collection>
4f <Collection>
4b <SyncKey>
03 30 00 0
01 </SyncKey>
52 <CollectionId>
03 40 43 61 6c 65 6e 64 61 72 40 00 @Calendar@
01 </CollectionId>
01 </Collection>
4f <Collection>
4b <SyncKey>
03 30 00 0
01 </SyncKey
52 <CollectionId>
40 43 6f 6e 74 61 63 74 73 40 00 @Contacts@
01 </CollectionId>
57 <Options>
00 fe Switch to code page WindowsLive
45 <Annotations>
46 <Annotation>
47 <Name>
03 43 49 44 00 CID
01 </Name>
01 </Annotation>
46 <Annotation>
47 <Name>
03 57 4c 49 44 00 WLID
01 </Name>
01 </Annotation>
46 <Annotation>
47 <Name>
03 54 79 70 65 00 Type
01 </Name>
01 </Annotation>
46 <Annotation>
47 <Name>
03 53 49 44 00 SID
01 </Name>
01 </Annotation>
46 <Annotation>
47 <Name>
03 4f 49 44 00 OID
01 </Name>
01 </Annotation>
46 <Annotation>
47 <Name>
03 55 73 65 72 54 69 6c 65 55 72 6c 00 UserTileUrl
01 </Name>
01 </Annotation>
46 <Annotation>
47 <Name>
03 55 73 65 72 54 69 6c 65 48 61 73 68 00 UserTileHash
01 </Name>
01 </Annotation>
01 </Annotations>
01 </Options>
01 </Collection>
00 00 Switch to code page AirSync
4f <Collection>
4b <SyncKey>
03 30 00 0
01 </SyncKey>
52 <CollectionId>
03 46 61 32 61 31 31 39 31 37 00 Fa2a11917
01 </CollectionId>
01 </Collection>
4f <Collection>
4b <SyncKey>
03 30 00 0
01 </SyncKey>
52 <CollectionId>
03 46 32 61 36 61 32 36 38 63 00 F2a6a268c
01 </CollectionId>
01 </Collection>
01 </Collections>
55 <WindowSize>
03 31 30 30 00 100
01 </WindowSize>
01 </Sync>
More information about the bugs
mailing list