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 2013/02/15 11:32:27 UTC
[Bug 54563] New: mod_webdav ignores quota
https://issues.apache.org/bugzilla/show_bug.cgi?id=54563
Bug ID: 54563
Summary: mod_webdav ignores quota
Product: Apache httpd-2
Version: 2.2.16
Hardware: PC
OS: Linux
Status: NEW
Severity: major
Priority: P2
Component: mod_dav
Assignee: bugs@httpd.apache.org
Reporter: waldemar.brodkorb@pl.rlp.de
Classification: Unclassified
Hi *,
I am using a Debian 6.0.6 system with Apache 2.2.16.
# apache2 -v
Server version: Apache/2.2.16 (Debian)
Server built: Nov 30 2012 08:33:45
I like to use webdav and configured it correctly.
It works fine so far. Now the problem:
The data for the webdav share is physical located on a Windows CIFS share
with NTFS as filesystem and configured quota to limit data to 50 MB.
On Linux I get a correct message, when I try to copy a file on a "full" share:
www-data@Skolerouter:~$ env LANG=c cp rules.png /var/davmnt/Lehrer/Lehrer1/
cp: closing `/var/davmnt/Lehrer/Lehrer1/rules.png': No space left on device
www-data@Skolerouter:~$ mount
..
//172.16.0.2/Lehrer1$/ on /UNIONFS/var/davmnt/Lehrer/Lehrer1 type cifs
(rw,mand,relatime,vers=1.0,sec=ntlmi,cache=loose,unc=\z.16.0.2\Lehrer1$,username=Lehrer1,uid=0,noforceuid,gid=0,noforcegid,addr=172.16.0.2,file_mode=0666,dir_mode=0777,nounix,serverino,rsize=61440,wsize=16580,actimeo=1)
When I upload a file with Linux and cadaver or with Windows 7, I get no error
message, but a NULL byte file is created:
dav:/Lehrer1/> put qemu.bz2
Uploading qemu.bz2 to `/Lehrer1/qemu.bz2':
Progress: [=============================>] 100,0% of 9865186 bytes succeeded.
dav:/Lehrer1/> ls
Listing collection `/Lehrer1/': succeeded.
Coll: Eigene Dateien 0 Feb 14 15:28
Coll: Favoriten 0 Feb 14 14:21
7z920-x64.msi 0 Feb 14 16:39
foo 51179520 Feb 15 11:10
foo.png 1231977 Feb 14 16:47
http.so 0 Feb 15 11:11
index.php 940 Feb 15 11:11
qemu.bz2 0 Feb 15 11:27
rules.png 0 Feb 15 11:25
dav:/Lehrer1/>
When there is some space left on the device, data is filled up to the quota
limit and the uploaded file is broken.
Shouldn't mod_webdav tell the user that the underlying operating system
can not write the file?
Thanks for any hints or fixes.
best regards
Waldemar Brodkorb
--
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