[Bug 170885] New: Buggy webdav behaviour when server uses reverse proxy
Rafał Malinowski
malinowskirafal at wp.pl
Thu Sep 11 23:51:23 CEST 2008
http://bugs.kde.org/show_bug.cgi?id=170885
Summary: Buggy webdav behaviour when server uses reverse proxy
Product: kio
Version: unspecified
Platform: Gentoo Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: webdav
AssignedTo: kdelibs-bugs at kde.org
ReportedBy: malinowskirafal at wp.pl
Version: (using KDE 4.1.0)
OS: Linux
Installed from: Gentoo Packages
When the webdav address is masked by reverse proxy the webdav support does not
work well:
- there are ghost collections
- it is not possible to move/copy files
How the setup looks on my computer:
1. two apache instances
2. first instance at port 2000 with webdav under /uploads/ path
3. second instance at 2001 with webdav under /uploads/ path
4. the first apache has a reverse proxy at path /apache2/ that connects to
localhost:2001:/
So valid webdav resources are:
webdav://localhost:2000/uploads/
webdav://localhost:2001/uploads/
webdav://localhost:2000/apache2/uploads/
(the third one is exactly the same as second one).
The first two are working OK, but when the third is entered into konqueror
there are some bugs:
1. there shows ghost collections with the name of current collection
for the webdav://localhost:2000/apache2/uploads/ address it displays:
uploads/ (non existing subcollection)
a/ (existing subcollection)
file_1 (OK)
file_2 (OK)
for the webdav://localhost:2000/apache2/uploads/a/ address it displays:
a/ (non existing subcollection)
2. copy/move does not work
The Konqueror send Destination header with address that is not translated by
reverse proxy. I am not sure if it should be fixed at apache side (that should
translate it) or if some kind of translation code should be added to konqueror.
--
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kdelibs-bugs
mailing list