@ Igor
FYI I having nginx 0.7.62 on another server which is being used to serve static content and it is using similar settings. It is not setting the Transfer-Encoding header.
Here are the gzip settings. The files in question are between 2-50K unzipped.
[code]
server_names_hash_bucket_size 128;
keepalive_timeout 0;
gzip on;
gzip_http_version 1.0;
gzip_comp_level 5;
gzip_proxied any;
gzip_min_length 1100;
gzip_buffers 16 8k;
[/code]
@Dave - Cache-Control private is to safeguard against old caching servers which can cause problems with older versions of IE. This setting doesn't affect the end user.