Re: ActiveSync attachments not downloading, disappearing on devices
Michael J Rubinsky <[email protected]> Thu, 04 Dec 2014 04:29:51 -0500
| Newsgroups | gmane.comp.horde.sync |
|---|---|
| Message-ID | <20141204042951.Horde.CyE0qWablnKyArAPr7AiFA9@h4.theupstairsroom.com> |
Quoting Michael J Rubinsky <[email protected]>: > Quoting Andreas Schneider <[email protected]>: > >> ----- Nachricht von Volker Then <[email protected]> --------- >> Datum: Wed, 26 Nov 2014 17:26:27 +0100 >> Von: Volker Then <[email protected]> >> Betreff: Re: [sync] ActiveSync attachments not downloading, disappearing on >> devices >> An: [email protected] >> >>> Zitat von Michael J Rubinsky <[email protected]>: >>> >>>> Quoting Volker Then <[email protected]>: >>>> >>>>> Zitat von Michael J Rubinsky <[email protected]>: >>>>> >>>>>> Quoting Volker Then <[email protected]>: >>>>>> >>>>>>> Zitat von Michael J Rubinsky <[email protected]>: >>>>>>> >>>>>>>> Quoting Volker Then <[email protected]>: >>>>>>>> >>>>>>>>> Zitat von Volker Then <[email protected]>: >>>>>>>>> >>>>>>>>>> Zitat von Michael J Rubinsky <[email protected]>: >>>>>>>>>> >>>>>>>>>>> Quoting Volker Then <[email protected]>: >>>>>>>>>>> >>>>>>>>>>>> Zitat von Michael J Rubinsky <[email protected]>: >>>>>>>>>>>> >>>>>>>>>>>>> Quoting Michael J Rubinsky <[email protected]>: >>>>>>>>>>>>> >>>>>>>>>>>>>> Quoting Michael J Rubinsky <[email protected]>: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Quoting Volker Then <[email protected]>: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Dear list, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> since a few days there is a problem with ActiveSync on >>>>>>>>>>>>>>>> certain devices. Some of my users report the following >>>>>>>>>>>>>>>> issues: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> - Outlook 15: Most attachments (jpgs, pdfs) are not getting >>>>>>>>>>>>>>>> downloaded. Some get downloaded up to 50%, some others >>>>>>>>>>>>>>>> aren't visible at all. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> - iOS devices: After tapping on the attachment, it gets >>>>>>>>>>>>>>>> downloaded and then it's visible for a few milliseconds >>>>>>>>>>>>>>>> until it disappears totally. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I keep the horde pear packages up-to-date on an weekly >>>>>>>>>>>>>>>> basis. Recently there was an update of the ActiveSync >>>>>>>>>>>>>>>> package. Could this be the problem? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> In the logfiles (debug and activesync) I see nothing >> unusual. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The horde server is running on a Debian squeeze machine, >>>>>>>>>>>>>>>> PHP 5.3.3-7+squeeze22. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks in advance for any help, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *sigh* >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> It seems that actually correctly performing MIME truncation >>>>>>>>>>>>>>> actually breaks these clients. I give up. >>>>>>>>>>>>>> >>>>>>>>>>>>>> This was actually my fault. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Should be fixed in Git (fixes in both Core and ActiveSync). >>>>>>>>>>>>>> Will push a new release after I run/test for a bit more in my >>>>>>>>>>>>>> personal production. >>>>>>>>>>>>> >>>>>>>>>>>>> I pushed the releases for this, as everything seems good. >>>>>>>>>>>>> >>>>>>>>>>>>> There is some issue with emails originally containing only >>>>>>>>>>>>> plaintext leaking mime boundry text that I'm still looking >>>>>>>>>>>>> into, but I think that's due to some recent changes in >>>>>>>>>>>>> Horde_Mime since they still occur when the ActiveSync changes >>>>>>>>>>>>> are backed out. >>>>>>>>>>>> >>>>>>>>>>>> Something is wrong with the dependencies: >>>>>>>>>>>> >>>>>>>>>>>> horde/Horde_Core requires package "horde/Horde_Mime" (version >>>>>>>>>>>>> = 2.5.0, version <= 3.0.0alpha1, excluded versions: >>>>>>>>>>>> 3.0.0alpha1), installed version is 2.4.5 >>>>>>>>>>> >>>>>>>>>>> I didn't realize Horde_Mime's version requirement was bumped. >>>>>>>>>>> Pushing a Horde_Mime now. >>>>>>>>>> >>>>>>>>>> Hi Mike, >>>>>>>>>> >>>>>>>>>> After the recent updates with fixed horde_smtp, there is still >>>>>>>>>> the problem with ActiveSync on iOS (empty message bodies, not >>>>>>>>>> attachments being displayed) and Outlook. In the sync log I see >>>>>>>>>> several error messages (Outlook): >>>>>>>>>> >>>>>>>>>> 2014-11-23T20:30:58+01:00 ERR: [19950] Attempting to add a >>>>>>>>>> collection >>>>>>>>>> to the sync cache while requiring a synckey, >> but no >>>>>>>>>> synckey could be found. Most likely a client >> error in >>>>>>>>>> requesting a collection during PING before it >> has >>>>>>>>>> issued a >>>>>>>>>> SYNC. >>>>>>>>>> >>>>>>>>>> 2014-11-23T20:30:58+01:00 ERR: [21584] >>>>>>>>>> Horde_ActiveSync_Collections::getBackendIdForFolderUid failed >>>>>>>>>> because folder was not found in cache. >>>>>>>>>> >>>>>>>>>> Volker >>>>>>>>> >>>>>>>>> After today's ActiveSync update at least iOS is syncing. But I >>>>>>>>> have still the issue with my Outlook clients (see above). >>>>>>>> >>>>>>>> You mean with blank email bodies? Can you provide a sync log? I >>>>>>>> wasn't seeing that when I tested before release last night. >>>>>>> >>>>>>> The issue with the blank email bodies was on the iOS client. This >>>>>>> seems to be fixed by now. Outlook stopped syncing at all after the >>>>>>> recent updates. I sent you the log a few minutes ago. >>>>>> >>>>>> It looks like the server side folder cache was removed or corrupted, >>>>>> but OL is not responding the the '12' status code that tells it to >>>>>> re-initialize the state. Try removing and recreating the account. >>>>> >>>>> Yes, the cache files were removed after I got the message "Cache >>>>> version changed" after the recent updates. How would I remove and >>>>> recreate a production account? The user's account is working on his >>>>> iOS client. Cache files are stored in the local file system, the user >>>>> backend is ldap. >>>> >>>> Sorry, I wasn't clear enough. I'm talking about the sync cache and/or >>>> client state. These are not related to any other Horde cache. They are >>>> stored in SQL. >>>> >>>> Anyway, if removing the client from Horde's activesync administration >>>> screen doesn't force OL to reset itself, you can either remove OL's >>>> local cache file and/or just delete and recreate the account in OL. >>> >>> Again some tests with Outlook and ActiveSync. It's still not working >>> like prior to ActiveSync 2.20.*. The full collection never gets synced, >>> Outlook retrieves identical ServerEntryIDs multiple times, but in the >>> client no email appears. When I sync only the last month, some utems got >>> synced, before the syncing process stops. The Log says, that it found >>> loads of changes, but they don't get synced. Any progress here? OL sync >>> was working almost perfectly in the last weeks. Anyone else witnessing >>> this? (in case you have an up-to-date horde installation) >>> Volker >> >> hi i have the same issue ... updated today morning ... endless outlook 2013 >> sync >> in the apache.log i found 1000x : >> >> mod_fcgid: stderr: PHP Fatal error: Call to a member function toString() >> on a non-object in /usr/local/share/pear/Horde/Mime/Part.php on line 1282 >> Mit freundlichen Grüssen > > > I still can't reproduce this. My guess is that it's a broken email > message that a previous version of Horde_Mime was able to > ignore/deal with. I would need a backtrace from that line in > Part.php, and the value of $this->_parts right before that loop to > see what Horde_Mime is chocking on. This should now be fixed in Git, and will be pushed in the next release of Horde_ActiveSync, hopefully later today after some other bugs are looked at. -- mike The Horde Project http://www.horde.org https://www.facebook.com/hordeproject https://www.twitter.com/hordeproject -- sync mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
smime.p7s
(application/pkcs7-signature, 5.7 KB) - not displayed