| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Basti
Starter  
Anmeldungsdatum: 01.09.2006 Beiträge: 25 Wohnort: Frankfurt am Main
|
Verfasst am: 13 Okt 2006 11:15 Titel: WebDav funktioniert nicht |
 |
|
Hi,
ich möchte auf meinem Apache WebDav einrichten.
Ich bin nach folgendem vorgegangen:
http://www.heise.de/netze/artikel/77605
Auf der UML läuft ein Apache2.
Meine httpd.conf sieht folgendermaßen aus:
| Code: |
# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
# Apache Module für WebDAV laden
LoadModule dav_module /usr/lib/apache2/modules/mod_dav.so
LoadModule dav_fs_module /usr/lib/apache2/modules/mod_dav_fs.so
# SSL-Modul laden
#LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so
# Speicherort für die Lock-Datenbank
DavLockDB var/lock/DavLock
# Diese Verzeichnisfreigabe konfigurieren
<Directory /var/www/Sicher>
# WebDAV einschalten
Dav on
# Alle Dateien als Plain Text zurückgegeben, auch Skripte
#ForceType text/plain
# Benutzerauthentifizierung
AuthType Basic
AuthName "WebDAV"
AuthUserFile /etc/apache2/htpasswd
#AuthGroupFile /etc/apache2/htgroup
# Alle definierten User dürfen zugreifen
Require valid-user
# Keine .htaccess-Dateien erlauben
AllowOverride All
# Auflisten des Verzeichnisinhaltes erlauben
Options Indexes
# Zugriff nur über SSL (verschlüsselt)
#SSLRequireSSL
</Directory>
# SSL aktivieren
# Dies steht oft in ssl.conf z.B. bei SuSE
#SSLEngine on
#SSLCertificateFile /etc/apache2/ssl.crt/server.crt
#SSLCertificateKeyFile /etc/apache2/ssl.key/server.key
|
Was ich gemacht habe ist folgendes:
Unterhalb des Document Roots von Apache ein Verzeichnis Sicher angelegt und dafür WebDAV aktiviert. SSL habe ich zunächst außen vor gelassen.
Laut dem obigen Artikel sollte es aber auch ohne gehen.
Sobald ich versuche auf die Freigabe zu kommen (IE -> Öffnen-Dialog -> URL & Als Webordner öffnen), sagt der IE mir, dass es keine WebDAV Freigabe dafür geben würde. Auf das Verzeichnis erhalte ich aber lesenden Zugriff.
Das Verzeichnis /var/lock/WebDAV habe ich angelegt, sowie ein | Code: | | touch /var/lock/WebDAV/DavLockDB | zum Anlegen der DB ausgeführt.
Was mache ich falsch?
Auch ein | Code: | | cmod -R 777 /var/www/Sicher | ändert nichts an der Situation, siehe:
http://www.ctserver.org/viewtopic.php?t=1352
Ich denke aber nicht, dass es an ein Berechtigungsproblem ist.
Vielleicht weiss jemand ne Lösung, ich wäre dann auch bereit daraus ein HowTo zu stricken.
Grüße,
Basti _________________ Yes, I am a criminal.
My crime is that of curiosity.
My crime is that of judging people by what they say and think, not what they look like.
My crime is that of outsmarting you, something that you will never forgive me for. |
|
| Nach oben |
|
 |
Basti
Starter  
Anmeldungsdatum: 01.09.2006 Beiträge: 25 Wohnort: Frankfurt am Main
|
Verfasst am: 16 Okt 2006 12:00 Titel: |
 |
|
Hat keiner irgendeine Idee?
Basti _________________ Yes, I am a criminal.
My crime is that of curiosity.
My crime is that of judging people by what they say and think, not what they look like.
My crime is that of outsmarting you, something that you will never forgive me for. |
|
| Nach oben |
|
 |
GblubbR
Golden User 
Anmeldungsdatum: 29.03.2006 Beiträge: 643 Wohnort: Würzburg
|
Verfasst am: 16 Okt 2006 12:11 Titel: |
 |
|
Nein, eigentlich hab ich keine Idee, weil ich mit webDav noch nichts gemacht hab.
Wenn du aber ein touch /var/lock/WebDAV/DavLockDB gemacht hast, dann könnte es sein, dass du dadrauf nicht zugreifen darfst.
Wenn du das touch als root gemacht hast, dann gehört die Datei root und grout und world dürfen nur lesen.
Der webserver läuft aber normalerweise unter www-data. Evtl hilft ein
chown www-data /var/lock/WebDAV/DavLockDB
Aber wie gesagt, ich hab keine Ahnung.
blubb |
|
| Nach oben |
|
 |
