continuwuity/changelog.d/+30d4369c.bugfix.md
Erwan Leboucher 3a74ce6151
Some checks failed
Checks / Prek / Check changed files (push) Successful in 4s
Documentation / Build and Deploy Documentation (push) Successful in 1m0s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m14s
Release Docker Image / Create Multi-arch Release Manifest (push) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (push) Has been cancelled
Release Docker Image / Release Binaries (push) Has been cancelled
Release Docker Image / Mirror Images (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Release Docker Image / Build linux-amd64 (release) (push) Has been cancelled
Release Docker Image / Build linux-arm64 (release) (push) Has been cancelled
fix(client-ip): Fall back to peer IP instead of returning 500
2026-07-17 12:46:11 +00:00

334 B

Fixed requests returning 500 Internal Server Error when the header selected by request_ip_source is absent, duplicated, or malformed (for example Envoy omitting X-Envoy-External-Address on internal requests). The client IP now falls back to the connection peer address instead of failing the request. Contributed by @eleboucher