You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the OpenClaw Gateway is started and managed by systemd (e.g., via systemctl enable --now openclaw-gateway.service), the CLI command openclaw status still shows:
Gateway service │ systemd not installed
This is misleading — the service is actually running and healthy (confirmed via systemctl status, ps, and functional endpoints like /health and Telegram messaging). The CLI appears to only detect gateway processes launched directly by openclaw gateway, not those managed by systemd.
systemctl status openclaw-gateway # → active (running)
ps aux | grep openclaw # → shows /usr/bin/openclaw gateway
Run openclaw status → observe Gateway service │ systemd not installed
Expected behavior
• If a process matching openclaw gateway is running and its parent is systemd (or it’s registered as a systemd unit), openclaw status should report:
Gateway service │ systemd active (running)
or at least avoid the false-negative "systemd not installed".
Actual behavior
• OS: Ubuntu 24.04 LTS
• OpenClaw version: 2026.2.24 (from openclaw status)
• This does not affect functionality — only the CLI’s status reporting is inaccurate.
Let me know if you’d like a patch suggestion (e.g., check systemctl is-active openclaw-gateway in the status command).
OpenClaw version
2026.2.24
Operating system
Ubuntu 24.04 LTS
Install method
npm Global
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
Evidence
Note
All logs below are redacted for privacy:
Telegram token truncated to last 4 chars (...NMdk)
IP addresses and device IDs masked (e.g., VM-0-17-ubuntu is a generic VM name)
No sensitive paths or user data included.
✅ Systemd service is active and healthy
$ systemctl status openclaw-gateway --no-pager
● openclaw-gateway.service - OpenClaw Gateway Service
Loaded: loaded (/etc/systemd/system/openclaw-gateway.service; enabled; preset: enabled)
Active: active (running) since Thu 2026-02-26 10:07:04 CST; 4h 20min ago
Main PID: 879 (openclaw)
Tasks: 18 (limit: 2267)
Memory: 497.4M (limit: 1.5G)
CGroup: /system.slice/openclaw-gateway.service
├─ 879 openclaw
└─1307 openclaw-gateway
Summary
Description:
When the OpenClaw Gateway is started and managed by systemd (e.g., via systemctl enable --now openclaw-gateway.service), the CLI command openclaw status still shows:
This is misleading — the service is actually running and healthy (confirmed via systemctl status, ps, and functional endpoints like /health and Telegram messaging). The CLI appears to only detect gateway processes launched directly by openclaw gateway, not those managed by systemd.
Steps to reproduce
sudo systemctl daemon-reload sudo systemctl enable --now openclaw-gatewayExpected behavior
• If a process matching openclaw gateway is running and its parent is systemd (or it’s registered as a systemd unit), openclaw status should report:
or at least avoid the false-negative "systemd not installed".
Actual behavior
• OS: Ubuntu 24.04 LTS
• OpenClaw version: 2026.2.24 (from openclaw status)
• This does not affect functionality — only the CLI’s status reporting is inaccurate.
Let me know if you’d like a patch suggestion (e.g., check systemctl is-active openclaw-gateway in the status command).
OpenClaw version
2026.2.24
Operating system
Ubuntu 24.04 LTS
Install method
npm Global
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
Evidence
Note
All logs below are redacted for privacy:
...NMdk)VM-0-17-ubuntuis a generic VM name)✅ Systemd service is active and healthy
Process exists and handles traffic
openclaw status incorrectly reports systemd as missing
Functional verification confirms Gateway is operational