[Kolab-devel] Problem with incorrect folder annotation value for "/vendor/kolab/incidences-for"

Andreas Gungl a.gungl at gmx.de
Fri Jan 7 20:11:22 CET 2005


Hi,

as written to the kolab-user list, there is a problematic debug output
in /kolab/var/resmgr/freebusy.log which IMO doesn't point you towards the
right direction.
To reproduce, just change the annotation value to something senseless. (I
did only a typo, "reader" instead of "readers", but the effect should be the
same.)
See the debug output for both cases below:

--- using wrong / invalid annotation ---
January 07 14:11:31 freebusy[27154]: Debug: ---FreeBusy Script starting (/freebusy/video%40osp-dd.de.ifb)---
January 07 14:11:31 freebusy[27154]: Debug: user=video at osp-dd.de, imapuser=video, req_cache=, req_extended=
January 07 14:11:31 freebusy[27154]: Debug: FreeBusyLDAP::distlists( cn=Video Raum,cn=resources,dc=osp-dd,dc=de )
January 07 14:11:31 freebusy[27154]: Debug: FreeBusyLDAP::distlists found 0 entries
January 07 14:11:31 freebusy[27154]: Debug: video at osp-dd.de not found
January 07 14:11:31 freebusy[27154]: Debug: FreeBusyCache::findAll( video at osp-dd.de, [] ) = []

--- using the correct annotation ---
January 07 14:12:10 freebusy[28155]: Debug: ---FreeBusy Script starting (/freebusy/video%40osp-dd.de.ifb)---
January 07 14:12:10 freebusy[28155]: Debug: user=video at osp-dd.de, imapuser=mustermann, req_cache=, req_extended=
January 07 14:12:10 freebusy[28155]: Debug: FreeBusyLDAP::distlists( cn=Video Raum,cn=resources,dc=osp-dd,dc=de )
January 07 14:12:10 freebusy[28155]: Debug: FreeBusyLDAP::distlists found 0 entries
January 07 14:12:10 freebusy[28155]: Debug: Found video at osp-dd.de := ,video at osp-dd.de/Calendar
January 07 14:12:10 freebusy[28155]: Debug: FreeBusyCache::findAll( video at osp-dd.de, [] ) = [, video at osp-dd.de/Calendar]
January 07 14:12:10 freebusy[28155]: Debug: No fb found for
January 07 14:12:10 freebusy[28155]: Debug: Found fb for video at osp-dd.de/Calendar

Stating "video at osp-dd.de not found" in the error case is simply misleading.
It would be fine to have a hint towards the problem, and as there are three 
possible annotation values for normal accounts, printing the value for each of the 
processed folders would help a lot.
This is even more important, as it helps to save time because an admin would 
not have to check all folders manually in cyradmin. Actually I see my checking this 
as the possibly values in Kontact are not self explaining (at least not for me).

Well, this is no real bug. I just though I better rise this issue to let you 
think about it and decide what to do.

Regards,
Andreas




More information about the devel mailing list