Hi everyone, I'm encountering an error while using OpenClaw with my Chrome browser. What could be the problem, and how can I fix it?
06:02:28+00:00 info browser/service {"subsystem":"browser/service"} Browser control service ready (profiles=2)
06:02:28+00:00 error [tools] browser failed: Navigation blocked: strict browser SSRF policy cannot be enforced while env proxy variables are set raw_params={"action":"open","url":"https://chatgpt.com"}
06:02:28+00:00 error [tools] browser failed: Navigation blocked: strict browser SSRF policy cannot be enforced while env proxy variables are set raw_params={"action":"open","url":"https://chatgpt.com"}
#OpenClaw is unable to operate my Chrome browser and is showing an error.
1 messages · Page 1 of 1 (latest)
First, what does openclaw --version show?
This is usually not Chrome itself. OpenClaw is blocking navigation because the Gateway/browser process has proxy env vars set (HTTP_PROXY, HTTPS_PROXY, ALL_PROXY, or lowercase variants). In strict browser SSRF mode, it refuses to navigate when those are present.
Your log already points to that:
Browser control service ready= browser service started fine- the failure happens on
open, so this is a navigation policy block
Try this:
openclaw --version
openclaw status
env | grep -i proxy
openclaw browser --browser-profile openclaw start
openclaw browser --browser-profile openclaw tabs
openclaw browser --browser-profile openclaw open https://example.com
If you see proxy vars, remove them from the environment that starts the Gateway or node host, then restart:
openclaw gateway restart
If you intentionally need browser traffic through a proxy / trusted private network, the workaround is:
openclaw config set browser.ssrfPolicy.dangerouslyAllowPrivateNetwork true --strict-json
openclaw gateway restart