https://bz.apache.org/bugzilla/show_bug.cgi?id=65662

--- Comment #16 from Yann Ylavic <[email protected]> ---
(In reply to Piotr Staszeski from comment #14)
> Created attachment 38098 [details]
> finwait2.txt

If I read this correctly, we have:
client IP: 10.144.18.82
proxy IP: 10.19.8.160
backend IP: 192.168.6.84

>13:37:35.268129 IP 192.168.6.84.443 > 10.19.8.160.32998: Flags [F.], seq 4325, 
>ack 759, win 14558, options [nop,nop,TS val 2815083039 ecr 1936729975], length >0
^ here the backend initiates connection close to the proxy

>13:37:35.268234 IP 10.19.8.160.8088 > 10.144.18.82.38247: Flags [F.], seq 
>4385, ack 869, win 505, options [nop,nop,TS val 3015137517 ecr 734631932], 
>length 0
^ here the proxy initiates connection close to the client

>13:37:35.308773 IP 10.19.8.160.32998 > 192.168.6.84.443: Flags [.], ack 4326, 
>win 501, options [nop,nop,TS val 1936735020 ecr 2815083039], length 0
^ here the proxy acks the FIN from the backend

>13:37:35.309014 IP 10.144.18.82.38247 > 10.19.8.160.8088: Flags [.], ack 4386, 
>win 501, options [nop,nop,TS val 734636936 ecr 3015137517], length 0
^ here the client acks the FIN from the proxy

And now both the proxy and backend wait for the client FIN that fully
terminates the connections (the connection is half closed only). Until this,
there may still be data sent by the client that the proxy should forward to the
backend.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to