Skip to content

Fix issue with Docker API version negotiation in Traefik#4

Open
andreasbrett wants to merge 3 commits intoFoxxMD:mainfrom
andreasbrett:fix_head_requests
Open

Fix issue with Docker API version negotiation in Traefik#4
andreasbrett wants to merge 3 commits intoFoxxMD:mainfrom
andreasbrett:fix_head_requests

Conversation

@andreasbrett
Copy link
Copy Markdown

Fixes an issue with Traefik and Docker v29+ where docker-proxy-filter doesn't correctly handle HEAD requests to /_ping used for API version negotiation.

Traefik >=2.11.31 / >=3.6.1 auto-negotiates the Docker API version by sending a HEAD request to /_ping. docker-proxy-filter currently doesn’t respond correctly, causing a hang since Docker doesn’t return a body for HEAD requests.

See traefik/traefik#12256

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant