I think this is another instance of a proxy not supporting chunked Transfer-Encoding. For a commit to a 1.7 server the client sends a chunked POST, the proxy responds with a 411, and the client shows the error. For a commit to a 1.6 server the client sends a chunked PROPFIND, the proxy responds with a 411, the client fails to notice the 411 but still gives an error since the response doesn't contain the requested properties. This will probably be fixed in Subversion's libsvn_ra_serf rather than serf itself.
Daniel Shahaf <d...@daniel.shahaf.name> writes: > This quite resembles an issue reported last week which is intended to be > fixed in serf 1.2.2. It's possible you could upgrade just your serf > libraries, not svn as well (though, since you likely use a binary > package, just upgrading to svn 1.8.1 packages that include serf 1.2.2 > might be easiest). > > Sorry, don't have a thread link handy... > > > Dave Steckler wrote on Sun, Jun 23, 2013 at 10:17:54 -0700: >> .I'm not on the list and couldn't find this in archive search...please cc >> me on any responses...thx! >> >> Was going to report this error over at the TortoiseSVN site, but apparently >> they are pointing over here. Here's the link to the discussion over on >> Tortoise: >> >> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3058859 >> >> Here's the text from over there (which includes repro, etc.). For me, same >> repro as below, and it's a simple matter of trying to commit anything and I >> get the "411 Length Required" error as detailed below (i.e. "me too"). I'm >> running Win7 64 bit, latest patches, etc. >> >> ========================= >> This is the right mailing list to report issues with TortoiseSVN. >> However, as the problem also occurs with the standard subversion >> command line client then the problem has to lie within the subversion >> library rather than any of the TortoiseSVN code. In case you are not >> aware, TortoiseSVN along with all other subversion clients is built on >> top of the standard subversion library which is provided by the >> subversion project itself. TSVN just provides the user-friendly front >> end. >> >> You can contact the subversion team on users at subversion.apache.org. >> >> Simon >> >> > >> > >> > I’m running on Vista 32 bit and have been upgrading Tortoise for years >> > successfully until now. >> > >> > REPRO >> > >> > · Update to 1.8.0 from 1.7 >> > >> > · Update local working copy >> > >> > · Modify a file and attempt to commit >> > >> > >> > >> > RESULT >> > >> > POST of '/svn/[project name]/!svn/me': 411 Length Required >> > >> > >> ============================== > -- Philip Martin | Subversion Committer WANdisco | Non-Stop Data www.wandisco.com