More 3.4 calendar woes
Homer Dokes
hdokes at mail.inct.net
Tue Aug 18 18:11:14 CEST 2015
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
More information about the users
mailing list