For downloading certain files via haproxy I’m often, but not always, getting a term code CD. Asking the backend directly for this file, always works. It’s just an image of ~300kb and the response time is never high. So I’m wondering what’s going on here, how can I debug this?
In browsers it results in an image only partially shown. And using curl I get: curl: (18) transfer closed with 62685 bytes remaining to read
.
Feb 9 14:58:54 haproxy haproxy[6447]: 10.0.0.100:61330 [09/Feb/2022:14:58:54.516] www XXXX/XXXX 0/0/0/3/6 200 325957 - - ---- 7/3/0/0/0 0/0 {XXXX|curl/7.80.0||} {|} "GET /images/temp/bg-00.jpg HTTP/1.1"
Feb 9 14:58:54 haproxy haproxy[6447]: 10.0.0.100:61332 [09/Feb/2022:14:58:54.795] www XXXX/XXXX 0/0/0/4/7 200 325957 - - ---- 7/3/0/0/0 0/0 {XXXX|curl/7.80.0||} {|} "GET /images/temp/bg-00.jpg HTTP/1.1"
Feb 9 14:58:55 haproxy haproxy[6447]: 10.0.0.100:61334 [09/Feb/2022:14:58:55.080] www XXXX/XXXX 0/0/1/3/8 200 325957 - - ---- 7/3/0/0/0 0/0 {XXXX|curl/7.80.0||} {|} "GET /images/temp/bg-00.jpg HTTP/1.1"
Feb 9 14:58:55 haproxy haproxy[6447]: 10.0.0.100:61336 [09/Feb/2022:14:58:55.345] www XXXX/XXXX 0/0/1/3/7 200 325957 - - CD-- 7/3/0/0/0 0/0 {XXXX|curl/7.80.0||} {|} "GET /images/temp/bg-00.jpg HTTP/1.1"
Feb 9 14:58:55 haproxy haproxy[6447]: 10.0.0.100:61339 [09/Feb/2022:14:58:55.606] www XXXX/XXXX 0/0/0/3/6 200 325957 - - CD-- 7/3/0/0/0 0/0 {XXXX|curl/7.80.0||} {|} "GET /images/temp/bg-00.jpg HTTP/1.1"
Feb 9 14:58:55 haproxy haproxy[6447]: 10.0.0.100:61341 [09/Feb/2022:14:58:55.959] www XXXX/XXXX 0/0/1/4/8 200 325957 - - ---- 7/3/0/0/0 0/0 {XXXX|curl/7.80.0||} {|} "GET /images/temp/bg-00.jpg HTTP/1.1"
1 post - 1 participant