Skip to content

Investigate TLS #107

@tallen-hashicorp

Description

@tallen-hashicorp

Potential Causes:

1. TLS Configuration Mismatch:

  • If the service or the ingress is expecting a TLS connection, but the client is connecting over plain HTTP, this error will occur.
  • Ensure that the client is using HTTPS when connecting to a service that expects TLS.

2. Misconfigured Ingress or Service:

  • The NGINX ingress may be configured to use TLS for one or more ports (9200/9201), but the underlying service or the worker process is not configured to handle TLS connections.
  • Double-check if the Boundary worker or controller expects plain HTTP and whether the NGINX ingress is incorrectly terminating TLS, or if it's expected to pass through TLS connections.

3. Incorrect Target Port:

  • If the ingress is terminating the TLS connection (decoding HTTPS into HTTP) but forwards the traffic to the worker or controller on a port expecting HTTPS, this mismatch can cause the issue.
  • Ensure that when the ingress handles TLS, it sends HTTP traffic to the service's backend.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions