Troubleshooting
Registration fails
- Verify
YACHT_SERVER_URLis reachable. - Verify the enrollment token matches the server.
- Check server logs for enrollment errors.
Heartbeat rejected
- The agent automatically re-registers on 401/403/404.
- If this loops, verify the host was not deleted or revoked in Yacht.
Compose jobs fail
- Ensure the Docker Compose plugin is installed in the agent image.
- Ensure
working_dircontains a valid compose file. - Check agent logs for command failures.