I am having trouble getting webdav to share a calendar using Sunbird. We post a .ics file in an ibay and set the the permissions wide open.... then configure sunbird to access the .ics as a remote calendar and we can see calendar, but cannot PUT to it.
We get the following in the access log.
matrixtooling.com 74.94.223.42 - jfarschman [19/Jul/2007:13:08:30 -0500] "GET /webdav/holidays.ics HTTP/1.1" 200 14417 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.4pre) Gecko/20070614 Sunbird/0.5"
matrixtooling.com 74.94.223.42 - jfarschman [19/Jul/2007:13:08:32 -0500] "PUT /webdav/holidays.ics HTTP/1.1" 405 240 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.4pre) Gecko/20070614 Sunbird/0.5"
matrixtooling.com 74.94.223.42 - jfarschman [19/Jul/2007:13:08:33 -0500] "PROPFIND /webdav/holidays.ics HTTP/1.1" 405 245 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.4pre) Gecko/20070614 Sunbird/0.5"
Notes:
1. Previously we did an install to load mod_dav
yum install smeserver-mod_dav --enablerepo=smedev
2. Modified the httpd.conf by creating a custom-template 96AddSecureIbayFolder that forces us to log in with a /etc/passwd user and this works great for viewing the files... but not PUT -ing
<Directory /home/e-smith/files/ibays/webdav/html/ >
Options +Indexes
IndexOptions FancyIndexing IconsAreLinks
AuthType Basic
AuthExternal pwauth
AuthName "Password Required - any valid user"
AllowOverride None
order allow,deny
allow from all
Require valid-user
</Directory>
[/code]