dhiaayachi / temporal

Temporal service
https://docs.temporal.io
MIT License
0 stars 0 forks source link

Temporal can't connect to Elasticsearch with enabled TLS #324

Open dhiaayachi opened 2 months ago

dhiaayachi commented 2 months ago

Expected Behavior

Temporal cluster establishes connection with Elasticsearch.

Actual Behavior

"no ElasticSearch node available"

Steps to Reproduce the Problem

  1. Setup elastic 8 version with enabled TLS on the HTTP layer
  2. Set scheme: "https" in Temporal server config
        elasticsearch:
          version: "v8"
          url:
            scheme: "https"

Specifications

dhiaayachi commented 1 month ago

Thanks for reporting this issue.

The error you're getting suggests that your Temporal cluster is unable to connect to Elasticsearch. Given that you've configured TLS for both Temporal and Elasticsearch, this could be due to a mismatch in certificate verification settings or a problem with your TLS setup.

To start troubleshooting, please provide the following information:

Once we have this information, we can help you debug the issue further.