[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: [TSVN 1.8] - Cannot update/commit/checkout working copy

From: Camilo Sasuke Tsumanuma - camilocc at gmail dot com <camilocc_at_gmail.com>
Date: Thu, 4 Jul 2013 08:24:37 -0700 (PDT)

Hi,

For those trying to workaround or, in other
interpretation, end-up with a much optimized
configuration, which worked for me, below follows:

My keep-alive was off in apache web server.

So Apache Web Server must be set,
in /etc/httpd/conf/httpd.conf in CentOS,
for example,

KeepAlive On

Also MaxKeepAliveRequests should be greater than one. Moreover, a very high value like 1000000 (one million), could allow a lot of svn operations in single connection (a connection takes a ping time or more) with new serf implementation in clients.

I also faced a issue that during authentication, with username/password, the default configuration for KeepAliveTimeout is 15 seconds. So, after the first request, it asks for authentication. If you take more than 15 seconds to authenticate, in this case, (because of complex password and/or long username), the connection will close by time out and authentication that should be performed, currently, in serf 1.2.1, in the same connection, with more than 1 requests allowd per connection, will fail.

I hope this can help anyone that has similar currently non-operational environments for digest authentication with persistent connections disabled in Apache configuration.

Regards,
Camilo

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3059800

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-07-04 17:24:40 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.