Browse Source

Update TG Docs with SAN match option when using SNI (#15971)

When using SNI in Terminating Gateway, Consul configures envoy to
have strict SAN matching. This requires all external services to
have SANs in their certificates and not having it will throw
CERTIFICATE_VERIFY_FAILED error.
pull/15697/head
Ranjandas 2 years ago committed by GitHub
parent
commit
db69cd6f65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      website/content/docs/connect/config-entries/terminating-gateway.mdx

3
website/content/docs/connect/config-entries/terminating-gateway.mdx

@ -679,7 +679,8 @@ spec:
name: 'SNI',
type: 'string: ""',
description:
'An optional hostname or domain name to specify during the TLS handshake.',
`An optional hostname or domain name to specify during the TLS handshake. This option will also configure [strict SAN matching](https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/transport_sockets/tls/v3/common.proto#envoy-v3-api-field-extensions-transport-sockets-tls-v3-certificatevalidationcontext-match-typed-subject-alt-names), which requires
the external services to have certificates with SANs, not having which will result in \`CERTIFICATE_VERIFY_FAILED\` error.`,
},
],
},

Loading…
Cancel
Save