This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Kontact send incorrect request for imap calendar

Tags: None
(comma "," separated)
gracedman
Registered Member
Posts
66
Karma
0
Hello, all. We are desperately trying to get Kontact (1.2.9 - Kmail 1.9.9) to work wihh Zimbra and are hitting some serious problems. We initially set up access to the Zimbra calendar as a remote file. That seemed to work but gave us two problems:

1) Appointments coming from Zimbra are being added a their UTC times and not the time zone times. In my case, that means all appointments are appearing four hours early.

2) Appointments can be saved from Kontact to Zimbra but always generate and failed message that Kontact could not write to the calendar.

So we then changed the IMAP account to a disconnected IMAP account, manually added the TheIMAPResourceAccount= parameter to kmailrc and we got our Resources. However, the calendar does not sync. The error says the requested url is:
imaps://myid%40mycompany.com@mailserver ... 3Calendar/

We are using an NGINX proxy hence the non-standard port. I do not know what the syntax is supposed to be but it looks strange. How does it know where the port number ends and the folder starts? I would think it should be:
imaps://myid%40mycompany.com@mailserver ... /Calendar/

Is this a bug? A misconfiguration? We'd love to get this working. We are running on Debian Lenny + backports against Zimbra 6.0.5. Thanks - John


www.spiritualoutreach.com
Making Christianity intelligible to secular society
gracedman
Registered Member
Posts
66
Karma
0
Hmm . . . this is getting worse. Now that we've fixed the IMAP resource issue by setting the Account parameter, synchronization ALWAYS fails on calendar. Even if we intentionally break it by removing the Account parameter, it still breaks. It appears to be a basic IMAP problem as the IMAP folder in Kmail labeled Calendar is empty (as is Tasks). I suspect it is a malformed URI.

I downloaded the Debian source package but it is enormous. If someone can point me in to what file produces the IMAP request, I'll see if I can figure out why it misses the "/" between the Port and the Folder, bundle a new .deb, and see if it works.


www.spiritualoutreach.com
Making Christianity intelligible to secular society
gracedman
Registered Member
Posts
66
Karma
0
This appears to be strictly an IMAP Groupware problem. If I do not enable IMAP Groupware, the Calendar folder does not appear and we do not have the persistent cannot find calendar error. Any pointers on where to look? Thanks - John


www.spiritualoutreach.com
Making Christianity intelligible to secular society


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], rockscient, Yahoo [Bot]