Problem with Toltec Connector and calendar folder

Andreas Gungl Andreas.Gungl at osp-dd.de
Thu Apr 6 16:53:02 CEST 2006


Am Donnerstag, 6. April 2006 14:47 schrieb Joon Radley:
> I have had two reports of this behavior. To date we have found no
> explanation for it

Hi Joon,

Thanks for taking time to step in. In the meantime, I've found a way to 
reliably reproduce the problem in my environment. I'll explain it below.

> To help with this problem I will explain how we manage folder names with
> the Toltec Connector.
> [...]

> Could you please provide me with the annotation of the "Kalender" folder
> as it is on the server where the duplication occurs.

Well, there is no folder named Kalender as I've written before. There is 
only one calendar folder named Calendar on the server. The folder was 
created by Kontact.

> What I think is happening is that another client is creating default
> folders for caldera [Calendar] when it detect that one is not present.
> Toltec will 
> on create a folder named "Calendar" from a English language Outlook. So
> if no English language Outlook are present in the environment you may
> need to look at other clients.

Well, I agree. The folder has been created by another client (Kontact). What 
I don't understand and why I insist on a change is OL treats the folder 
correctly at the beginning but at some points creates some kind of a shadow 
instance of the folder.

Okay, here is what is happening reproducible on my system:

I have a Kolab 2 account. I use Kontact running on OpenSuse 10 / KDE 3.5.x 
(x=2 ATM) to manage that Kolab account.
The groupware folders are named Calendar, Contacts, Tasks and Notes. The 
(default) annotations are correctly set as can be seen using cyradm:

localhost> info INBOX/Calendar
{INBOX/Calendar}:
  lastupdate:  6-Apr-2006 16:27:51 +0200
  partition: default
  size: 720963
  folder-test: true
  folder-type: event.default
  h-share-uid: gungl at osp-dd.de

On another system, I'm using a German WinXP (latest SP) plus OL 2002 (latest 
fixes installed) plus Toltec Connector 2.0.x (x>=6). I have an empty PST 
(personal folders / Persoenliche Ordner). I decide to use the Connector 
with a new PST file. I connect it to my Kolab 2 account and sync all 
folders and their contents to that PST.

After that, I end up with a folder named Calendar containing all events 
which I can see in Kontact as well. I can manage the events (add a new 
event in the week view, delete existing events) and sync the changes to the 
server. Changes in Kontact are sync'ed back correctly as well.
Until here, the world is fine as I can deal with the one and only OL folder 
Calendar corresponding to the IMAP folder Calendar on the server.

Now it's getting funny. I create an event and try to invite another person. 
I look up the free-busy data of that person. No matter if I add the event 
or discard it, suddenly a new OL folder named Kalender appears. On the 
folder, there is still only the one IMAP folder named Calendar. Both of the 
folders sync their contents against the IMAP folder Calendar. So it's a 
question of the latest sync point in time, if both folders show the same or 
different contens.
Whatever I've tried I still end up with the one IMAP folder on the server. I 
can't delete the Kalender folder in OL because it's treated as primary 
calendar. If I delete the Calender folder in OL, I loose the IMAP folder 
leaving the Kalender folder in OL in a dubious state.


I hope this explanation makes it possible for others to reproduce the 
problem. The interesting piece is certainly OL when it lets the new shadow 
folder appear after I access some free-busy information. Perhaps you'll 
haave a chance to find the cause of that based on my explanations.

Best regards,
Andreas





More information about the users mailing list