I configured an Ipad with Traveler. For the first 2 weeks this was working fine.
Since 2 or 3 days ago, every time the mailbox sync’s, it removes all the emails and syncs them again like its the first time syncing. What i noticed is, when i set “Mail Days to Sync” = 1 Day its works fine. When i set this to 3 days or more, the problem re-appears.
Same user/mailbox has also Traveler on his Nokia N97 without any issues. I have also other users on Iphone without any issues.
I reset the Ipad to factory default and set it up again, Restarted traveler service, ran a fixup and compact on mailbox, but to no avail.
Please help.
Thank you
Lotus Notes Traveler 8.5.1.1 Build 201002041652
running on Lotus Domino server Release 8.5.1FP1|January 05, 2010
[08/31 17:39:02.498] SEVERE DS-053 CN=User/O=Domain ActiveSyncSyncSession.run#241 Error running a device sync for user CN=User/O=Domain Exception Thrown: javax.mail.internet.ParseException: Unbalanced quoted string
at javax.mail.MessagingException.<init>(MessagingException.java:64)
at javax.mail.internet.HeaderTokenizer.getNext(HeaderTokenizer.java:234)
at javax.mail.internet.HeaderTokenizer.next(HeaderTokenizer.java:194)
at javax.mail.internet.ParameterList.<init>(ParameterList.java:164)
at javax.mail.internet.ContentDisposition.<init>(ContentDisposition.java:87)
at javax.mail.internet.MimeBodyPart.getDisposition(MimeBodyPart.java:1039)
at javax.mail.internet.MimeBodyPart.getDisposition(MimeBodyPart.java:299)
at com.lotus.sync.TSS.SyncMLServer.tss.conversion.ConvertTSSMime.toRFC822(ConvertTSSMime.java:1239)
at com.lotus.sync.TSS.SyncMLServer.tss.conversion.ConvertTSSMime.toRFC822(ConvertTSSMime.java:923)
at com.lotus.sync.TSS.SyncMLServer.tss.conversion.activesync.ConvertTSSActiveSyncEmail.toActiveSyncEmail(ConvertTSSActiveSyncEmail.java:223)
at com.lotus.sync.servlet.ActiveSyncSyncSession.handleFetchCommand(ActiveSyncSyncSession.java:1394)
at com.lotus.sync.servlet.ActiveSyncSyncSession.handleSyncCollection(ActiveSyncSyncSession.java:932)
at com.lotus.sync.servlet.ActiveSyncSyncSession.handleSync(ActiveSyncSyncSession.java:723)
at com.lotus.sync.servlet.ActiveSyncSyncSession.handleActiveSyncBody(ActiveSyncSyncSession.java:673)
at com.lotus.sync.servlet.ActiveSyncSyncSession.run(ActiveSyncSyncSession.java:233)
at com.lotus.sync.servlet.ActiveSyncSyncSession.handleRequest(ActiveSyncSyncSession.java:163)
at com.lotus.sync.servlet.ActiveSyncWorker.doActiveSyncPost(ActiveSyncWorker.java:224)
at com.lotus.sync.servlet.WorkManager$WorkerRunnable$2.run(WorkManager.java:1494)
at com.lotus.sync.util.ThreadPoolThread.run(ThreadPoolThread.java:326)
This seems to happen with a particular email/s residing in the NSF file. These email/s do not show any signs of corruption or anything. They can be read from client and from a Nokia N97 running traveler.
I solved it by changing the “Mail Days to Sync” to 1 day. The particualar email/s would be older then 1 day.
This happened already 3 times always showing the same error:
From your description it would appear that there is something in your data that the Apple device is not liking, so it is starting the sync over again. Have you been able to identify which document is causing the problem?
If you are able to recreate this, then the Traveler support team would be interested in reviewing your trace logs. I have not heard of this specific issue, but make sure you are running on the latest Traveler code - preferablyTraveler 8.5.2 if possible. Or if running 8.5.1, use the latest fixpack (3) code.