Skip to main content

CRE-2025-0074

Temporal Worker → Server Downtime → Connection Refused FailureCritical
Impact: 10/10
Mitigation: 6/10

CRE-2025-0074View on GitHub

Description

Detects failure when a Temporal worker is unable to reach the Temporal server. - This typically occurs during startup or after server downtime. - Worker log contains gRPC error: "connection refused".

Mitigation

IMMEDIATE: - Confirm server is running: `docker ps`, `docker logs temporal` - Ensure worker starts only after server is available. - Restart worker manually or with retry logic. RECOVERY ACTIONS: - Add health checks for the server container. - Use startup dependencies in Docker Compose. - Improve alerting for “connection refused” messages. PREVENTION STRATEGIES: - Monitor port 7233 availability. - Delay worker startup until Temporal is healthy. - Add retry logic in the worker code.

References