Creating a new calendar (Calendarserver and Evolution)
Hello, on my Ubuntu 8.10 I installed the package 'calendarserver' edited the accounts.xml creating two users and started the server. Then I used an evolution (2.24.3) as client. Up to here (using the calendar 'calendar') everything worked fine. But when I tried to create another calendar (caldav://<MyServer>:8008/calendars/users/vb/test6) evolution asked me for my password for this calendar and pretended that it created the new calendar without any further message. In the servers error log I found the line
2009-02-19 20:57:12+0100 [-] [caldav-8008] [HTTPChannel,961,79.222.38.14] 'File not found: /var/spool/caldavd/calendars/__uids__/vb/test6' But when I tried to enter the first appointment I got the error 'Unbekannter Fehler' ('unknown error') and in the error log I found 2009-02-19 21:03:13+0100 [-] [caldav-8008] [HTTPChannel,979,79.222.38.14] REPORT /calendars/users/vb/test6 HTTP/1.1 2009-02-19 21:03:13+0100 [-] [caldav-8008] [HTTPChannel,979,79.222.38.14] 'File not found: /var/spool/caldavd/calendars/__uids__/vb/test6' 2009-02-19 21:03:14+0100 [-] [caldav-8008] [HTTPChannel,979,79.222.38.14] PUT /calendars/users/vb/test6/20090219T200315Z.ics HTTP/1.1 2009-02-19 21:03:14+0100 [-] [caldav-8008] [HTTPChannel,979,79.222.38.14] 'No such directory: /var/spool/caldavd/calendars/__uids__/vb/test6/20090219T200 and in the directory structure (/var/spool/caldavd/calendars/__uids__/vb) I couldn't find anything of the new calendar 'test6'.
Now my questions: Is this * a known bug in evolution? * a known bug in calendarserver? * a known bug between evolution and calendarserver? Is there a workaround? Or can I at least create new calendars by hand (creating some directories and other files on the server)? And I'm missing some more information on calendarserver: * Where can I find a description on the accounts.xml? There are tags like 'location' which must describe something like a resource. Until now I only have two or three examples of such a file but no reference. * How can I determine that a calendar should only be readable for someone but not writable? * Where can I find any documentation on calendarserver? Until now I only have some description how to install it but nothing (exept very simple examples) how to configure it. I hope there will be at least some answers. Regards Volker -- Volker Böhm Tel.: +49 4141 981152 www.vboehm.de Voßkuhl 5 Fax: +49 4141 981154 D-21682 Stade mailto:volker@vboehm.de
Hi Volker, --On February 19, 2009 9:32:03 PM +0100 Volker Böhm <volker@vboehm.de> wrote:
on my Ubuntu 8.10 I installed the package 'calendarserver' edited the accounts.xml creating two users and started the server. Then I used an evolution (2.24.3) as client. Up to here (using the calendar 'calendar') everything worked fine.
But when I tried to create another calendar (caldav://<MyServer>:8008/calendars/users/vb/test6) evolution asked me for my password for this calendar and pretended that it created the new calendar without any further message. In the servers error log I found the line
Maybe Evolution does not know how to create calendars. Trying using "calendar" as the name for the calendar instead of "test6". By default the calendar server provisions user accounts with "calendar". -- Cyrus Daboo
Am Donnerstag, den 19.02.2009, 16:44 -0500 schrieb Cyrus Daboo:
--On February 19, 2009 9:32:03 PM +0100 Volker Böhm <volker@vboehm.de> wrote:
on my Ubuntu 8.10 I installed the package 'calendarserver' edited the accounts.xml creating two users and started the server. Then I used an evolution (2.24.3) as client. Up to here (using the calendar 'calendar') everything worked fine.
But when I tried to create another calendar (caldav://<MyServer>:8008/calendars/users/vb/test6) evolution asked me for my password for this calendar and pretended that it created the new calendar without any further message. In the servers error log I found the line
Maybe Evolution does not know how to create calendars. Trying using "calendar" as the name for the calendar instead of "test6". By default the calendar server provisions user accounts with "calendar".
Hello, as I mentioned, with the default calendar 'calendar' everything works fine. But I need several calendars (one for my business appointments, one for private activities, one for ...). They all show up in different colors in my calendar tool. And when I'm at work I don't want anybody to look over my shoulder an watch my private appointments; so there I don't use my private calendar. Therefore I need more the one calendar and in all calendar tools I know that's quite normal. Regards Volker -- Volker Böhm Tel.: +49 4141 981152 www.vboehm.de Voßkuhl 5 Fax: +49 4141 981154 D-21682 Stade mailto:volker@vboehm.de
Hi Volker, I use the same setup that you have described. I was able to add new calendars with iCal. The calendarserver creates these calendars in / var/spool/caldavd/calendars/__uids__/<username>/ and gives the new calendars guids instead of easy readable names. For easy usage with evolution I have simply renamed these guids to simple directory-names like holidays or konferences. iCal and lightning finds them. I have just tried to copy one calendar to build another. This calendar does not appear. It does not work An other solution if you don't get it running with evolution is to use the CalDavClientLibrary. You can create new calendars with it, as I do understand. Unfortunately I have still problems with the authentication of that tool. I seems it only accepts plain passwords and even this did not run so far on my setup Hope this helps Georg Am 19.02.2009 um 23:09 schrieb Volker Böhm:
Am Donnerstag, den 19.02.2009, 16:44 -0500 schrieb Cyrus Daboo:
--On February 19, 2009 9:32:03 PM +0100 Volker Böhm <volker@vboehm.de> wrote:
on my Ubuntu 8.10 I installed the package 'calendarserver' edited the accounts.xml creating two users and started the server. Then I used an evolution (2.24.3) as client. Up to here (using the calendar 'calendar') everything worked fine.
But when I tried to create another calendar (caldav://<MyServer>:8008/calendars/users/vb/test6) evolution asked me for my password for this calendar and pretended that it created the new calendar without any further message. In the servers error log I found the line
Maybe Evolution does not know how to create calendars. Trying using "calendar" as the name for the calendar instead of "test6". By default the calendar server provisions user accounts with "calendar".
Hello, as I mentioned, with the default calendar 'calendar' everything works fine. But I need several calendars (one for my business appointments, one for private activities, one for ...). They all show up in different colors in my calendar tool. And when I'm at work I don't want anybody to look over my shoulder an watch my private appointments; so there I don't use my private calendar.
Therefore I need more the one calendar and in all calendar tools I know that's quite normal.
Regards Volker -- Volker Böhm Tel.: +49 4141 981152 www.vboehm.de Voßkuhl 5 Fax: +49 4141 981154 D-21682 Stade mailto:volker@vboehm.de
_______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
Georg Troska Experimentelle Physik IV TU Dortmund +49 231 755 3501
participants (3)
-
Cyrus Daboo
-
Georg Troska
-
Volker Böhm