[kronolith] Problem with writing to calender using sunbird/lightning
Jan Schneider
jan at horde.org
Tue Feb 3 11:51:29 UTC 2009
Zitat von Marcus Frischherz <marcus at casaberg.at>:
>
>
> Jan Schneider schrieb:
>> Zitat von gimili <gimili17 at gmail.com>:
>>
>>> Jan Schneider wrote:
>>>> Zitat von Marcus Frischherz <marcus at casaberg.at>:
>>>>
>>>>> Hi!
>>>>>
>>>>> I have now been trying several days to get writing events
>>>>> working from sunbird/lightning to kronolith. I am fine within
>>>>> kronolith (on the web page), and I am fine reading via
>>>>> sunbird/lightning. I read the Wiki page concerning that subject,
>>>>> and the news threads referenced there, but they did not help me.
>>>>>
>>>>> Basically the client fails when trying to write an event.
>>>>>
>>>>> For one thing, I don't know whether I need to enable DAV? If
>>>>> yes, I get the
>>>>> following error in the access log:
>>>>
>>>> No. Horde uses it's own WebDAV implementation.
>>>>
>>>>> If disabled DAV, I get no Apache error, but this in the access log:
>>>>> 84.xxx.145.204 - frim [23/Jan/2009:18:48:23 +0100] "GET
>>>>> /horde/rpc.php/kronolith/frim.ics HTTP/1.1" 200 2090 "-" "Mozilla/5.0
>>>>> (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.18pre)
>>>>> Gecko/20080917 Sunbird/0.9"
>>>>
>>>> The patch looks wrong. It should actually rather look like:
>>>> /horde/rpc.php/kronolith/frim/frim.ics
>>>>
>
> Well, I tried it now again with that path as well (the documentation
> and wiki mention both paths, and depending on the kronolith version
> the web interface tells me to use one or the other), and used it
> without WebDAV, but it still does not work, this time with a 403
> error code in Apache on the PUT and a 207 for the PROPFIND
> I think I had actually tried out in vain every imaginable
> combination before first writing to the list.
>
> 84.xxx.145.204 - frim [31/Jan/2009:23:45:28 +0100] "GET
> /horde/rpc.php/kronolith/frim/frim.ics HTTP/1.1" 200 2249 "-"
> "Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.19)
> Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19"
> 84.xxx.145.204 - - [31/Jan/2009:23:45:29 +0100] "PUT
> /horde/rpc.php/kronolith/frim/frim.ics HTTP/1.1" 403 688 "-"
> "Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.19)
> Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19"
> 84.xxx.145.204 - frim [31/Jan/2009:23:45:29 +0100] "PROPFIND
> /horde/rpc.php/kronolith/frim/frim.ics HTTP/1.1" 207 271 "-"
> "Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.19)
> Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19"
Are you sure that you have *not* enabled Apache's DAV for the Horde
directory? The 403 is usually a sign that either resource permissions
inside Horde are not sufficient, or that the path to the resource is
wrong. Are you sure that PATH_INFO is enabled for your web server and
that you have sufficient permissions for that calendar?
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
More information about the kronolith
mailing list