Hi, i try to say it in a shot list:
- 5 PCs should use a WebDAV Server (in local Network)
- every PC should save an own calendar on the server (Thunderbird, Lightning)
- the server should been accessible from internet too for extern workers
- the server is an OpenSuse 10.3
The access by DynDNS on the webserver works fine. I can see there the WebDAV directory. But there is no authentification if i try to open directory in browser f.e.
http://192.168.1.55/webdav or http://www.something.de/webdav (from internet)
I can only see the directory in the browser:
Index of /webdav
Icon Name Last modified Size Description[DIR] Parent Directory -
Apache/2.2.4 (Linux/SUSE) Server at 192.168.1.55 Port 80
When i want to add an save a new calendar in Thunderbird(Lightning), i must insert an username and password. But it wont work with pw from the user that iam add in tutorial. root pw wont work too.
Webdav - openSUSE
Can you say me the error?
Lots of things could be wrong, hard to say without any clues. Maybe you made a typo in the authentication section of the config and it doesn’t enforce authentication. You should be asked for a username and password, even if coming in from a web browser. It should prompt you with the string in AuthName.
Here is my config file:
#Location of the WebDAV lock database
#XML request bodies are loaded into memory;
#limit to 128K by default
#Location of the WebDAV Respository.
Alias /webdav "/srv/www/webdav"
#enable webdav for this directory
AuthName "WebDAV Server"
#htpasswd2 -c /etc/apache2/dav_users.db <username>
<LimitExcept GET OPTIONS>
Allow from all
I hope there is no error?!?
Did you do this step and restart apache?
Edit /etc/sysconfig/apache2 and add dav and dav_fs to the APACHE_MODULES variable.
/usr/sbin/httpd2 -M 2>&1 | grep dav
and post the result.
I have the same Problem:
Horst:~ # /usr/sbin/httpd2 -M 2>&1 | grep dav
can you help me?