httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 43352] - Apache2: out of memory during heavy webdav files copy using SSL
Date Tue, 06 Nov 2007 19:10:39 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=43352>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43352





------- Additional Comments From alberto.avi@gmail.com  2007-11-06 11:10 -------
Hi Joe,

I confirm, the client running on a different machine to the http dav server.
I tryed a lot of webdav client: Konqueror, Windows XP (I defined a network disk
on webdav) and davfs2 (http://dav.sourceforge.net).
All of them give me the same result: they working fine with http dav connection.
All of them failed after a few minutes (2 or 3) if I try httpS dav connection.
The client give me a generic network error.

I followed all the instructions to configure the system and httpd to write the
core dump on the file system.
I generated again the same httpS dav workload I described in the first post but
no core dump was written on disk. I noticed that during the file copy (about
230MB total) the resident memory of httpd server grow immoderately (I used htop
to monitor it). When the RAM (384MB) on the server is full allocated the kernel
start using the swap space too (512MB)! When the swap space is full allocated
the system became unusable but it don't crash.

I noticed another detail. During http webdav copy, httpd write progressively in
its access log file:

192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "HEAD
/dav/linux-2.6.22.6/sound/oss/emu10k1/ecard.h HTTP/1.1" 404 -
192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "PUT
/dav/linux-2.6.22.6/sound/oss/emu10k1/ecard.h HTTP/1.1" 201 287
192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "HEAD
/dav/linux-2.6.22.6/sound/oss/emu10k1/ecard.h HTTP/1.1" 200 -
192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "UNLOCK
/dav/linux-2.6.22.6/sound/oss/emu10k1/ecard.h HTTP/1.1" 204 -
192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "HEAD
/dav/linux-2.6.22.6/sound/oss/emu10k1/voicemgr.h HTTP/1.1" 404 -
192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "PUT
/dav/linux-2.6.22.6/sound/oss/emu10k1/voicemgr.h HTTP/1.1" 201 290
192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "HEAD
/dav/linux-2.6.22.6/sound/oss/emu10k1/voicemgr.h HTTP/1.1" 200 -
192.168.1.1 - davusr [05/Nov/2007:19:34:38 +0100] "UNLOCK
/dav/linux-2.6.22.6/sound/oss/emu10k1/voicemgr.h HTTP/1.1" 204 -


During httpS webdav copy httpd dont't log neither one line!
I think that during httpS webdav copy httpd put in memory all the files without
write them on the disk and without update the access log file.

I done another test.
I tried succesfully to copy just 1MB of data using httpS webdav but no access
log were written and the resident httpd memory grow of about 30MB. I retried a
few time this test and finally I needed to restart httpd to free memory.

It's a very strange case.

Thanks a lot for your attention,

Alberto.



-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


Mime
View raw message