简体   繁体   中英

Issue with application using lighttpd 1.4.40

I have moved from lighttpd version 1.4.35 to 1.4.40 and my application has stopped working.

Between lighttpd versions 1.4.35 and 1.4.40, this is the difference I have in terms of the request that lighttpd is forwarding to my application. With lighttpd 1.4.35, my application is able to respond whereas with 1.4.40, my application doesn't progress.

The only difference I am seeing is the bit I have highlighted in the image below. I am not sure if I am missing something in my application.

On the left is the trace with lighttpd 1.4.35 and on the right is the trace with lighttpd 1.4.40

在此处输入图像描述

I am not sure if I am missing something

You're missing over 5 years of lighttpd releases. The lighttpd 1.4.40 was released Jul 2016. lighttpd 1.4.64 was released Jan 2022. If you are going to upgrade, then you should upgrade to a recent release.

IIRC, lighttpd 1.4.40 onwards defaults to offload the entire response from the backend before sending the response to the client. You can use server.stream-response-body = 1 in lighttpd.conf to change this default to stream the response.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM