6.0.0-alpha14
7/3/25

[#6713] Lighttpd rpc publishing doesn't work
Summary Lighttpd rpc publishing doesn't work
Queue Kronolith
Queue Version 2.2-RC3
Type Bug
State Not A Bug
Priority 2. Medium
Owners
Requester horde (at) hauke-m (dot) de
Created 05/16/2008 (6257 days ago)
Due
Updated 05/16/2008 (6257 days ago)
Assigned 05/16/2008 (6257 days ago)
Resolved 05/16/2008 (6257 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
05/16/2008 03:59:59 PM Chuck Hagenbuch Comment #4
State ⇒ Not A Bug
Reply to this comment
Thanks for the info, but also: please pick either the list or the bug 
system. There is really no need to post duplicate info, 
simultaneously, to both.
05/16/2008 03:59:27 PM horde (at) hauke-m (dot) de Comment #3 Reply to this comment
When Lighting talks to Lighttpd it sends a Content-Length and a

Content-Type attribute to the webserver in the http put request.

The HTTP_CONTENT_LENGTH is not supported by the pear WebDav

implementation so it sends back an "501 not implemented" http status for

everything it doesn't know.



After changing ./pear/HTTP/WebDAV/Server.php to not ending with "The

service does not support" when it finds the HTTP_CONTENT_LENGTH

attribute I am able to publish some entries to the calendar with

Lighting and lighttpd as webserver.



With Apache 2.2 as webserver Lighting doesn't ad the Content-Length and

Content-Type attribute to the http request, but I don't know why.



In the newest WebDav Server.php out of the cvs the problem is fixed:

http://cvs.php.net/viewvc.cgi/pear/HTTP_WebDAV_Server/Server.php?view=markup


05/16/2008 03:51:52 PM Chuck Hagenbuch Comment #2
State ⇒ Feedback
Reply to this comment
Maybe a PATH_INFO problem?
05/16/2008 02:13:07 PM horde (at) hauke-m (dot) de Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Lighttpd rpc publishing doesn't work
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
I am using Horde Groupware 1.1-RC3 and Lighting 0.7 as calendar client.

Getting the calendar with Lighting is no problem, but I can't publish

anything. I have set up a testing environment on my desktop with

lighttpd and it doesn't work too. Now I have tested the same application

with Apache2 with the same php.ini and publishing works fine. Switching

back to lighttpd I get the following error message from Lighting as always:



Publishing the calendar file failed

Status code: 501: Not Implemented

Saved Queries