I am new to Linux but am determined to give myself a crash course
I'd like to setup a Fedora box as a home server.
- collect POP mail and serve it via IMAP to multiple clients
- setup a WebDAV folder in order to share a sunbird calendar
- host an itunes server
- host a small website (php/mysql/apache)
I've already setup fetchmail and dovecot so the mail issue is already dealt with.
SSL is still something I need to tackle but as long as I keep the mailserver access only restricted to my LAN...
I have apache up and running, and am currently tackeling webDAV.
I've tried about everything there is to try but I am unable to get it to work.
Above the howto I used...
At current I have a webdav folder setup at /var/www/webdav (755, apache:apache)
I have a users file at /etc/httpd/webdav.users.pwd (640, root:apache) using htpasswd
My httpd.conf file is the one that came with apache (no changes made besides the ones needed for webdav)
The modules mentioned in the above howto were already enabled.
At the bottom of the file i added the following:
Options Indexes MultiViews
Allow from all
Alias /webdav /var/www/webdav
Below a copy from the shell:
[Tom@Fedora13Box confi]$ cadaver http://localhost/webdav/
Authentication required for webdav on server 'localhost':
dav:/webdav/> PUT /home/Tom/Documents/test.txt
Uploading /home/Tom/Documents/test.txt to '/webdav/test.txt':
Progress: [=============================>] 100.0% of 73 bytes failed:
As you can see I can't get it to work from the shell, nor does it work from my XP, Vista clients...
Looks like a permission issue, but I can't get it to work.
Even tried setting /var/www/webdav to 777 without any improvement.
Locking directory is set at /var/lib/dav (default httpd.conf) (700, apache:apache)
If other info is needed, please tell me and I will supply it...