Beschreibe das Problem/Fehler/Frage
Bitte teile deinen Workflow
(Wähle die Knoten auf deinem Canvas aus und verwende die Tastenkombinationen CMD+C/STRG+C und CMD+V/STRG+V, um den Workflow zu kopieren und einzufügen.)
Gib die Ausgabe des letzten Knotens aus
Informationen zu deinem n8n-Setup
- n8n-Version:
- Datenbank (Standard: SQLite):
- n8n EXECUTIONS_PROCESS-Einstellung (Standard: own, main):
- n8n wird ausgeführt über (Docker, npm, n8n cloud, Desktop-App):
- Betriebssystem:
Nun ja, du hast hier nicht besonders viele Informationen gegeben, aber die häufigste Ursache für diesen genauen Fehler ist dein Response-Format — Meta braucht die hub.challenge als Klartext zurück, nicht als JSON. Überprüfe also deinen „Respond to Webhook
dSavage hat die Hauptverdächtigen gut abgedeckt. Eine kleine Ergänzung: Nachdem du das Respond With-Format repariert und neu getestet hast, beobachte die Executions-Registerkarte in Echtzeit (filtere auf „All
Danke für deine Antwort, ich werde mir deine Vorschläge anschauen
Viele Grüße,
Stanley
Hey @Stanley_Wilson,
Dieser Fehler tritt normalerweise auf, wenn Meta versucht, eine GET-Verifizierungsanfrage an deinen n8n-Webhook zu senden, aber n8n während des Handshake nicht mit dem erwarteten hub.challenge-Token antwortet.
Hier sind ein paar schnelle Dinge zum Überprüfen:
- Workflow-Status & URL-Typ:
- Wenn du die Production Webhook URL verwendest, stelle sicher, dass der Workflow oben rechts auf „Active
Bestätige, dass der Workflow aktiv ist und dass der Aufrufer die Production-URL und nicht die temporäre Test-URL verwendet. Wenn n8n hinter einem Proxy läuft, prüfe WEBHOOK_URL und die weitergeleiteten Host- und Protocol-Header, da eine falsche öffentliche Basis-URL den falschen Endpunkt registrieren kann.