This problem has been reported on this group before, but I've tried all suggestions I've found without success. :-(
SYMPTOM
Large checkouts (hundreds of files, most over 1MB, some as large as 100MB) fail under Apache (HTTP:), but complete successfully with Svnserve (SVN:).
WHAT I'VE TRIED
1) Setting LimitXMLRequestBody to 0 in httpd.conf
2) Rebuilding Apache and Subversion from source with ac_cv_func_poll = no
Neither changed the behavior.
WHAT I DIDN'T TRY
Building APR with explicit large file support. Since I used the APR libs from Apache 2.2.0, the docs say large file support is standard.
HELP
Has anyone gotten this to work? In the archives I see lots of people having problems and some answers, but not really anyone responding and saying "Yep, that worked for me."
Thanks!
Frank.
ERROR MESSAGES
-- console --
$ svn co http://sunspot/svn/usi usi
... many lines deleted ...
A usi\doc\ultramain\trunk\manuals\product_guide\transit\images\UMM_Supply_Rep
air ProcessingAD_Repair Process 2.bmp
A usi\doc\ultramain\trunk\manuals\product_guide\frontmatter.doc
A usi\doc\ultramain\trunk\manuals\product_guide\aviation
svn: REPORT request failed on '/svn/usi/!svn/vcc/default'
svn: REPORT of '/svn/usi/!svn/vcc/default': Could not read response body: connec
tion was closed by server. (http://sunspot)
-- TortoiseSVN Checkout --
... many lines deleted ...
Error REPORT request failed on /svn/usi/!svn/vcc/default
Error REPORT of '/svn/usi/!svn/vcc/default': Could not read response body: connection
Error was closed by server. (http://sunspot)
-- apache2/logs/error_log --
... many lines deleted ...
[Mon Dec 12 17:38:13 2005] [notice] Apache/2.2.0 (Unix) DAV/2 SVN/1.2.3 configured -- resuming normal operations
[Mon Dec 12 18:19:56 2005] [error] [client 10.1.1.116] Provider encountered an error while streaming a REPORT response. [500, #0]
[Mon Dec 12 18:19:56 2005] [error] [client 10.1.1.116] A failure occurred while driving the update report editor [500, #190004]
CONFIGURATION
OS: SuSE Linux
Apache: 2.0.55 or 2.2.0
neon: 0.24.7
Filesystem: FSFS
subversion: 1.2.3
DETAILS ON BUILDING FROM SOURCE
ac_cv_func_poll=no; export ac_cv_func_poll
cd ~/fixsvn/httpd-2.2.0/srclib/apr
./configure --prefix=/usr/local/apr-httpd/
make
sudo make install
cd ~/fixsvn/httpd-2.2.0/srclib/apr-util
./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/
make
sudo make install
cd ~/fixsvn/httpd-2.2.0
./buildconf
./configure --with-apr=/usr/local/apr-httpd/bin/apr-1-config --with-apr-util=/usr/local/apr-util-httpd/bin/apu-1-config --enable-dav --enable-so --enable-maintainer-mode --enable-ssl
make
sudo make install
sudo rm -f /usr/local/lib/libsvn*
cd ~/fixsvn/subversion-1.2.3
./configure --with-apr=/usr/local/apr-httpd --with-apr-util=/usr/local/apr-util-httpd --enable-maintainer-mode
make
sudo make install
REFERENCES
http://subversion.tigris.org/faq.html#tiger-apr-0.9.6
http://httpd.apache.org/docs/2.2/install.html
http://httpd.apache.org/docs/2.2/programs/configure.html
~/fixsvn/subversion-1.2.3/INSTALL
http://svn.haxx.se/users/archive-2005-12/0368.shtml
Frank LaFond
Process Engineer
Ultramain Systems, Inc.
flafond@ultramain.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Dec 14 08:56:55 2005