conditionally enable ipv6 listen directives in nginx configs #20880
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Enable ipv6 according to config file
Harbor has added the ability to configure external ipv6 since a3e1b1e, but has only added it to the https-side of the proxy.
Therefore a
curl -LI6 http://my-harbor.tld
returns:curl: (7) Failed to connect to my-harbor.tld port 80 after 6 ms: Couldn't connect to server
This PR tries to fix that by adding it to the other listen directives in the nginx configs.
Related #11399
Please indicate you've done the following: