Package: libapache-mod-dav
Version: 1.0.3-3.1
Severity: important

When copying or moving a file with Konqueror connecting over https,
Konqueror generates a request

COPY /file/to/move

with a Destination header

Destination: https://thehost/file/move/to

libdav refuses the move, returning 502 (Bad Gateway).

The problem is in dav_util.c, dav_lookup_uri(), where it is comparing the
source and destination schemes. The comment

/* ### not sure this works if the current request came in via https: */

is accurate. :-) In this scenario, scheme is set from ap_http_method(r),
which returns "http". This fails to match "https" from the destination.

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux bloodnok.icc-ltd.co.uk 2.4.26-bytemark-uml-20040706-1 #1 Tue Jul 
6 09:37:31 BST 2004 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages libapache-mod-dav depends on:
ii  apache-common             1.3.26-0woody6 Support files for all Apache webse
ii  libc6                     2.2.5-11.8     GNU C Library: Shared libraries an
ii  libdb2                    2:2.7.7.0-7    The Berkeley database routines (ru
ii  libexpat1                 1.95.2-6       XML parsing C library - runtime li
ii  libxmltok1                1.1-8          XML Parser Toolkit, runtime librar



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to