Getting Started
Troubleshooting
Diagnose the common installation, configuration, port, and plugin failures.
- Run
beelzebub validatebefore debugging a listener. It reports parse errors, schema errors, procedural errors, and quality warnings. - Confirm the effective paths passed to
--conf-coreand--conf-services. - Check for port conflicts with
ss -lnt,lsof -iTCP, or Docker port mappings. - If no service starts, confirm the service directory is not empty and that
BEELZEBUB_SERVICES_CONFIGis not overriding it. - For LLM services, verify the provider, model, endpoint, and
OPEN_AI_SECRET_KEY; never commit a key in YAML. - For plugins, run
beelzebub plugin list, inspectconfigurations/lockfile.yaml, and rebuild after install/update/remove.
See validation, plugins, and production safety for deeper checks.