On Fri, Oct 2, 2015 at 8:12 AM, Dave Fullerton <
[email protected]> wrote:

> On 09/30/2015 12:05 PM, Stephen Ingram wrote:
>
>> I have one user who is having difficulty getting all events to sync to
>> his phone. Everything syncs to the calendar on the Mac just great, but
>> there are missing events on the iPhone. Logs don't seem to indicate any
>> problems. Im wondering if there is a entry that is causing an issue. If
>> so will backing up, removing the calendar and restoring with sogo-tool
>> correct any potential issues with the event formatting?
>>
>> Steve
>>
>
> I have a similar problem. I have not found a solution, but I can share
> what I have found so far:
>
> 1) The problem seems to be limited to iOS devices. I have only tried using
> caldav, but each iOS device that I connect to this person's calendar will
> not pull down the complete calendar. Any Android device I connect with
> caldav-sync works fine.
>
> 2) Like you, I have found nothing in the logs to indicate a problem.
>
> 3) I have not been able to trace it to a particular event, I think the
> problem is the number of events rather than the content. I can't find an
> easy way to purge old events. Even if I do delete them from thunderbird,
> they seem to stay in the database on SOGo.
>
> 4) I have tried exporting and re-importing with sogo-tool as well as
> exporting to an ics and then importing it to a new calendar. Neither was
> successful.


Thanks Dave. I'm glad to see I'm not the only one who has noticed this
problem. I did find reference to a 25,000 event limit for iOS. Although I
haven't been able to confirm it, it seemed to help by purging some of the
older events. And, yes, since sogo-tool won't do it, The user had to login
to the Web interface and then change the filter to all for the list of
events. This resulted in a full chronological list. Then the oldest events
could be deleted in small batches (a large group of selected events did not
seem to delete properly, however, a smaller selected amount, say about two
months, worked). Interesting that you mention about those events not being
removed. I didn't check to see that those were gone. I just sort of assumed
since they didn't appear in the calendar any longer, that they were
actually removed.

The calendar on the Mac desktop doesn't seem to have any issues and
includes all events so the code is obviously different. Apple seems to
tweak the CalDAV code with each release, so I'm guessing this is the cause
and SOGo is not longer as compatible as it once was with iOS. It's
particularly troubling as some events in a day will sync where others will
not. I would report a bug on this, but I don't even know where to start due
to the lack of telemetry data in the logs. If I can find a way to increase
the logging data, perhaps that will shine a light on the problem.

Steve
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to