Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Normal
-
Resolution: Fixed
-
Affects Version/s: 3.0.3
-
Fix Version/s: 3.1.0
-
Labels:None
-
Environment:
OBM 2.5.9 + OPush 3.0.1 or 3.0.3
-
Rank:6543
Description
Pre-conditions
Reproduction steps
- As usera with iPAD, synchronize one week emails. See a few emails
- As usera with iPAD, modify synchronization window to "All"
Current behavior
- Not all emails are synchronized, and it's possible to have less emails compared to a one week synchronization NOK
Expected behavior
- All available emails should be synchronized OK
Additional informations
Same with Windows Phone 8
17:55:35.246 [DEBUG] {OBM-SYNC} [t2322/c/r359/] action /login/doLogin, request {origin=[o-push], login=[usera@obm14.lyn.lng], password=[usera]} 17:55:35.256 [DEBUG] {OBM-SYNC} [t2322/c/r359/] response <?xml version="1.0" encoding="UTF-8"?><token xmlns="http://www.obm.org/xsd/sync/token.xsd"> <sid>ea385ee8-569c-475f-8345-e9dcdf52ae00</sid> <version major="2" minor="5" release="9"/> <email>usera@obm14.lyn.lng</email> <displayname>usera</displayname> <domain uuid="eac4b255-2d7e-e27f-94cc-085f2ff61aff">obm14.lyn.lng</domain> <settings> <setting name="last_contact">10</setting> <setting name="set_allday_opacity">TRANSPARENT</setting> <setting name="set_cal_display_days">1111111</setting> <setting name="set_cal_first_hour">8</setting> <setting name="set_cal_interval">2</setting> <setting name="set_cal_last_hour">20</setting> <setting name="set_commentorder">0</setting> <setting name="set_csv_sep">;</setting> <setting name="set_date">Y-m-d</setting> <setting name="set_date_upd">m/d/Y</setting> <setting name="set_day_weekstart">monday</setting> <setting name="set_debug">0</setting> <setting name="set_display">no</setting> <setting name="set_dsrc">0</setting> <setting name="set_lang">fr</setting> <setting name="set_mail">yes</setting> <setting name="set_mail_participation">yes</setting> <setting name="set_menu">both</setting> <setting name="set_public_fb">0</setting> <setting name="set_rows">20</setting> <setting name="set_theme">default</setting> <setting name="set_timeformat">24H</setting> <setting name="set_timezone">Europe/Paris</setting> <setting name="set_todo">event_priority</setting> </settings> <server-capabilities> <server-capability name="CALENDAR_HANDLER_SUPPORTS_STOREEVENT">true</server-capability> <server-capability name="HASH_IN_EVENT_SERIALIZATION">true</server-capability> <server-capability name="LOGIN_HANDLER_SUPPORTS_AUTHFAULT">true</server-capability> <server-capability name="SERVER_SIDE_ANONYMIZATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_PAGINATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_NOTALLOWEDEXCEPTION">true</server-capability> <server-capability name="CONFIDENTIAL_EVENTS">true</server-capability> <server-capability name="ADDRESS_BOOK_HANDLER_SUPPORTS_STORECONTACT">true</server-capability> </server-capabilities> </token> 17:55:35.260 [WARN ] {org.obm.push.bean.Device} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] could not load hints for device type iPad 17:55:35.260 [INFO ] {AUTHENTICATION} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] Authentication success [login:usera@obm14.lyn.lng], the device [type:iPad] has been authorized. 17:55:35.263 [WARN ] {org.obm.push.bean.Device} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] could not load hints for device type iPad 17:55:35.265 [INFO ] {REQUEST.FULL} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><FolderSync> <SyncKey>f6449a53-8e92-41ce-95c4-9b17bf20e21f</SyncKey> </FolderSync> 17:55:35.269 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] C: A0 STARTTLS 17:55:35.270 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] Command status SUCCESS 17:55:35.270 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] S: [A0] A0 OK Begin TLS negotiation now 17:55:35.291 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] C: A1 LOGIN "usera@obm14.lyn.lng" "usera" 17:55:35.339 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] Command status SUCCESS 17:55:35.339 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] S: [A1] A1 OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID LOGINDISABLED AUTH=PLAIN COMPRESS=DEFLATE ACL RIGHTS=kxte QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT SORT=MODSEQ THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE CATENATE CONDSTORE SCAN IDLE LISTEXT LIST-SUBSCRIBED X-NETSCAPE URLAUTH] User logged in 17:55:35.339 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] C: A2 LSUB "" "*" 17:55:35.341 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] Command status SUCCESS 17:55:35.341 [INFO ] {IMAP.COMMAND} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] S: [*] * LSUB (\Noinferiors) "/" "INBOX" [*] * LSUB () "/" "Drafts" [*] * LSUB (\HasChildren) "/" "Folder" [*] * LSUB () "/" "Folder/Subfolder" [*] * LSUB () "/" "SPAM" [*] * LSUB () "/" "Sent" [*] * LSUB () "/" "Templates" [*] * LSUB () "/" "Trash" [A2] A2 OK Completed (0.000 secs 9 calls) 17:55:35.353 [DEBUG] {OBM-SYNC} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] action /book/listAddressBooksChanged, request {sid=[ea385ee8-569c-475f-8345-e9dcdf52ae00], lastSync=[1415811318429]} 17:55:35.360 [DEBUG] {OBM-SYNC} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] response <?xml version="1.0" encoding="UTF-8"?><folder-changes xmlns="http://www.obm.org/xsd/sync/folder-changes.xsd" lastSync="1415811335356"> <removed/> <updated/> </folder-changes> 17:55:35.373 [INFO ] {REQUEST.FULL} [t2322/cFolderSync/r359/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><FolderSync> <Status>1</Status> <SyncKey>58e8b801-4749-4e83-845d-0174b69ae9ba</SyncKey> <Changes> <Count>0</Count> </Changes> </FolderSync> 17:55:35.856 [DEBUG] {OBM-SYNC} [t1756/c/r360/] action /login/doLogin, request {origin=[o-push], login=[usera@obm14.lyn.lng], password=[usera]} 17:55:35.866 [DEBUG] {OBM-SYNC} [t1756/c/r360/] response <?xml version="1.0" encoding="UTF-8"?><token xmlns="http://www.obm.org/xsd/sync/token.xsd"> <sid>d6645ccf-d40b-408e-a2b0-238015d058e2</sid> <version major="2" minor="5" release="9"/> <email>usera@obm14.lyn.lng</email> <displayname>usera</displayname> <domain uuid="eac4b255-2d7e-e27f-94cc-085f2ff61aff">obm14.lyn.lng</domain> <settings> <setting name="last_contact">10</setting> <setting name="set_allday_opacity">TRANSPARENT</setting> <setting name="set_cal_display_days">1111111</setting> <setting name="set_cal_first_hour">8</setting> <setting name="set_cal_interval">2</setting> <setting name="set_cal_last_hour">20</setting> <setting name="set_commentorder">0</setting> <setting name="set_csv_sep">;</setting> <setting name="set_date">Y-m-d</setting> <setting name="set_date_upd">m/d/Y</setting> <setting name="set_day_weekstart">monday</setting> <setting name="set_debug">0</setting> <setting name="set_display">no</setting> <setting name="set_dsrc">0</setting> <setting name="set_lang">fr</setting> <setting name="set_mail">yes</setting> <setting name="set_mail_participation">yes</setting> <setting name="set_menu">both</setting> <setting name="set_public_fb">0</setting> <setting name="set_rows">20</setting> <setting name="set_theme">default</setting> <setting name="set_timeformat">24H</setting> <setting name="set_timezone">Europe/Paris</setting> <setting name="set_todo">event_priority</setting> </settings> <server-capabilities> <server-capability name="CALENDAR_HANDLER_SUPPORTS_STOREEVENT">true</server-capability> <server-capability name="HASH_IN_EVENT_SERIALIZATION">true</server-capability> <server-capability name="LOGIN_HANDLER_SUPPORTS_AUTHFAULT">true</server-capability> <server-capability name="SERVER_SIDE_ANONYMIZATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_PAGINATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_NOTALLOWEDEXCEPTION">true</server-capability> <server-capability name="CONFIDENTIAL_EVENTS">true</server-capability> <server-capability name="ADDRESS_BOOK_HANDLER_SUPPORTS_STORECONTACT">true</server-capability> </server-capabilities> </token> 17:55:35.869 [WARN ] {org.obm.push.bean.Device} [t1756/cSettings/r360/usera@obm14.lyn.lng] could not load hints for device type iPad 17:55:35.869 [INFO ] {AUTHENTICATION} [t1756/cSettings/r360/usera@obm14.lyn.lng] Authentication success [login:usera@obm14.lyn.lng], the device [type:iPad] has been authorized. 17:55:35.872 [WARN ] {org.obm.push.bean.Device} [t1756/cSettings/r360/usera@obm14.lyn.lng] could not load hints for device type iPad 17:55:35.874 [INFO ] {REQUEST.FULL} [t1756/cSettings/r360/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Settings> <UserInformation> <Get/> </UserInformation> <DeviceInformaton> <Set> <Model>iPad3C1</Model> <OS>iOS 8.1 12B410</OS> <OSLanguage>fr</OSLanguage> <FriendlyName>Blanc iPad</FriendlyName> </Set> </DeviceInformaton> </Settings> 17:55:35.874 [INFO ] {REQUEST.FULL} [t1756/cSettings/r360/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Settings> <Status>1</Status> <DeviceInformaton> <Status>1</Status> </DeviceInformaton> <UserInformation> <Status>1</Status> <Get> <EmailAddresses> <SmtpAddress>usera@obm14.lyn.lng</SmtpAddress> </EmailAddresses> </Get> </UserInformation> </Settings> 17:55:37.063 [DEBUG] {OBM-SYNC} [t2050/c/r361/] action /login/doLogin, request {origin=[o-push], login=[usera@obm14.lyn.lng], password=[usera]} 17:55:37.073 [DEBUG] {OBM-SYNC} [t2050/c/r361/] response <?xml version="1.0" encoding="UTF-8"?><token xmlns="http://www.obm.org/xsd/sync/token.xsd"> <sid>cfe156c4-9a8d-483c-a8f7-beb02719464f</sid> <version major="2" minor="5" release="9"/> <email>usera@obm14.lyn.lng</email> <displayname>usera</displayname> <domain uuid="eac4b255-2d7e-e27f-94cc-085f2ff61aff">obm14.lyn.lng</domain> <settings> <setting name="last_contact">10</setting> <setting name="set_allday_opacity">TRANSPARENT</setting> <setting name="set_cal_display_days">1111111</setting> <setting name="set_cal_first_hour">8</setting> <setting name="set_cal_interval">2</setting> <setting name="set_cal_last_hour">20</setting> <setting name="set_commentorder">0</setting> <setting name="set_csv_sep">;</setting> <setting name="set_date">Y-m-d</setting> <setting name="set_date_upd">m/d/Y</setting> <setting name="set_day_weekstart">monday</setting> <setting name="set_debug">0</setting> <setting name="set_display">no</setting> <setting name="set_dsrc">0</setting> <setting name="set_lang">fr</setting> <setting name="set_mail">yes</setting> <setting name="set_mail_participation">yes</setting> <setting name="set_menu">both</setting> <setting name="set_public_fb">0</setting> <setting name="set_rows">20</setting> <setting name="set_theme">default</setting> <setting name="set_timeformat">24H</setting> <setting name="set_timezone">Europe/Paris</setting> <setting name="set_todo">event_priority</setting> </settings> <server-capabilities> <server-capability name="CALENDAR_HANDLER_SUPPORTS_STOREEVENT">true</server-capability> <server-capability name="HASH_IN_EVENT_SERIALIZATION">true</server-capability> <server-capability name="LOGIN_HANDLER_SUPPORTS_AUTHFAULT">true</server-capability> <server-capability name="SERVER_SIDE_ANONYMIZATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_PAGINATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_NOTALLOWEDEXCEPTION">true</server-capability> <server-capability name="CONFIDENTIAL_EVENTS">true</server-capability> <server-capability name="ADDRESS_BOOK_HANDLER_SUPPORTS_STORECONTACT">true</server-capability> </server-capabilities> </token> 17:55:37.075 [WARN ] {org.obm.push.bean.Device} [t2050/cPing/r361/usera@obm14.lyn.lng] could not load hints for device type iPad 17:55:37.076 [INFO ] {AUTHENTICATION} [t2050/cPing/r361/usera@obm14.lyn.lng] Authentication success [login:usera@obm14.lyn.lng], the device [type:iPad] has been authorized. 17:55:37.080 [WARN ] {org.obm.push.bean.Device} [t2050/cPing/r361/usera@obm14.lyn.lng] could not load hints for device type iPad 17:55:37.081 [INFO ] {REQUEST.FULL} [t2050/cPing/r361/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping> <HeartbeatInterval>900</HeartbeatInterval> <Folders> <Folder> <Id>46</Id> <Class>Contacts</Class> </Folder> <Folder> <Id>37</Id> <Class>Calendar</Class> </Folder> <Folder> <Id>48</Id> <Class>Contacts</Class> </Folder> <Folder> <Id>44</Id> <Class>Email</Class> </Folder> <Folder> <Id>47</Id> <Class>Contacts</Class> </Folder> <Folder> <Id>40</Id> <Class>Email</Class> </Folder> </Folders> </Ping> 17:55:37.093 [DEBUG] {OBM-SYNC} [t2322/c/r357/] action /login/doLogin, request {origin=[o-push], login=[usera@obm14.lyn.lng], password=[usera]} 17:55:37.132 [DEBUG] {OBM-SYNC} [t2322/c/r357/] response <?xml version="1.0" encoding="UTF-8"?><token xmlns="http://www.obm.org/xsd/sync/token.xsd"> <sid>7b620e33-77e8-4204-a3d0-f5b1e72ba874</sid> <version major="2" minor="5" release="9"/> <email>usera@obm14.lyn.lng</email> <displayname>usera</displayname> <domain uuid="eac4b255-2d7e-e27f-94cc-085f2ff61aff">obm14.lyn.lng</domain> <settings> <setting name="last_contact">10</setting> <setting name="set_allday_opacity">TRANSPARENT</setting> <setting name="set_cal_display_days">1111111</setting> <setting name="set_cal_first_hour">8</setting> <setting name="set_cal_interval">2</setting> <setting name="set_cal_last_hour">20</setting> <setting name="set_commentorder">0</setting> <setting name="set_csv_sep">;</setting> <setting name="set_date">Y-m-d</setting> <setting name="set_date_upd">m/d/Y</setting> <setting name="set_day_weekstart">monday</setting> <setting name="set_debug">0</setting> <setting name="set_display">no</setting> <setting name="set_dsrc">0</setting> <setting name="set_lang">fr</setting> <setting name="set_mail">yes</setting> <setting name="set_mail_participation">yes</setting> <setting name="set_menu">both</setting> <setting name="set_public_fb">0</setting> <setting name="set_rows">20</setting> <setting name="set_theme">default</setting> <setting name="set_timeformat">24H</setting> <setting name="set_timezone">Europe/Paris</setting> <setting name="set_todo">event_priority</setting> </settings> <server-capabilities> <server-capability name="CALENDAR_HANDLER_SUPPORTS_STOREEVENT">true</server-capability> <server-capability name="HASH_IN_EVENT_SERIALIZATION">true</server-capability> <server-capability name="LOGIN_HANDLER_SUPPORTS_AUTHFAULT">true</server-capability> <server-capability name="SERVER_SIDE_ANONYMIZATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_PAGINATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_NOTALLOWEDEXCEPTION">true</server-capability> <server-capability name="CONFIDENTIAL_EVENTS">true</server-capability> <server-capability name="ADDRESS_BOOK_HANDLER_SUPPORTS_STORECONTACT">true</server-capability> </server-capabilities> </token> 17:55:37.141 [DEBUG] {OBM-SYNC} [t2050/c/r357/] action /login/doLogin, request {origin=[o-push], login=[usera@obm14.lyn.lng], password=[usera]} 17:55:37.154 [DEBUG] {OBM-SYNC} [t2050/c/r357/] response <?xml version="1.0" encoding="UTF-8"?><token xmlns="http://www.obm.org/xsd/sync/token.xsd"> <sid>689b9e4c-01e2-43db-9948-75dd343ea435</sid> <version major="2" minor="5" release="9"/> <email>usera@obm14.lyn.lng</email> <displayname>usera</displayname> <domain uuid="eac4b255-2d7e-e27f-94cc-085f2ff61aff">obm14.lyn.lng</domain> <settings> <setting name="last_contact">10</setting> <setting name="set_allday_opacity">TRANSPARENT</setting> <setting name="set_cal_display_days">1111111</setting> <setting name="set_cal_first_hour">8</setting> <setting name="set_cal_interval">2</setting> <setting name="set_cal_last_hour">20</setting> <setting name="set_commentorder">0</setting> <setting name="set_csv_sep">;</setting> <setting name="set_date">Y-m-d</setting> <setting name="set_date_upd">m/d/Y</setting> <setting name="set_day_weekstart">monday</setting> <setting name="set_debug">0</setting> <setting name="set_display">no</setting> <setting name="set_dsrc">0</setting> <setting name="set_lang">fr</setting> <setting name="set_mail">yes</setting> <setting name="set_mail_participation">yes</setting> <setting name="set_menu">both</setting> <setting name="set_public_fb">0</setting> <setting name="set_rows">20</setting> <setting name="set_theme">default</setting> <setting name="set_timeformat">24H</setting> <setting name="set_timezone">Europe/Paris</setting> <setting name="set_todo">event_priority</setting> </settings> <server-capabilities> <server-capability name="CALENDAR_HANDLER_SUPPORTS_STOREEVENT">true</server-capability> <server-capability name="HASH_IN_EVENT_SERIALIZATION">true</server-capability> <server-capability name="LOGIN_HANDLER_SUPPORTS_AUTHFAULT">true</server-capability> <server-capability name="SERVER_SIDE_ANONYMIZATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_PAGINATION">true</server-capability> <server-capability name="CALENDAR_HANDLER_SUPPORTS_NOTALLOWEDEXCEPTION">true</server-capability> <server-capability name="CONFIDENTIAL_EVENTS">true</server-capability> <server-capability name="ADDRESS_BOOK_HANDLER_SUPPORTS_STORECONTACT">true</server-capability> </server-capabilities> </token> 17:55:37.157 [INFO ] {REQUEST.FULL} [t2050/cPing/r357/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping> <Status>1</Status> </Ping> 17:55:37.164 [WARN ] {bitronix.tm.twopc.Preparer} [t2050/cPing/r357/usera@obm14.lyn.lng] executing transaction with 0 enlisted resource
Apparently 3 days are chosed as the default value...
Is OK with Nexus 7 (Android 4.4.3)