Consumed request body blocks retry attempts
infoconfigurationUpdated Jan 23, 2026(via Exa)
Technologies:
How to detect:
Request body has been consumed by backend or middleware before failure occurs, preventing Traefik from retrying the request even when retry middleware is configured.
Recommended action:
Understand that requests with consumed bodies cannot be retried by Traefik. Design backends to avoid partial body consumption before failure. Consider request buffering strategies or ensure idempotent APIs that can handle potential duplicate initial bytes.