Basti
Starter  
Anmeldungsdatum: 01.09.2006 Beiträge: 25 Wohnort: Frankfurt am Main
|
Verfasst am: 16 Okt 2006 14:30 Titel: |
 |
|
Danke Dir für die Antwort.
Daran hatte ich auch schon gedacht, aber leider ist es das nicht.
Irgendwie habe ich den dumpfen Verdacht, dass WebDAV nicht wirklich aktiviert wird.
Aber was genau es ist, weiss ich nicht.
Basti _________________ Yes, I am a criminal.
My crime is that of curiosity.
My crime is that of judging people by what they say and think, not what they look like.
My crime is that of outsmarting you, something that you will never forgive me for. |
|
| Nach oben |
|
 |
etux
Power User  
Anmeldungsdatum: 24.10.2005 Beiträge: 137 Wohnort: Berlin
|
|
| Nach oben |
|
 |
Basti
Starter  
Anmeldungsdatum: 01.09.2006 Beiträge: 25 Wohnort: Frankfurt am Main
|
Verfasst am: 17 Okt 2006 11:43 Titel: |
 |
|
Hi Emil,
Danke Dir für die Links, die habe ich noch nicht gefunden. Ich werde heute abend mal nachschauen und gebe dann hier im Forum Bescheid.
Wenn alles klappt werde ich mal ein HowTo für alle erstellen.
Grüße,
Basti _________________ Yes, I am a criminal.
My crime is that of curiosity.
My crime is that of judging people by what they say and think, not what they look like.
My crime is that of outsmarting you, something that you will never forgive me for. |
|
| Nach oben |
|
 |
daten
Starter 
Anmeldungsdatum: 22.02.2006 Beiträge: 11
|
Verfasst am: 21 Dez 2006 12:53 Titel: |
 |
|
Hallo Basti
Hast du eventuell Windows XP mit SP2 auf deinem Client-Rechner installiert? Wenn ja, dann musst du noch einen Registry Schlüssel ändern. Den gibts auch gleich auf der heise Seite zum Download:
http://www.heise.de/ct/ftp/05/04/202/
Grüsse // daten |
|
| Nach oben |
|
 |
Basti
Starter  
Anmeldungsdatum: 01.09.2006 Beiträge: 25 Wohnort: Frankfurt am Main
|
Verfasst am: 21 Dez 2006 16:43 Titel: |
 |
|
Hi zusammen,
danke schön für Eure Tips.
Ich habe auf meinem Apache mittlerweile WebDAV zum Fliegen bekommen. Bis jetzt zwar ohne SSL, aber daran arbeite ich noch.
Ich habe auch eine kleines Protokoll zusammengeschrieben wie die Einrichtung vonstatten geht. Sobald ich es fertig ausformuliert habe, werde ich es als Mini-HowTo ins Forum stellen.
Summa summarum ist es ein sehr geniale Sache, einen Fileserver im Internet stehen zu haben um auf diesem Dateien, ohne irgendwelche Zusatzsoftware (und Betriebssystem-unabhängig), ablegen zu können.
Das ist echt nur zu Empfehlen!!!
Grüße,
Basti _________________ Yes, I am a criminal.
My crime is that of curiosity.
My crime is that of judging people by what they say and think, not what they look like.
My crime is that of outsmarting you, something that you will never forgive me for. |
|
| Nach oben |
|
 |
steffterra
Regular 
Anmeldungsdatum: 11.09.2007 Beiträge: 67
|
Verfasst am: 24 Sep 2007 22:49 Titel: |
 |
|
Hi,
ich habe ähnliche Probleme, wie Du sie hattest. Könntest Du bitte Deine httpd.conf posten? Danke vielmals,
steffterra |
|
| Nach oben |
|
 |
Vertex
Regular 
Anmeldungsdatum: 05.05.2006 Beiträge: 97
|
Verfasst am: 27 Dez 2008 21:47 Titel: Re: WebDav funktioniert nicht |
 |
|
| Basti hat folgendes geschrieben: | [....]
# Keine .htaccess-Dateien erlauben
AllowOverride All
[.....]
| Eh sich hier jemand ein Sicherheitsloch einhandelt möchte ich drauf hinweisen, dass es
| Code: | # Keine .htaccess-Dateien erlauben
AllowOverride None | heissen muss, um die .htaccess-Dateien komplett abzuschalten - was man in jedem Fall tun sollte.
Gruss
Vertex |
|
| Nach oben |
|
 |
|