-
-
Notifications
You must be signed in to change notification settings - Fork 52.6k
Closed
Labels
bugSomething isn't workingSomething isn't workingstaleMarked as stale due to inactivityMarked as stale due to inactivity
Description
Bug Description
On Ubuntu Server (headless environment), the browser tool can 'open' pages successfully, but 'snapshot' and 'screenshot' operations fail with an error about Chrome extension relay.
Environment
- OpenClaw Version: 2026.2.12
- OS: Ubuntu Server 24.04 (Linux 6.8.0-100-generic)
- Browser: Playwright Chromium 1208
- Node.js: v22.22.0
- Running Mode: Headless (noSandbox: true)
Error Message
Steps to Reproduce
- Start browser:
- Open page:
- Try snapshot: → Fails
Expected Behavior
Snapshot should return the page content/dom structure.
Actual Behavior
Snapshot fails with Chrome extension relay error, even though using 'openclaw' profile (Playwright native mode).
Troubleshooting Attempted
- ✅ Restarted Gateway
- ✅ Updated OpenClaw to latest (2026.2.12)
- ✅ Installed Playwright system dependencies (libgbm1, libnss3, etc.)
- ✅ Set environment variable
- ❌ Issue persists
Analysis
The error message "Chrome extension relay is running" suggests the code may be incorrectly entering extension relay mode, even when using 'profile=openclaw' which should use Playwright native mode.
Configuration
Additional Context
- Browser process starts successfully (PID visible)
- Page opens successfully (targetId returned)
- Only snapshot/screenshot operations fail
- Running on Ubuntu Server without GUI (headless environment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingstaleMarked as stale due to inactivityMarked as stale due to inactivity