You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2012/11/27 15:16:29 UTC

[Bug 49643] WebDav plus mod Negotiation causes directory creation errors

https://issues.apache.org/bugzilla/show_bug.cgi?id=49643

zaven navoyan <za...@arminco.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

--- Comment #2 from zaven navoyan <za...@arminco.com> ---
I also faced such problem. The following error log is written in the error log
file:
Could not fetch resource information.  [400, #0]
The URL contains extraneous path components. The resource could not be
identified.  [400, #0]

The configuration that reproduce problem:
Alias /user13 "/home/davusers/user13"
<Directory "/home/davusers/user13">
    DAV On
    ForceType text/plain
    DAVSATMaxAreaSize 8192000 // This directive comes when installing 3-rd
party patch for quota management
    Options Indexes MultiViews

    AuthType Basic
    AuthName "Test Account for Basic autentication"
    AuthUserFile /etc/apache2/sites-enabled/.password
    Require valid-user
    AllowOverride None
    Order allow,deny
    allow from all
    DirectorySlash ON
</Directory>

To reproduce problem firstly create aaa.txt file then try to create aaa
directory using
MKCOL /user13/aaa/ HTTP/1.1


Apache server version:
Server Version: Apache/2.2.16 (Debian) DAV/2 PHP/5.3.3-7+squeeze13 with
          Suhosin-Patch mod_ssl/2.2.16 OpenSSL/0.9.8o

System: Debian 6.0.5 x86_64

When I remove mod negotiation as described below, the problem solves.


Regards,
Zaven.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org