Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/force-upstream-to-use-http-1-1 #128

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

hishamanver
Copy link
Contributor

@hishamanver hishamanver commented Feb 28, 2022

Ties to #102

Added ENV check and include file to force upstream to use http 1.1

Use case - we have a harbor upstream registry sits behind an envoy proxy that requires connections to use http2.

This PR forces the connection to use http 1.1

Please ignore whitespace differences :)

@GureevLeonid
Copy link

@rpardini, hi. Is it possible to merge this? We are currently facing the same issue with a 426 Upgrade Required error, with cr.yandex as the upstream.

ChandonPierre added a commit to coreweave/docker-registry-proxy that referenced this pull request Jan 30, 2024
from rpardini#128

nginx does not support http2 as a client; this alleviates registries that return 426 when using http2
ChandonPierre added a commit to coreweave/docker-registry-proxy that referenced this pull request Jan 31, 2024
from rpardini#128

nginx does not support http2 as a client; this alleviates registries that return 426 when using http2
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.

None yet

2 participants