I have now a working setup with

LimitXMLRequestBody 32000000
Timeout 36000

I can successfully commit the change-set using LANG=de_DE.UTF-8, 
LANG=en_GB.UTF-8 or LC_TYPE=C

To wrap this up:
It seems there is a bug when using de_DE.UTF-8.
The commit should be denied in case the XML request body is too large, which is 
not the case.
During transmit, the server will cancel with error.
As also the timeout was reached, the client reports only a timeout.

When enlarging the LimitXMLRequestBody, only, the commit will be transmitted 
successfully. But,
the client will still get a timeout (as the commit will last a lot longer than 
the 300s configured by
default). Also enlarging the timeout parameter value will fix this.

So, beside the failing test for the XML request body size with de_DE.UTF-8 
everything is working
as designed :)

Regards
Christoph

Sigma Surface Science GmbH, Idsteiner Str. 78, 65232 Taunusstein. Amtsgericht 
Wiesbaden, HRB 27422. Geschäftsführer: Norbert Nold

Reply via email to