Strange Apache Webdav situation (OSX Will connect, Ubuntu will not)
- by mewrei
So basically my situation is that I have an Apache 2.2 webserver running on Linux on another box, and I have it configured to serve up webdav.
Now here's the weird part, I can access the server just fine on my Mac using the "Connect to Server" dialog (even moved like 5GB of files over the connection). On my Ubuntu desktop cadaver will connect as well and allow me to browse. However when I try to use Xmarks (BYOS Edition) or the GNOME "Connect to Server" dialog, it gives me a 403 Forbidden error.
My server does digest authentication if that makes any difference. Here's part of my apache2.conf file
<VirtualHost *:80>
DocumentRoot "/path"
<Directory "/path">
Dav on
AuthType Digest
AuthName iTools
AuthDigestDomain "/"
AuthUserFile /path/to/WebDavUsers
Options None
AllowOverride None
<LimitExcept GET HEAD OPTIONS>
require valid-user
</LimitExcept>
Order allow,deny
Allow from All
</Directory>
<Directory "/path/*/Public">
Options +Indexes
</Directory>
<Directory "/path/user">
<LimitExcept GET HEAD OPTIONS>
require user user
</LimitExcept>
</Directory>
</VirtualHost>