More 3.4 calendar woes
dsp3
info at dsp3.org
Tue Aug 18 19:45:23 CEST 2015
Hello hdokes,
Having been through a similar scenario, I believe the issue related to
having a corrupt calendar event/events in a users calendar directory.
Removing this/these resulted in all calendar items showing again as
expected.
Sorry I can't be more specific, but I'm 99% certain this is how I
resolved the issue.
On Tue, 2015-08-18 at 12:11 -0400, Homer Dokes wrote:
> Hi Timotheus,
>
> Thank you so much for your prompt reply.
>
> I have enabled debugging from the initial installations (has been
> running for about 6 months now). I actually monitor the log files in
> real time 24/7 for two configured kolab servers via ssh and tail
> configured in multiple windows through tmux. This allows us to
> 'catch'
> some of the issues as they occur and address them right away.
> Unfortunately, I have been unable to determine why this particular
> users
> contacts and calendar events stopped showing in the roundcubemail web
> client. As indicated before, any new entries do show... just not all
> the entries prior to it's hiccup.
>
> I appreciate the sources of information you have provided. We will
> spend some time and sift through them to know what is where and how
> to
> best utilize it.
>
> What I really need right now is to know where the mysql tables
> 'kolab_cache_contact' and 'kolab_cache_calendar' get their records
> from. I had rebuilt them with the command below but that only
> brought
> back the newer entries after the hiccup. The older entries do not
> show
> up in these tables even tho the actual 'files' exist in the users
> respective Calendar and Contacts directories.
>
> Command used to rebuild tables
> /usr/share/roundcubemail/plugins/libkolab/bin/modcache.sh clear
> -u
> <user at domain.org> -h localhost
>
> Within these directories are binary files that are named cyrus_cache,
> cyrus.header, and cyrus.index. For this particular users contact
> directory, the cyrus.cache file size is 1.6mb, the cyrus index is
> 155kb,
> and the cyrus.header are 208 bytes. I am making the assumption that
> these files contain reference information to the user files within
> the
> directory but I can't be sure as the cache and index files are binary
> and not reviewable. Judging by the size of the files I have to also
> believe that they contain information related to all the user contact
> files within that directory as I doubt the cache file would be 1.6mb
> in
> size if it only contained information on 18 contacts. Do the
> respective
> mysql table for contacts derive their content (records) from these
> cache
> files? If so, can these cache files be rebuilt from the user contact
> files contained within the directory. If not, how does one include
> all
> the contact files into the mysql kolab_cache_contact' table? The
> command line above does not include them all... only the newer files
> that were added after the hiccup. Should that command have included
> all
> the files from 1. to 1458. that exist within the contacts directory
> for
> that user?
>
> For clarification.... definition of a 'hiccup': The point at which
> the
> user realized something was amiss... not ALWAYS consistent with when
> the symptom actually manifested itself. :-)
>
> I have tried to provide as much information here as I can think is
> pertinent. If additional information would help please let me know
> what
> you would need to get a better understanding of the issues.
>
> Again, Thanks Tim for your reply, and to anyone else that may be able
> to
> shed some light on this issue. In the mean time, We'll keep plugging
> away for a viable solution.
>
> hdokes
>
>
> _______________________________________________
> users mailing list
> users at lists.kolab.org
> https://lists.kolab.org/mailman/listinfo/users
More information about the users
mailing list