imgproxy
imgproxy copied to clipboard
IMGPROXY_FALLBACK_IMAGE is not returned on error 500
If remote url return html code, imgproxy return error 500 with text Internal error
, but not fallback image
ERROR [2024-10-11T06:52:33Z] Completed in 828.215882ms /url/cdSg_FJdwMgBHr-ibNoxnPjL5X7NS4lDgJlj1yw4hE8/rs:fit:1200:900/g:sm/aHR0cDovL3N2ZXRl/cnJhLnJ1L3VwbG9h/ZC9pYmxvY2svODRm/Lzg0ZjU0MjcwYzM1/ZDlkZWY4MTQyYjE3/NjE0NzY0ZWI5Lmpw/Zw request_id=uA-Za_kRw09ic92B9ddI3 method=GET status=500 client_ip=87.250.224.44 error="XML parse error: unexpected NULL character on line 1 and column 5\n 1: ����··JFIF·····`·`··��·<CREATOR: gd-jpeg v1.0 (using IJG ...\n ^"
/app/processing_handler.go:194 main.sendErrAndPanic
/app/processing_handler.go:193 main.sendErrAndPanic
/app/processing_handler.go:198 main.checkErr
/app/server.go:114 main.buildRouter.withCORS.func1
/app/server.go:165 main.buildRouter.withPanicHandler.func2
/app/server.go:103 main.buildRouter.withMetrics.func3
/app/router/router.go:102 github.com/imgproxy/imgproxy/v3/router.(*Router).ServeHTTP
/usr/local/go/src/net/http/server.go:2939 net/http.serverHandler.ServeHTTP
/usr/local/go/src/net/http/server.go:2010 net/http.(*conn).serve
/usr/local/go/src/runtime/asm_amd64.s:1651 runtime.goexit
WARNING [2024-10-11T06:52:35Z] Could not load image https://www.***.**//upload/iblock/f94/f94d545ba4954c6f253d7848a5df0d0d.jpg. Using fallback image. Can't download source image: Status: 404; <!DOCTYPE html>
<html dir="ltr" lang="ru">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon" sizes="180x180" href="/favicon.png" />
...