Description
Discord channel consistently fails to connect with fetch failed errors after logged in to discord succeeds. The bot authenticates with the token successfully but the follow-up REST calls to Discord's API are blocked by the OpenShell proxy despite the discord policy preset being applied and active. This is reproducible on Ubuntu Linux. A similar issue (#481) was filed for macOS — this confirms the bug is not platform-specific.
Reproduction Steps
- Install NemoClaw on Ubuntu 22.04 via curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
- Run nemoclaw onboard — create sandbox, select Nemotron 3 Super, apply pypi + npm presets
- Run nemoclaw policy-add discord — confirm discord shows as active in policy-list
- Connect to sandbox: nemoclaw connect
- Run openclaw onboard — configure Anthropic API key, select Discord, set Open channel access, paste bot token
- Observe in openclaw logs --follow:
- "logged in to discord" (token auth succeeds)
- "Failed to get gateway information from Discord: fetch failed"
- "discord: failed to deploy native commands: fetch failed"
- "discord: failed to fetch bot identity: TypeError: fetch failed"
- Health monitor restarts Discord channel every 5 minutes, same result each time
Environment
OS: Ubuntu 22.04 LTS (Linux)
NemoClaw: latest (installed via nvidia.com/nemoclaw.sh, March 2026)
OpenClaw: 2026.3.11 (29dc654)
OpenShell: 0.0.12
Docker: running
GPU: none (cloud inference)
Discord policy: applied and confirmed active via policy-list
Debug Output
Logs
Checklist
Description
Discord channel consistently fails to connect with fetch failed errors after logged in to discord succeeds. The bot authenticates with the token successfully but the follow-up REST calls to Discord's API are blocked by the OpenShell proxy despite the discord policy preset being applied and active. This is reproducible on Ubuntu Linux. A similar issue (#481) was filed for macOS — this confirms the bug is not platform-specific.
Reproduction Steps
Environment
OS: Ubuntu 22.04 LTS (Linux)
NemoClaw: latest (installed via nvidia.com/nemoclaw.sh, March 2026)
OpenClaw: 2026.3.11 (29dc654)
OpenShell: 0.0.12
Docker: running
GPU: none (cloud inference)
Discord policy: applied and confirmed active via policy-list
Debug Output
Logs
Checklist