Hey Guys, I've been using nginx 1.8.0 for a couple of months, and I noticed a critical message at error log informing that "cache file has too long header".
2015/09/10 17:11:03 [crit] 27245#0: *10686 cache file "/data/smallfiles/http/6/d8/f5df8d6eda60819319688d1bc0cb2d86" has too long header However, as you can see at the example bellow, there is nothing abnormal with the file: cat /data/smallfiles/http/6/d8/f5df8d6eda60819319688d1bc0cb2d86 KEY: static.myhosthere.com.br/bundles/1234567890123456789012?v=saUVIhIUFNX8o0JpMT9rspK0l6klR4JQBnJXIV1MXkE1 HTTP/1.1 200 OK Cache-Control: public Content-Type: text/javascript; charset=utf-8 Content-Encoding: gzip Expires: Fri, 09 Sep 2016 17:22:25 GMT Last-Modified: Thu, 10 Sep 2015 17:22:25 GMT Vary: Accept-Encoding Server: Microsoft-IIS/7.5 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET Access-Control-Allow-Origin: * Access-Control-Allow-Methods: GET,OPTIONS Access-Control-Allow-Headers: Content-Type X-Frame-Options: SAMEORIGIN Date: Thu, 10 Sep 2015 17:22:24 GMT Content-Length: 1301 <here is the body> I thought it would be the header buffer size, but I'm using a very large value: client_body_buffer_size 128k; client_header_buffer_size 32k; large_client_header_buffers 4 64k; When this error occurs, the object is fetched from the origin again. Any ideia ? Thanks in advance. Posted at Nginx Forum: http://forum.nginx.org/read.php?2,261567,261567#msg-261567 _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx