Corrigindo erros de 'Navigate Unsupported' e plugins do navegador no OpenClaw auto-hospedado no Docker

✍️ OpenClawRadar📅 Publicado: May 8, 2026🔗 Source
Corrigindo erros de 'Navigate Unsupported' e plugins do navegador no OpenClaw auto-hospedado no Docker
Ad

Se você está hospedando o OpenClaw em um VPS (ex.: Hostinger) e seu agente não consegue navegar na web, o problema provavelmente é uma combinação de permissões de root, falta de binários do Chromium e incompatibilidade de versão do Playwright. Aqui está a correção exata usada para ir de "Navigate Unsupported" a capturas de tela do Google funcionando.

1. Barreira de Permissão (EACCES)

Verifique os logs com docker logs [nome-do-container]. Se você vir npm error Error: EACCES: permission denied, mkdir, o container não pode criar node_modules. Corrija adicionando user: root e init: true ao seu docker-compose.yml sob o serviço openclaw:

services:
  openclaw:
    image: ghcr.io/hostinger/hvps-openclaw:latest
    user: root    # <-- a correção
    init: true

2. Conectando o Mecanismo Browserless

Adicione um serviço browserless para renderizar páginas:

  browserless:
    image: ghcr.io/browserless/chromium:latest
    ports:
      - "3000:3000"
    environment:
      - CONCURRENT=5
      - TOKEN=[SEU-TOKEN-PERSONALIZADO]

Defina esta variável de ambiente no serviço OpenClaw:

BROWSERLESS_URL=ws://browserless:3000?token=[SEU-TOKEN-PERSONALIZADO]
Ad

3. A Correção 'Navigate Unsupported'

O erro significa que o Playwright está faltando. Force a instalação da versão exata que o plugin espera em sua pasta:

docker exec -u root -it [nome-do-container] bash -c "npm install [email protected] --prefix /usr/local/lib/node_modules/openclaw/dist/extensions/browser"

4. Baixar os Binários do Chromium

A biblioteca sozinha não é suficiente; você precisa dos binários reais do Chromium (cerca de 170MB):

docker exec -u root -it [nome-do-container] npx playwright install chromium

5. Vincular Tudo

Execute a ferramenta de diagnóstico e crie um link simbólico para que os gateways do OpenClaw encontrem o Playwright:

docker exec -u root -it [nome-do-container] openclaw doctor --fix

Em seguida, crie manualmente um link simbólico da instalação do Playwright para o diretório principal do OpenClaw. Após reiniciar, o erro deve desaparecer.

Se seu agente continuar se desculpando por não ver a web, siga estes passos em ordem: usuário root, browserless, versão correta do Playwright, binários do Chromium e a correção do doctor.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

Solução de Problemas do OpenClaw: Um Método de Reinicialização Minimalista
Guides

Solução de Problemas do OpenClaw: Um Método de Reinicialização Minimalista

Um usuário do Reddit compartilha um método de cinco etapas para corrigir configurações instáveis do OpenClaw, removendo todas as habilidades, mudando para o Claude Sonnet, limpando sessões, simplificando o SOUL.md e testando com comandos básicos.

OpenClawRadar
Solução alternativa para acesso ao OpenClaw Claude via Claude Code CLI
Guides

Solução alternativa para acesso ao OpenClaw Claude via Claude Code CLI

Um método roteia o OpenClaw através do Claude Code CLI para manter o acesso à assinatura do Claude após a Anthropic bloquear conexões diretas de ferramentas de terceiros. O processo envolve instalar o CLI, configurar um token OAuth e ajustar o OpenClaw para usar o plugin ACP.

OpenClawRadar
Documentação para Escrever Ferramentas MCP em C# .NET Framework para Claude Desktop/Code
Guides

Documentação para Escrever Ferramentas MCP em C# .NET Framework para Claude Desktop/Code

Documentação completa e exemplos de código em C# para criar ferramentas MCP personalizadas usando o .NET Framework 4.8, permitindo que o Claude Desktop/Code automatize interações com processos externos, software, APIs e dispositivos IoT.

OpenClawRadar
Lista de Verificação para Atualização do OpenClaw 3.22: Passos Práticos de um Desenvolvedor que Aprendeu na Dor
Guides

Lista de Verificação para Atualização do OpenClaw 3.22: Passos Práticos de um Desenvolvedor que Aprendeu na Dor

Um desenvolvedor compartilha etapas específicas de atualização para o OpenClaw 3.22, incluindo verificar variáveis de ambiente obsoletas, criar backups, executar comandos de migração e verificar a compatibilidade de plugins.

OpenClawRadar