Hallo zusammen,
ich würde gerne per webdav auf den egroupware-Server (1.6.) zugreifen,
bekomme aber mit allen Kombinationen von Username und Passwort ständig
einen Authorization failed. Das Verzeichnis wird gefunden, aber die
Authorisierung schlägt fehl.
Der webdav Zugriff per wurde getestet unter Windows und Ubuntu 9.04, so
wie im gedruckten egw Handbuch 1.6 beschrieben. Hat aber alles nichts
gebracht das Handbuch ist aber Klasse gemacht und nur zu empfehlen!!)
Das könnte wohl schief gehen, wenn es ein / weniger gibt. Ein erster
Test mit dem Kopieren der Applikation nach www.abc.de/egroupware hat
aber auch keine Verbesserung gebracht (könnte aber auch noch am Cache
liegen, ich bleib da dran).
Parallel dazu meine aktuellen Fragen:
geht egroupware + webdav überhaupt mit Subdomains wie egroupware.abc.de ?
wenn nicht: an welchen Stellen müsste ich da drehen oder wird diese Art
der Installation nicht unterstützt?
> Hallo zusammen,
> ich würde gerne per webdav auf den egroupware-Server (1.6.) zugreifen,
> bekomme aber mit allen Kombinationen von Username und Passwort ständig
> einen Authorization failed. Das Verzeichnis wird gefunden, aber die
> Authorisierung schlägt fehl.
>
> Der webdav Zugriff per wurde getestet unter Windows und Ubuntu 9.04, so
> wie im gedruckten egw Handbuch 1.6 beschrieben. Hat aber alles nichts
> gebracht das Handbuch ist aber Klasse gemacht und nur zu empfehlen!!)
>
> Mein Verdacht: ich verwende egroupware als subdomain von abc.de:
> https://egroupware.abc.de/webdav.php/home/ und nicht
> https://www.abc.de/egroupware/webdav.php/home/. Das Parsen des Pfads in
> webdav.php verwendet aber Konstante Postionen:
>
> $parts = explode('/',$_SERVER['PATH_INFO']);
> $app = count($parts) > 3 && $parts[1] == 'apps' ? $parts[2] : 'filemanager';
$_SERVER['PATH_INFO'] == '/home/' für Deine _beiden_ obigen Beispiele.
> Das könnte wohl schief gehen, wenn es ein / weniger gibt. Ein erster
> Test mit dem Kopieren der Applikation nach www.abc.de/egroupware hat
> aber auch keine Verbesserung gebracht (könnte aber auch noch am Cache
> liegen, ich bleib da dran).
>
> Parallel dazu meine aktuellen Fragen:
> geht egroupware + webdav überhaupt mit Subdomains wie egroupware.abc.de ?
> wenn nicht: an welchen Stellen müsste ich da drehen oder wird diese Art
> der Installation nicht unterstützt?
Hallo Ralf,
>> geht egroupware + webdav überhaupt mit Subdomains wie egroupware.abc.de
> Natürlich, wird das unterstützt.
>
Danke. Das schränkt die Suche schon mal etwas ein. Für jegliche Tipps
bin ich dankbar.
Das ist mein Mitschnitt eines command line Verbindungsversuchs vom
selben Server aus:
xxx@yyy:~$ cadaver https://egroupware.abc.de/webdav.php/home WARNING: Untrusted server certificate presented for `www.efg.de':
Certificate was issued to hostname `www.efg.de' rather than
`egroupware.abc.de'
This connection could have been intercepted.
Issued to: Comodo InstantSSL, ......
Issued by: .....
Certificate is valid from Feb 2 00:00:00 2007 GMT to Feb 1 23:59:59
2010 GMT
Do you wish to accept the certificate? (y/n) y
Authentication required for eGroupWare WebDAV server on server
`egroupware.abc.de':
Username: ich
Password:
Authentication required for eGroupWare WebDAV server on server
`egroupware.abc.de':
Username: ich
Password:
Could not open collection:
401 Authorization Required
dav:/webdav.php/home/? quit
xxx@yyy:~$
Die 401 finde ich auch im apache logfile:
egroupware.abc.de 83.223.95.10 - - [04/Jul/2009:17:57:33 +0200] "OPTIONS
/webdav.php/home/ HTTP/1.1" 401 - "-" "cadaver/0.22.3 neon/0.25.5"