-
-
Notifications
You must be signed in to change notification settings - Fork 69.2k
[Bug]: OpenClaw Dashboard Control UI fails to send gateway token (token_missing) while gateway/runtime remain healthy #41047
Description
Bug type
Regression (worked before, now fails)
Summary
it's writen from openclaw, self.
제목
OpenClaw Dashboard Control UI fails to send gateway token (token_missing) while gateway/runtime remain healthy
환경
• OpenClaw: 2026.3.8
• OS: Windows 10.0.26200 x64
• Node: 22.22.0
• Gateway: loopback 127.0.0.1:18789
• Dashboard: http://127.0.0.1:18789/
증상
• 텔레그램 채팅, gateway probe, runtime, 현재 direct session은 정상 동작
• 하지만 Dashboard(Control UI)에서는 계속 아래 에러 발생:
• unauthorized: gateway token missing (open the dashboard URL and paste the token in Control UI settings)
로그 근거
warn gateway/ws {"cause":"unauthorized","handshake":"failed",...,"authMode":"token","authProvided":"none","authReason":"token_missing","client":"openclaw-control-ui","mode":"webchat","version":"2026.3.8"} closed before connect ... reason=unauthorized: gateway token missing
정상 확인된 항목
• openclaw gateway status --deep
• RPC probe: ok
• Listening: 127.0.0.1:18789
• openclaw status
• Telegram channel OK
• active direct session model = gpt-5.4
• 로그상 config.get, status 응답도 정상
재현/시도한 것
- openclaw onboard
- openclaw gateway restart
- openclaw gateway status --deep
- openclaw status
- openclaw doctor
- 브라우저 재접속
- 재부팅 후 재시도
- Dashboard에서 값 입력 시도
결과
• Gateway/runtime/chat은 정상
• Dashboard만 계속 token 없이 접속 시도 (authProvided:"none")
• 즉 UI가 gateway token을 저장/전달하지 못하는 것으로 보임
추가 참고
• openclaw update는 여러 번 시도했지만 EBUSY rename으로 실패
• 다만 Before: 2026.3.8 / After: 2026.3.8이라 실제 버전은 최신 상태로 보임
• update 실패 자체보다 Dashboard token 전달 실패가 핵심 문제로 보임
의심 원인
• Control UI local state/session corruption
• Gateway token persistence failure in Dashboard
• 2026.3.8 Windows 환경에서의 UI regression 가능성
기대 동작
• Dashboard가 gateway token을 저장하고 WS connect 시 정상 전송해야 함
• 최소한 onboard 이후 새 세션에서는 token_missing 없이 붙어야 함
Steps to reproduce
- openclaw onboard
- openclaw gateway restart
- openclaw gateway status --deep
- openclaw status
- openclaw doctor
- 브라우저 재접속
- 재부팅 후 재시도
- Dashboard에서 값 입력 시도
Expected behavior
• Dashboard가 gateway token을 저장하고 WS connect 시 정상 전송해야 함
• 최소한 onboard 이후 새 세션에서는 token_missing 없이 붙어야 함
Actual behavior
update fail. and "openclaw onboard" codex 5.4 oauth - > http://127.0.0.1:18789/ unauthorized: gateway token missing (open the dashboard URL and paste the token in Control UI settings) Gateway Token => null , many times retry . but same.
OpenClaw version
2026.03.08
Operating system
windows11
Install method
powershell npm install
Logs, screenshots, and evidence
PS C:\WINDOWS\system32> openclaw update
Updating OpenClaw...
|
o ✗ Updating via package manager (14.02s)
npm error code EBUSY
npm error syscall rename
npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T13_03_15_872Z-debug-0.log
|
o ✗ Retrying update without optional deps (6.77s)
npm error code EBUSY
npm error syscall rename
npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
npm error errno -4082
npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T13_03_29_893Z-debug-0.log
Update Result: ERROR
Root: C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
Reason: global update (omit optional)
Before: 2026.3.8
After: 2026.3.8
Total time: 21.95s
PS C:\WINDOWS\system32> openclaw gateway restart
🦞 OpenClaw 2026.3.8 (3caab92) — Your personal assistant, minus the passive-aggressive calendar reminders.
Restarted Scheduled Task: OpenClaw Gateway
Found stale gateway process(es): 6172.
Stopping stale process(es) and retrying restart...
Restarted Scheduled Task: OpenClaw Gateway
Timed out after 60s waiting for gateway port 18789 to become healthy.
Service runtime: status=unknown
Port 18789 is already in use.
- pid 21560: "C:\Program Files\nodejs\node.exe" C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw\dist\index.js gateway --port 18789 (127.0.0.1:18789)
- Gateway already running locally. Stop it (openclaw gateway stop) or use a different port.
Gateway restart timed out after 60s waiting for health checks.
PS C:\WINDOWS\system32> openclaw doctor
🦞 OpenClaw 2026.3.8 (3caab92) — Claws out, commit in—let's ship something mildly responsible.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██
██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██
██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🦞 OPENCLAW 🦞
T OpenClaw doctor
|
o Update ----------------------------------------------------------------------------------+
| |
| This install is not a git checkout. |
| Run `openclaw update` to update via your package manager (npm/pnpm), then rerun doctor. |
| |
+-------------------------------------------------------------------------------------------+
|
o State integrity ---------------------------------------------------------------+
| |
| - OAuth dir not present (~\.openclaw\credentials). Skipping create because no |
| WhatsApp/pairing channel config is active. |
| |
+---------------------------------------------------------------------------------+
|
o Security ---------------------------------+
| |
| - No channel security warnings detected. |
| - Run: openclaw security audit --deep |
| |
+--------------------------------------------+
|
o Skills status ------------+
| |
| Eligible: 9 |
| Missing requirements: 42 |
| Blocked by allowlist: 0 |
| |
+----------------------------+
|
o Plugins ------+
| |
| Loaded: 5 |
| Disabled: 33 |
| Errors: 0 |
| |
+----------------+
|
o
Telegram: ok (@Liki7J_bot) (1562ms)
Agents: main (default)
Heartbeat interval: 30m (main)
Session store (main): C:\Users\ing\.openclaw\agents\main\sessions\sessions.json (19 entries)
- agent:main:telegram:direct:7548485619 (0m ago)
- agent:main:telegram:slash:7548485619 (11m ago)
- agent:main:main (59m ago)
- agent:main:cron:78d7ce20-1895-49d9-a10a-6125d06657d1 (787m ago)
- agent:main:cron:78d7ce20-1895-49d9-a10a-6125d06657d1:run:c97116d9-444d-4a04-8219-4f4d3e1ff003 (787m ago)
Run "openclaw doctor --fix" to apply changes.
|
— Doctor complete.
PS C:\WINDOWS\system32> openclaw gateway status --deep
🦞 OpenClaw 2026.3.8 (3caab92) — I keep secrets like a vault... unless you print them in debug logs again.
|
o
Service: Scheduled Task (registered)
File logs: \tmp\openclaw\openclaw-2026-03-09.log
Command: C:\Program Files\nodejs\node.exe C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw\dist\index.js gateway --port 18789
Service env: OPENCLAW_GATEWAY_PORT=18789
Config (cli): ~\.openclaw\openclaw.json
Config (service): ~\.openclaw\openclaw.json
Gateway: bind=loopback (127.0.0.1), port=18789 (service args)
Probe target: ws://127.0.0.1:18789
Dashboard: http://127.0.0.1:18789/
Probe note: Loopback-only gateway; only local clients can connect.
Runtime: unknown
RPC probe: ok
Listening: 127.0.0.1:18789
Troubles: run openclaw status
Troubleshooting: https://docs.openclaw.ai/troubleshooting
PS C:\WINDOWS\system32> openclaw status
🦞 OpenClaw 2026.3.8 (3caab92) — Give me a workspace and I'll give you fewer tabs, fewer toggles, and more oxygen.
|
o
|
o
OpenClaw status
Overview
┌─────────────────┬───────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Item │ Value │
├─────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────┤
│ Dashboard │ http://127.0.0.1:18789/ │
│ OS │ windows 10.0.26200 (x64) · node 22.22.0 │
│ Tailscale │ off │
│ Channel │ stable (default) │
│ Update │ pnpm · npm latest 2026.3.8 │
│ Gateway │ local · ws://127.0.0.1:18789 (local loopback) · reachable 29ms · auth token · NucBox_K8Plus (192. │
│ │ 168.50.75) app 2026.3.8 windows 10.0.26200 │
│ Gateway service │ Scheduled Task installed · registered · unknown │
│ Node service │ Scheduled Task not installed │
│ Agents │ 2 · no bootstrap files · sessions 19 · default main active 1m ago │
│ Memory │ 6 files · 6 chunks · sources memory · plugin memory-core · vector ready · fts ready · cache on │
│ │ (6) │
│ Probes │ skipped (use --deep) │
│ Events │ none │
│ Heartbeat │ 30m (main), disabled (codex) │
│ Sessions │ 19 active · default gpt-5.4 (200k ctx) · 2 stores │
└─────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────────┘
Security audit
Summary: 0 critical · 3 warn · 1 info
WARN Reverse proxy headers are not trusted
gateway.bind is loopback and gateway.trustedProxies is empty. If you expose the Control UI through a reverse proxy, configure trusted proxies so local-client c…
Fix: Set gateway.trustedProxies to your proxy IPs or keep the Control UI local-only.
WARN Some gateway.nodes.denyCommands entries are ineffective
gateway.nodes.denyCommands uses exact node command-name matching only (for example `system.run`), not shell-text filtering inside a command payload. - Unknown …
Fix: Use exact command names (for example: canvas.present, canvas.hide, canvas.navigate, canvas.eval, canvas.snapshot, canvas.a2ui.push, canvas.a2ui.pushJSONL, canvas.a2ui.reset). If you need broader restrictions, remove risky command IDs from allowCommands/default workflows and tighten tools.exec policy.
WARN Potential multi-user setup detected (personal-assistant model warning)
Heuristic signals indicate this gateway may be reachable by multiple users: - channels.telegram.groupPolicy="allowlist" with configured group targets No unguar…
Fix: If users may be mutually untrusted, split trust boundaries (separate gateways + credentials, ideally separate OS users/hosts). If you intentionally run shared-user access, set agents.defaults.sandbox.mode="all", keep tools.fs.workspaceOnly=true, deny runtime/fs/web tools unless required, and keep personal/private identities + credentials off that runtime.
Full report: openclaw security audit
Deep probe: openclaw security audit --deep
Channels
┌──────────┬─────────┬────────┬───────────────────────────────────────────────────────────────────────────────────────┐
│ Channel │ Enabled │ State │ Detail │
├──────────┼─────────┼────────┼───────────────────────────────────────────────────────────────────────────────────────┤
│ Telegram │ ON │ OK │ token config (8552…TehY · len 46) · accounts 1/1 │
└──────────┴─────────┴────────┴───────────────────────────────────────────────────────────────────────────────────────┘
Sessions
┌─────────────────────────────────────────────────┬────────┬─────────┬───────────────┬────────────────────────────────┐
│ Key │ Kind │ Age │ Model │ Tokens │
├─────────────────────────────────────────────────┼────────┼─────────┼───────────────┼────────────────────────────────┤
│ agent:main:telegram:direct:7548… │ direct │ 1m ago │ gpt-5.4 │ 28k/272k (10%) · 🗄️ 98% cached │
│ agent:main:telegram:slash:75484… │ direct │ 11m ago │ gpt-5.4 │ unknown/200k (?%) │
│ agent:main:main │ direct │ 1h ago │ gpt-5.3-codex │ 20k/272k (7%) · 🗄️ 382% cached │
│ agent:main:cron:78d7ce20-1895-4… │ direct │ 13h ago │ gpt-5.3-codex │ 7.5k/272k (3%) │
│ agent:main:cron:78d7ce20-1895-4… │ direct │ 13h ago │ gpt-5.3-codex │ 7.5k/272k (3%) │
│ agent:main:cron:a72ba2b6-c983-4… │ direct │ 14h ago │ gpt-5.3-codex │ 7.5k/272k (3%) · 🗄️ 20% cached │
│ agent:main:cron:a72ba2b6-c983-4… │ direct │ 14h ago │ gpt-5.3-codex │ 7.5k/272k (3%) · 🗄️ 20% cached │
│ agent:main:cron:020bd194-33fc-4… │ direct │ 14h ago │ gpt-5.3-codex │ 7.5k/272k (3%) · 🗄️ 21% cached │
│ agent:main:cron:020bd194-33fc-4… │ direct │ 14h ago │ gpt-5.3-codex │ 7.5k/272k (3%) · 🗄️ 21% cached │
│ agent:main:cron:1bfe59af-c40a-4… │ direct │ 14h ago │ gpt-5.3-codex │ 7.3k/272k (3%) · 🗄️ 21% cached │
└─────────────────────────────────────────────────┴────────┴─────────┴───────────────┴────────────────────────────────┘
FAQ: https://docs.openclaw.ai/faq
Troubleshooting: https://docs.openclaw.ai/troubleshooting
Next steps:
Need to share? openclaw status --all
Need to debug live? openclaw logs --follow
Need to test channels? openclaw status --deep
PS C:\WINDOWS\system32> openclaw logs --follow
🦞 OpenClaw 2026.3.8 (3caab92) — I've read more man pages than any human should—so you don't have to.
Log file: \tmp\openclaw\openclaw-2026-03-09.log
12:55:34 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
12:55:38 warn Config overwrite: C:\Users\ing\.openclaw\openclaw.json (sha256 9dbde69e3596b284b27b6b5c133b409e8185a065c8e4b46dcfc228649bad2c83 -> 4f918063ddde6c75f317c4f374ca58d222088dc23d0953c15f05aed2706a876d, backup=C:\Users\ing\.openclaw\openclaw.json.bak)
12:55:38 info Updated ~\.openclaw\openclaw.json
12:55:38 info Workspace OK: ~\.openclaw\workspace
12:55:38 info Sessions OK: ~\.openclaw\agents\main\sessions
12:55:38 info gateway/reload {"subsystem":"gateway/reload"} config change detected; evaluating reload (meta.lastTouchedAt)
12:55:38 info gateway/reload {"subsystem":"gateway/reload"} config change applied (dynamic reads: meta.lastTouchedAt)
12:55:48 warn Config overwrite: C:\Users\ing\.openclaw\openclaw.json (sha256 4f918063ddde6c75f317c4f374ca58d222088dc23d0953c15f05aed2706a876d -> 3cbcb442e1ee7dcadb1b9b2b188543ea22233c382f36b03847866c7fcb1da969, backup=C:\Users\ing\.openclaw\openclaw.json.bak)
12:55:48 info gateway/reload {"subsystem":"gateway/reload"} config change detected; evaluating reload (meta.lastTouchedAt, wizard.lastRunAt)
12:55:48 info gateway/reload {"subsystem":"gateway/reload"} config change applied (dynamic reads: meta.lastTouchedAt, wizard.lastRunAt)
12:55:52 info Telegram: ok (@Liki7J_bot) (1577ms)
12:55:52 info Agents: main (default)
12:55:52 info Heartbeat interval: 30m (main)
12:55:52 info Session store (main): C:\Users\ing\.openclaw\agents\main\sessions\sessions.json (18 entries)
12:55:52 info - agent:main:telegram:direct:7548485619 (12m ago)
12:55:52 info - agent:main:main (48m ago)
12:55:52 info - agent:main:cron:78d7ce20-1895-49d9-a10a-6125d06657d1 (776m ago)
12:55:52 info - agent:main:cron:78d7ce20-1895-49d9-a10a-6125d06657d1:run:c97116d9-444d-4a04-8219-4f4d3e1ff003 (776m ago)
12:55:52 info - agent:main:cron:a72ba2b6-c983-4984-a049-56ebca53d220 (826m ago)
12:56:00 error Gateway failed to start: gateway already running (pid 26116); lock timeout after 5000ms
If the gateway is supervised, stop it with: openclaw gateway stop
12:56:00 error Port 18789 is already in use.
12:56:00 error - pid 26116: "C:\Program Files\nodejs\node.exe" C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw\dist\index.js gateway --port 18789 (127.0.0.1:18789)
12:56:00 error - Gateway already running locally. Stop it (openclaw gateway stop) or use a different port.
12:56:00 error Gateway service appears registered. Stop it first.
12:56:00 error Tip: openclaw gateway stop
12:56:00 error Or: schtasks /End /TN "OpenClaw Gateway"
12:56:20 info gateway/channels/telegram {"subsystem":"gateway/channels/telegram"} telegram sendMessage ok chat=7548485619 message=972
12:56:34 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
12:57:34 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
12:57:41 warn gateway/ws {"subsystem":"gateway/ws"} unauthorized conn=4aa1f40a-555d-4c5d-98f7-af6ce4233bd9 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.8 reason=token_missing
12:57:41 warn gateway/ws {"subsystem":"gateway/ws"} {"cause":"unauthorized","handshake":"failed","durationMs":29,"lastFrameType":"req","lastFrameMethod":"connect","lastFrameId":"2bc0a6d6-0a3a-4d23-9b3c-115a1ec99321","host":"127.0.0.1:18789","origin":"http://127.0.0.1:18789","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36","authMode":"token","authProvided":"none","authReason":"token_missing","allowTailscale":false,"client":"openclaw-control-ui","mode":"webchat","version":"2026.3.8"} closed before connect conn=4aa1f40a-555d-4c5d-98f7-af6ce4233bd9 remote=127.0.0.1 fwd=n/a origin=http://127.0.0.1:18789 host=127.0.0.1:18789 ua=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 code=1008 reason=unauthorized: gateway token missing (open the dashboard URL and paste the token in Control UI settings)
12:58:12 info Updating OpenClaw...
12:58:12 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T12:58:12.610Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T21:58:12.611+09:00"}
12:58:25 info npm error code EBUSY
12:58:25 info npm error syscall rename
12:58:25 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
12:58:25 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
12:58:25 info npm error errno -4082
12:58:25 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
12:58:25 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T12_58_13_559Z-debug-0.log
12:58:32 info npm error code EBUSY
12:58:32 info npm error syscall rename
12:58:32 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
12:58:32 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
12:58:32 info npm error errno -4082
12:58:32 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
12:58:32 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T12_58_25_613Z-debug-0.log
12:58:32 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T12:58:32.848Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T21:58:32.848+09:00"}
12:58:32 info Update Result: ERROR
12:58:32 info Root: C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
12:58:32 info Reason: global update (omit optional)
12:58:32 info Before: 2026.3.8
12:58:32 info After: 2026.3.8
12:58:32 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T12:58:32.854Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T21:58:32.854+09:00"}
12:58:32 info Total time: 20.24s
12:58:34 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
12:58:48 info agents/tool-images {"subsystem":"agents/tool-images"} {"label":"prompt:images","sourceMimeType":"image/png","sourceWidth":1230,"sourceHeight":736,"sourceBytes":58448,"maxBytes":5242880,"maxDimensionPx":1200,"triggerOverBytes":false,"triggerOverDimensions":true,"outputMimeType":"image/jpeg","outputBytes":113457,"outputQuality":85,"outputMaxSide":1200,"byteReductionPct":-94.1} Image resized to fit limits: 1230x736px 57.1KB -> 110.8KB (--94.1%)
12:59:48 info Updating OpenClaw...
12:59:48 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T12:59:48.434Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T21:59:48.435+09:00"}
12:59:56 info npm error code EBUSY
12:59:56 info npm error syscall rename
12:59:56 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
12:59:56 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
12:59:56 info npm error errno -4082
12:59:56 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
12:59:56 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T12_59_49_361Z-debug-0.log
13:00:04 info npm error code EBUSY
13:00:04 info npm error syscall rename
13:00:04 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
13:00:04 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
13:00:04 info npm error errno -4082
13:00:04 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
13:00:04 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T12_59_57_067Z-debug-0.log
13:00:04 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:00:04.080Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:00:04.081+09:00"}
13:00:04 info Update Result: ERROR
13:00:04 info Root: C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
13:00:04 info Reason: global update (omit optional)
13:00:04 info Before: 2026.3.8
13:00:04 info After: 2026.3.8
13:00:04 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:00:04.086Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:00:04.086+09:00"}
13:00:04 info Total time: 15.64s
13:00:33 info Updating OpenClaw...
13:00:33 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:00:33.738Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:00:33.739+09:00"}
13:00:44 info npm error code EBUSY
13:00:44 info npm error syscall rename
13:00:44 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
13:00:44 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
13:00:44 info npm error errno -4082
13:00:44 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
13:00:44 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T13_00_34_589Z-debug-0.log
13:01:11 info Updating OpenClaw...
13:01:11 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:01:11.732Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:01:11.732+09:00"}
13:01:19 info npm error code EBUSY
13:01:19 info npm error syscall rename
13:01:19 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
13:01:19 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
13:01:19 info npm error errno -4082
13:01:19 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
13:01:19 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T13_01_12_669Z-debug-0.log
13:03:14 info Updating OpenClaw...
13:03:14 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:03:14.620Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:03:14.620+09:00"}
13:03:29 info npm error code EBUSY
13:03:29 info npm error syscall rename
13:03:29 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
13:03:29 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
13:03:29 info npm error errno -4082
13:03:29 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
13:03:29 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T13_03_15_872Z-debug-0.log
13:03:36 info npm error code EBUSY
13:03:36 info npm error syscall rename
13:03:36 info npm error path C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
13:03:36 info npm error dest C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3
13:03:36 info npm error errno -4082
13:03:36 info npm error EBUSY: resource busy or locked, rename 'C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw' -> 'C:\Users\ing\AppData\Roaming\npm\node_modules\.openclaw-QQ6ySTV3'
13:03:36 info npm error A complete log of this run can be found in: C:\Users\ing\AppData\Local\npm-cache\_logs\2026-03-09T13_03_29_893Z-debug-0.log
13:03:36 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:03:36.569Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:03:36.569+09:00"}
13:03:36 info Update Result: ERROR
13:03:36 info Root: C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw
13:03:36 info Reason: global update (omit optional)
13:03:36 info Before: 2026.3.8
13:03:36 info After: 2026.3.8
13:03:36 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:03:36.577Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:03:36.577+09:00"}
13:03:36 info Total time: 21.95s
13:05:23 info gateway/canvas {"subsystem":"gateway/canvas"} canvas host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root C:\Users\ing\.openclaw\canvas)
13:05:23 info gateway/heartbeat {"subsystem":"gateway/heartbeat"} {"intervalMs":1800000} heartbeat: started
13:05:23 info gateway/health-monitor {"subsystem":"gateway/health-monitor"} started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s)
13:05:23 info gateway {"subsystem":"gateway"} agent model: openai-codex/gpt-5.4
13:05:23 info gateway {"subsystem":"gateway"} listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 6172)
13:05:23 info gateway {"subsystem":"gateway"} log file: \tmp\openclaw\openclaw-2026-03-09.log
13:05:23 info browser/server {"subsystem":"browser/server"} Browser control listening on http://127.0.0.1:18791/ (auth=token)
13:05:24 info Found stale gateway process(es): 6172.
13:05:24 info Stopping stale process(es) and retrying restart...
13:05:34 info gateway/canvas {"subsystem":"gateway/canvas"} canvas host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root C:\Users\ing\.openclaw\canvas)
13:05:34 info gateway/heartbeat {"subsystem":"gateway/heartbeat"} {"intervalMs":1800000} heartbeat: started
13:05:34 info gateway/health-monitor {"subsystem":"gateway/health-monitor"} started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s)
13:05:34 info gateway {"subsystem":"gateway"} agent model: openai-codex/gpt-5.4
13:05:34 info gateway {"subsystem":"gateway"} listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 21560)
13:05:34 info gateway {"subsystem":"gateway"} log file: \tmp\openclaw\openclaw-2026-03-09.log
13:05:34 info browser/server {"subsystem":"browser/server"} Browser control listening on http://127.0.0.1:18791/ (auth=token)
13:05:35 info hooks:loader {"subsystem":"hooks:loader"} Registered hook: boot-md -> gateway:startup
13:05:35 info hooks:loader {"subsystem":"hooks:loader"} Registered hook: bootstrap-extra-files -> agent:bootstrap
13:05:35 info hooks:loader {"subsystem":"hooks:loader"} Registered hook: command-logger -> command
13:05:35 info hooks:loader {"subsystem":"hooks:loader"} Registered hook: session-memory -> command:new, command:reset
13:05:35 info gateway/hooks {"subsystem":"gateway/hooks"} loaded 4 internal hook handlers
13:05:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:05:35 info cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"enabled":true,"jobs":10,"nextWakeAtMs":1773093600000} cron: started
13:05:35 info Timed out after 60s waiting for gateway port 18789 to become healthy.
13:05:35 info Service runtime: status=unknown
13:05:35 info Port 18789 is already in use.
13:05:35 info - pid 21560: "C:\Program Files\nodejs\node.exe" C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw\dist\index.js gateway --port 18789 (127.0.0.1:18789)
13:05:35 info - Gateway already running locally. Stop it (openclaw gateway stop) or use a different port.
13:05:35 error Gateway restart timed out after 60s waiting for health checks.
13:05:36 info bonjour: advertised gateway fqdn=NucBox_K8Plus (OpenClaw)._openclaw-gw._tcp.local. host=openclaw.local. port=18789 state=announcing
13:05:37 info gateway/channels/telegram {"subsystem":"gateway/channels/telegram"} [default] starting provider (@Liki7J_bot)
13:05:37 info telegram/network {"subsystem":"telegram/network"} autoSelectFamily=true (default-node22)
13:05:37 info telegram/network {"subsystem":"telegram/network"} global undici dispatcher autoSelectFamily=true
13:05:37 info telegram/network {"subsystem":"telegram/network"} dnsResultOrder=ipv4first (default-node22)
13:05:48 info agents/tool-images {"subsystem":"agents/tool-images"} {"label":"prompt:images","sourceMimeType":"image/png","sourceWidth":1766,"sourceHeight":1327,"sourceBytes":1937179,"maxBytes":5242880,"maxDimensionPx":1200,"triggerOverBytes":false,"triggerOverDimensions":true,"outputMimeType":"image/jpeg","outputBytes":187986,"outputQuality":85,"outputMaxSide":1200,"byteReductionPct":90.3} Image resized to fit limits: 1766x1327px 1.85MB -> 183.6KB (-90.3%)
13:06:12 error Gateway failed to start: gateway already running (pid 21560); lock timeout after 5000ms
If the gateway is supervised, stop it with: openclaw gateway stop
13:06:12 error Port 18789 is already in use.
13:06:12 error - pid 21560: "C:\Program Files\nodejs\node.exe" C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw\dist\index.js gateway --port 18789 (127.0.0.1:18789)
13:06:13 error - Gateway already running locally. Stop it (openclaw gateway stop) or use a different port.
13:06:13 error Gateway service appears registered. Stop it first.
13:06:13 error Tip: openclaw gateway stop
13:06:13 error Or: schtasks /End /TN "OpenClaw Gateway"
13:06:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:06:45 info ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██
██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██
██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🦞 OPENCLAW 🦞
13:06:52 info Telegram: ok (@Liki7J_bot) (1562ms)
13:06:52 info Agents: main (default)
13:06:52 info Heartbeat interval: 30m (main)
13:06:52 info Session store (main): C:\Users\ing\.openclaw\agents\main\sessions\sessions.json (19 entries)
13:06:52 info - agent:main:telegram:direct:7548485619 (0m ago)
13:06:52 info - agent:main:telegram:slash:7548485619 (11m ago)
13:06:52 info - agent:main:main (59m ago)
13:06:52 info - agent:main:cron:78d7ce20-1895-49d9-a10a-6125d06657d1 (787m ago)
13:06:52 info - agent:main:cron:78d7ce20-1895-49d9-a10a-6125d06657d1:run:c97116d9-444d-4a04-8219-4f4d3e1ff003 (787m ago)
13:06:53 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ channels.status 1057ms conn=bba09ae2…d1b8 id=06493470…df32
13:06:56 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ doctor.memory.status 2707ms conn=ee58ee0b…f8fb id=6da537df…3905
13:06:56 info Run "openclaw doctor --fix" to apply changes.
13:07:03 info Service: Scheduled Task (registered)
13:07:03 info File logs: \tmp\openclaw\openclaw-2026-03-09.log
13:07:03 info Command: C:\Program Files\nodejs\node.exe C:\Users\ing\AppData\Roaming\npm\node_modules\openclaw\dist\index.js gateway --port 18789
13:07:03 info Service env: OPENCLAW_GATEWAY_PORT=18789
13:07:03 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:07:03.759Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:07:03.759+09:00"}
13:07:03 info Config (cli): ~\.openclaw\openclaw.json
13:07:03 info Config (service): ~\.openclaw\openclaw.json
13:07:03 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:07:03.762Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:07:03.762+09:00"}
13:07:03 info Gateway: bind=loopback (127.0.0.1), port=18789 (service args)
13:07:03 info Probe target: ws://127.0.0.1:18789
13:07:03 info Dashboard: http://127.0.0.1:18789/
13:07:03 info Probe note: Loopback-only gateway; only local clients can connect.
13:07:03 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:07:03.778Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:07:03.778+09:00"}
13:07:03 info Runtime: unknown
13:07:03 info RPC probe: ok
13:07:03 info {"0":"","_meta":{"runtime":"node","runtimeVersion":"22.22.0","hostname":"NUCBOX_K8PLUS","name":"openclaw","date":"2026-03-09T13:07:03.781Z","logLevelId":3,"logLevelName":"INFO","path":{"fullFilePath":"file:///C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944:46","fileName":"subsystem-kzdGVyce.js","fileNameWithLine":"subsystem-kzdGVyce.js:944","fileColumn":"46","fileLine":"944","filePath":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js","filePathWithLine":"/C:/Users/ing/AppData/Roaming/npm/node_modules/openclaw/dist/subsystem-kzdGVyce.js:944","method":"console.log"}},"time":"2026-03-09T22:07:03.781+09:00"}
13:07:03 info Listening: 127.0.0.1:18789
13:07:03 info Troubles: run openclaw status
13:07:03 info Troubleshooting: https://docs.openclaw.ai/troubleshooting
13:07:13 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ config.get 1380ms conn=7c53f69a…c2c1 id=a21a5dce…c344
13:07:13 info gateway/ws {"subsystem":"gateway/ws"} ⇄ res ✓ status 1387ms conn=7c53f69a…c2c1 id=3412793a…8637
Log tail truncated (increase --max-bytes).
13:07:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:08:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:09:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:10:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:11:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:12:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:13:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:14:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armed
13:15:35 debug cron {"module":"cron","storePath":"C:\\Users\\ing\\.openclaw\\cron\\jobs.json"} {"nextAt":1773093600000,"delayMs":60000,"clamped":true} cron: timer armedImpact and severity
i don't know.
Additional information
last good : 2026.02.27 - 2026.03.02
bad version : 2026.03.02 to 2026.03.08