temporalio / helm-charts

Temporal Helm charts
MIT License
312 stars 339 forks source link

[Bug] Temporal client never returns (worker timeout) #357

Closed diervo closed 1 month ago

diervo commented 1 year ago

What are you really trying to do?

I'm trying to run the hello_world example after deploying this helm chart locally via minikube:

helm install \
    --set server.replicaCount=1 \
    --set cassandra.config.cluster_size=1 \
    --set prometheus.enabled=false \
    --set grafana.enabled=false \
    --set elasticsearch.enabled=false \
    temporaltest . --timeout 15m

(Running o a Mac M1)

Describe the bug

After executing the client, I get the following errors on the worker:

temporal_client::retry: gRPC call poll_workflow_task_queue retried 6 times error=Status { code: Unavailable, message: "last connection error: failed to receive server preface within timeout", metadata: MetadataMap { headers: {"content-type": "application/grpc"} }, source: None }

Minimal Reproduction

I'm running the hello_world example with some modifications (it works on the docker composed version)

Environment/Versions

Additional context

In the terminal with the forwarded port I do see a Handling connection for 7233 so its connecting to the server, but somehow not responding...

mindaugasrukas commented 1 year ago

My gut feeling is that this is related to #373.

robholland commented 3 months ago

Have you configured any TLS? Errors relating to preface normally involve TLS issues.

robholland commented 1 month ago

Closing due to inactivity. Please re-open if you still face this issue.