Creating a new calendar (Calendarserver and Evolution)

View: New views
4 Messages — Rating Filter:   Alert me  

Creating a new calendar (Calendarserver and Evolution)

by Volker Boehm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...

_______________________________________________
calendarserver-users mailing list
calendarserver-users@...
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users

Re: Creating a new calendar (Calendarserver and Evolution)

by Cyrus Daboo-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Volker,

--On February 19, 2009 9:32:03 PM +0100 Volker Böhm <volker@...>
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

_______________________________________________
calendarserver-users mailing list
calendarserver-users@...
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users

Re: Creating a new calendar (Calendarserver and Evolution)

by Volker Boehm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...>
> 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@...

_______________________________________________
calendarserver-users mailing list
calendarserver-users@...
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users

Re: Creating a new calendar (Calendarserver and Evolution)

by Georg Troska :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...>
>> 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@...
>
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users@...
> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users

Georg Troska
Experimentelle Physik IV
TU Dortmund
+49 231 755 3501

_______________________________________________
calendarserver-users mailing list
calendarserver-users@...
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users