Skip to content

Can't connect discord or tg to neemoclaw #481

@maunakeasky

Description

@maunakeasky

Description

macOS Apple Silicon (M4)
Telegram and Discord both fail with "Network request failed"
Policy presets are added but proxy returns 403

  • Uses proxy env variable no_proxy == '127.0.0.1,localhost,::1'
  • Uses proxy env variable https_proxy == 'http://10.200.0.1:3128'
  • Trying 10.200.0.1:3128...
  • Connected to 10.200.0.1 (10.200.0.1) port 3128 (#0)
  • allocate connect buffer
  • Establish HTTP proxy tunnel to discord.com:443

CONNECT discord.com:443 HTTP/1.1
Host: discord.com:443
User-Agent: curl/7.88.1
Proxy-Connection: Keep-Alive

< HTTP/1.1 403 Forbidden
<

  • CONNECT tunnel failed, response 403
  • Closing connection 0
    curl: (56) CONNECT tunnel failed, response 403

This was from inside the sandbox. The same thing is happening for Telegram — the proxy at 10.200.0.1:3128 is blocking all outbound connections with a 403 even though the policies were added. Include this in your GitHub issue along with the Telegram log errors showing the repeated "Network request failed" messages.

Reproduction Steps

Here's what to include in your GitHub issue:
Steps to reproduce:

Install NemoClaw on macOS (Apple Silicon M4, 24GB unified memory)

curl -fsSL https://nvidia.com/nemoclaw.sh | bash

Complete nemoclaw onboard — select NVIDIA Cloud API with Nemotron 3 Super 120B, accept suggested presets (pypi, npm)
Add Telegram policy:

nemoclaw my-assistant policy-add telegram

Connect to sandbox and configure Telegram channel via openclaw onboard, entering a valid BotFather bot token
Start gateway — Telegram fails with repeated "Network request for 'deleteWebhook' failed!" every 30 seconds
Test network from inside sandbox:

curl -v https://api.telegram.org 2>&1
Result: OpenShell proxy at 10.200.0.1:3128 returns HTTP 403 Forbidden on CONNECT tunnel
Expected: Policy preset should allow outbound HTTPS to Telegram API endpoints
Actual: Proxy blocks all outbound HTTPS with 403 despite policy being applied and confirmed via nemoclaw my-assistant policy-list
Same behavior with Discord — policy-add discord also does not update proxy allowlist
Environment:

macOS, Apple Silicon M4, 24GB unified memory
Docker Desktop (Apple Silicon)
openshell 0.0.11
OpenClaw 2026.3.11
NemoClaw installed via nvidia.com/nemoclaw.sh
Opus 4.6

Environment

Here's the environment section for your GitHub issue:
Environment:

OS: macOS (Apple Silicon M4, 24GB unified memory)
Node.js: v22.22.1
npm: 10.9.4
Docker: Docker Desktop for Mac (Apple Silicon)
OpenShell CLI: 0.0.11
OpenClaw: 2026.3.11
NemoClaw: 0.1.0 (installed via curl -fsSL https://nvidia.com/nemoclaw.sh | bash)
Sandbox image: openshell/sandbox-fr
Inference: NVIDIA Cloud API — nvidia/nemotron-3-super-120b-a12b
Sandbox name: my-assistant (default from onboard wizard)
Shell: zsh
Docker version 29.2.1, build a5c7197

Logs

Checklist

  • I confirmed this bug is reproducible
  • I searched existing issues and this is not a duplicate

Metadata

Metadata

Assignees

No one assigned

    Labels

    Integration: DiscordUse this label to identify Discord bot integration issues with NemoClaw.bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions