webdav installieren: extern nicht erreichbar

MeinCoolerServe

New Member
Hallo,
ich bin gerade dabei auf meinem vServer webdav zu installieren. Dazu nutze diese wie ich finde sehr detaillierte Anleitung:
http://www.howtoforge.de/howto/wie-man-webdav-mit-apache2-auf-debian-etch-aufsetzt/

Ich bin bei der Stelle wo man mit dem Tool cadaver testet ob eine Verbinung möglich ist. Dies klappt auch bei mir, also eine Verbinung zu http://localhost/webdav über die Kommandozeile.
Das Problem: scheinbar ist der webdav Server nur lokal erreichbar. Wenn ich localhost durch meine IP ersetze kann er nicht verbinden. Egal ob im Browser oder mit cadaver. Was hab ich da falsch eingestellt? Hier meine config:

NameVirtualHost *
<VirtualHost *>
ServerAdmin root@localhost

DocumentRoot /var/www/vhosts/domain.tld/httpdocs/
<Directory /var/www/vhosts/domain.tld/httpdocs/>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Alias /webdav /var/www/vhosts/domain.tld/httpdocs

<Location /webdav>
DAV On
AuthType Basic
AuthName "webdav"
AuthUserFile /var/www/vhosts/domain.tld/httpdocs/passwd.dav
Require valid-user
</Location>

</VirtualHost>

mit cadaver erhalte ich folgendes:
Could not access /webdav/ (not WebDAV-enabled?):
405 Method Not Allowed
Connection to `xxx.xxx.xxx.xxx' closed.

Ich nutze einen vServer bei Server4You mit Apache/2.2.3 (Debian) DAV/2 mod_jk/1.2.18 PHP/5.2.0-8+etch11 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 Server at MEINE IP Port 80


Vielen Dank für eure Hilfe.
 
Last edited by a moderator:
Hallo,

Sieht auf den ersten Blick eigentlich richtig aus.
2 Fragen:
1.) Hast du den Apache restartet nach dem Ändern der Konfiguration?
2.) Der Fehler sagt: Could not access /webdav/ lass beim verbinden mal den letzten Slash weg: /webdav
 
Hallo,
danke für deine Antwort.
Neugestartet habe ich, mit force-reload, und reload beides probiert
Wenn ich xxx.xxx.xxx.xxx/webdav eingebe kommt automatisch das / dran

Noch ne Frage: die alte Config wurde ja in dem HowTo nur gesichert, brauch man die nicht mehr oder weiß apache selber das es in default_org gucken muss, glaube nicht oder? Da sind doch bestimmt auch wichtige einstellungen.


Ach ja und die Passwortdatei enthält neben meinem Passwort auch noch die Zeile xxx.xx.xx.xxxwebdav:7dfgfdw8h
so wie in der Anleitung beschrieben. Ist das so korrekt?
 
Last edited by a moderator:
Back
Top