Here is the problem I found out.<br><br>Front-End https Conf:   <br>    server {<br>        listen       443;<br>       ......<br>          location / {<br>                  proxy_pass      <a href="http://backend">http://backend</a>;<br>
                  proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;<br>                  proxy_set_header Host $http_host;<br>                  proxy_redirect off;<br>          }<br><br>    }<br clear="all"><br>
---------<br><br>if use default  proxy_buffer_size (not set it), when backend output something bigger than 64k without content-length header. the frontend https will truncate the output to 64k.<br><br>After I set  <br>proxy_buffer_size 1024 4k; <br>
<br>Everything works like normal. Using 0.8.29 .<br><br>-- <br>Tomasen<br><a href="http://twitter.com/ShooterPlayer">http://twitter.com/ShooterPlayer</a><br>