Skip to content

Conversation

@cappyzawa
Copy link
Member

Remove ServerName pinning functionality that can cause TLS
verification failures in production environments with redirects,
proxies, and multi-host scenarios.

The Go standard library automatically handles SNI and hostname
verification based on the actual connection target, providing
better compatibility and security than fixed ServerName values.

Signed-off-by: cappyzawa <[email protected]>
@cappyzawa cappyzawa marked this pull request as ready for review August 14, 2025 14:07
Copy link
Member

@matheuscscp matheuscscp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚀

@matheuscscp matheuscscp merged commit 48da00d into fluxcd:main Aug 14, 2025
8 checks passed
@cappyzawa cappyzawa deleted the remove-tlsconfig-servername-pinning branch August 14, 2025 17:38
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.

certSecretRef does not handle redirects

2 participants