Skip to content

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
@rpardini rpardini added the outdated Outdated, needs large rework against the master branch label Feb 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
outdated Outdated, needs large rework against the master branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants