views:

1498

answers:

0

I want to disable chunked transfer encoding on my web server, in order to avoid this bug: http://support.microsoft.com/kb/871205 . Unfortunately, I need to support IE6 on Win2k, so they cannot install the patch.

I found instructions to set AspEnableChunkedEncoding to FALSE, but this does not seem to solve my problem. I believe this is because we also use gzip compression, which, according to this article (http://www.eggheadcafe.com/conversation.aspx?messageid=31045986&threadid=31045970) requires chunked encoding in order to compress dynamic content. Thus, all of the dynamically compressed content is transferred 'chunked', because it's compressed by the gzip filter, not ASP.NET.

I know that IIS can serve this content unchunked, because I've tried using http 1.0 in the request (which does not support transfer-encoding: chunked), and the response arrives correctly and compressed.

How do I disable chunked encoding when using a ScriptManager, which necessitates dynamic compression of the resultant ".axd" files?