You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: use TLSv1.3 SSLContext to allow TLS 1.3 and drop insecure 1.0/1.1
SSLContext.getInstance("TLSv1.2") hard-caps negotiation at TLS 1.2,
causing handshake failures against Vault servers with tls_min_version=tls13.
Replacing with "TLSv1.3" enables [TLSv1.3, TLSv1.2] on Java 11+ (SunJSSE
default) while dropping TLS 1.0/1.1. Affects three sites: Rest.java
DISABLED_SSL_CONTEXT, SslConfig.buildSslContextFromJks(), and
SslConfig.buildSslContextFromPem().
Reported via jenkinsci/hashicorp-vault-plugin#361.
0 commit comments