Webhook Tester no curso n8n102 retorna tela em branco durante testes

Descreva o problema/erro/pergunta

Estou tentando usar o Webhook Tester: https://learn.app.n8n.cloud/webhook/course/n8n102/webhook-tester mas quando configuro tudo e clico em "Run Step 1 Tests" recebo apenas uma tela em branco. Desativei meu bloqueador de anúncios (e de fato todas as minhas extensões do Chrome) para ver se esse era o problema, mas ainda estou recebendo a mesma tela branca em branco. Pesquisei este problema anteriormente e alguém respondeu que foi corrigido, mas ainda estou tendo esse problema. Qualquer ajuda neste assunto seria muito apreciada.

Qual é a mensagem de erro (se houver)?

Uma tela branca em branco.

Por favor, compartilhe seu fluxo de trabalho

(Selecione os nós na sua tela e use os atalhos de teclado CMD+C/CTRL+C e CMD+V/CTRL+V para copiar e colar o fluxo de trabalho.)

Compartilhe a saída retornada pelo último nó

Informações sobre sua configuração n8n

  • versão do n8n: 2.33.7
  • Banco de dados (padrão: SQLite): provavelmente SQLite
  • Configuração do n8n EXECUTIONS_PROCESS (padrão: own, main): padrão
  • Executando n8n via (Docker, npm, n8n cloud, aplicativo desktop): n8n Cloud
  • Sistema operacional: ChromeOS

@Roy_Dunne Você pode mostrar seu console quando fizer isso?


Por enquanto funciona perfeitamente para mim!

Comigo também. Uma página em branco apareceu quando cliquei no botão “Run Step 1 Tests”.
OBSERVAÇÕES:

  1. Hospedei meu workflow em *.app.n8n.cloud
  2. Tentei nos navegadores Chrome e Edge.
  3. Nenhuma exceção encontrada na aba “console”.
  4. Vi que o workflow foi chamado, mas a página de teste ficou em branco.

Oi @Roy_Dunne Bem-vindo!
O testador fica em branco quando o fluxo de trabalho não é publicado. A Etapa 1 dispara três chamadas seguidas, e uma URL de teste registra apenas um evento de teste para 120 segundos, então a primeira chamada é processada e as outras duas não chegam a lugar nenhum, deixando a página do testador sem nada para renderizar.
Publique o fluxo de trabalho e pegue a URL de Produção no nó Webhook, aquela em /webhook/ em vez de /webhook-test/, cole-a no testador e execute a Etapa 1 novamente.
Veja isto:

Parece estar funcionando agora, obrigado. Agora estou tendo outro problema com isso: estou na etapa um e continuo recebendo esta mensagem de erro:

Etapa 1: Noções Básicas de Webhook

Testa se seu webhook recebe pedidos, valida campos obrigatórios e verifica autenticação

✗Pedido válido retorna 200 com resposta correta

Esperava status 200 com mensagem de sucesso

✓Campos ausentes retornam 400 com status de erro

✓Autenticação ausente retorna 403

O nó “RespondValidationError” parece estar funcionando perfeitamente, mas não importa quantas vezes eu volte e siga as instruções à risca, não consigo fazer o nó “RespondSuccess” funcionar. Até mesmo deletei o fluxo de trabalho anterior inteiro e reconstruí tudo do zero (e também certifiquei-me de publicá-lo). Passei pelas instruções novamente e novamente e certifiquei-me de que copiei e colei tudo o que precisava ser exato para garantir que tudo funcione corretamente:

  1. Adicione um nó Respond to Webhook à saída True
  2. Renomeie para RespondSuccess
  3. Configure:
    • Respond With: JSON
    • Response Body: ativar Expression
{
  "status": "accepted",
  "order_id": "{{ $('WebhookNewOrder').item.json.body.order_id }}",
  "message": "Order received and queued for processing"
}
  1. Adicione a Opção Response Code:
    • Value: 200

…e ainda continuo recebendo a mesma mensagem de status 200 ausente.

Isto está me deixando louco. Varrerei a página de instruções várias vezes para ver se perdi algo e agora não vejo. Estou incluindo capturas de tela da minha tela e do interior de cada nó no processo.

Qualquer ajuda nesse assunto seria muito apreciada. Obrigado.

Ainda estou enfrentando o mesmo problema com o N8N102 Webhook Tester.

Quando clico em Run Step 1 Tests, a página fica completamente branca. Confirmei que:

  • Estou usando a Production URL
  • O workflow está publicado
  • O webhook está sendo alcançado com sucesso
  • A requisição recebida mostra executionMode: production
  • O tester envia o payload VALIDURL-TEST e meu workflow responde com sucesso
  • Meu nó RespondSuccess está configurado para retornar HTTP 200
  • Desabilitar o cache do navegador no DevTools não resolveu o problema

No Chrome DevTools, a requisição POST para o endpoint webhook-tester retorna 200 OK, mas a resposta tem Content-Length: 0, e a aba Response está vazia.

Além disso, cada vez que executo Step 1, vejo apenas uma execução no n8n — a requisição VALIDURL-TEST — em vez das três requisições de teste do Step 1.

Isso dá a impressão de que o tester está completando a validação inicial do webhook, mas falhando antes de executar os testes reais do Step 1.

Vou tentar novamente mais tarde, caso isso seja temporário, mas quis compartilhar esses detalhes em caso de o tester estar tendo algum problema no momento.