n8n Mail Versand geht nicht mehr
Hallo Alle zusammen
Ich habe seit heute Früh ein Problem mit Mail versand über n8n. Ich habe gestern n8n aktualisiert auf die neuste version, und seit dem geht es nicht.
Mann könnte sagen das wäre n8n Problem, aber so eindeutig ist das auch nicht.
Zur zeit ist es so das n8n Webhook reagiert übehaupt nicht auf die HTTP POST von Ninox aus, aber wenn ich die HTTP POST verkürze, dann seht das der Webhook. Auch eine HTTP POST von eine andere App aus (PAW) komt bei n8n an.
Die n8n läuft auf meine NAS
Ich habe alles mögliches ausprobiert und weiss nicht was man noch machen könnte
Anbei die Unsprungliche HTTP POST die bei n8n nicht ankommt:
let me := this;
let myHook := "http://192.168.1.230:20009/webhook-test/!!!!!!!!!!!!!";
let myBody := {
recordId: number(me.Nr),
teamID: teamId(),
databaseID: databaseId(),
tableID: tableId(me),
mySubject: me.'Temat Maila',
myText: me.'Treść Maila',
myAtt: last(split(text(PDF), "/")),
myTo: me.'Adres Mailowy BC',
myCC: me.'Adres Mailowy CC',
myDate: format(today(), "YYYY-MM-DD")
};
let myHeaders := {
'Content-Type': "application/json"
};
let response := http("POST", myHook, myHeaders, myBody);
void
Und hier die verkürtze Version die bei n8n ankommt
let me := this;
let myHook := "http://192.168.1.230:20009/webhook-test/!!!!!!!!!!!!!!!!!";
let response := http("POST", myHook);
void
Hat jemand eine Idee was es sein könnte?
Gruß Richard
10 Antworten
-
let response := do as server http("POST", myHook, myHeaders, myBody) end;
-
Hallo Uwe
Die option mit "let response := do as server http("POST", myHook, myHeaders, myBody) end;" habe ich auch schon getestet. Funktioniert nicht.
Auch dier verkürtze Verion, also:
let me := this; let myHook := "http://192.168.1.230:20009/webhook-test/!!!!!!!!!!!!!!!!!"; let response := let response := do as server http("POST", myHook,) end; void
läuft nicht mit "do as server"
-
Ich habe keine Erfahrung wenn n8n lokal auf der NAS installiert ist.
Wie wird n8n auf der NAS gestartet?
Bei lokalen Installationen für die Nutzung des n8n-Webhooks sollte der Tunnel-Service beim Start mit aktiviert werden.n8n start --tunnel
Das wäre das Einzige, was mir noch einfallen würde.
-
Hallo Uwe
Das ist 4 Wochen lang einwandfrei auf der NAS gelaufen, und warum jetzt nicht läuft verstehe ich nicht.
Ich habe gestern noch über Postman und über die app PAW versuche gemacht. Beide funktionieren. Das heiss der Webhook Node von n8n wird grün in Test modus. Von Ninox aus passiert gar nichts. Ich habe Heute noch die POST Abfrage nach NINOX Handbuch gestalltet, aber auch ohne Erfolg. Response result meldet error.
Mit do as server geht auch nicht
let response := http("POST", "http://192.168.1.230:20009/webhook-test/1111111111-4ead-88eb-c8149f8a3807", { 'Content-Type': "application/json" }, { recordId: number(Nr), teamID: teamId(), databaseID: databaseId(), tableID: tableId(this), mySubject: 'Temat Maila', myText: 'Treść Maila', myAtt: last(split(text(PDF), "/")), myTo: 'Adres Mailowy BC', myCC: 'Adres Mailowy CC', myDate: format(today(), "YYYY-MM-DD") }); if response.error then alert(text(response.error)) else alert(text(response.result)) end
-
Ich habe heute eine Webhook Anfrage aus Ninox auf 2 unterschiedliche n8n Instanzen durchgeführt. Beide sind einwandfrei durchgelafen. An Ninox kann es nicht liegen. (neueste n8n Update)
-
Na ja. Warum funktioniert dann von Postman, oder PAW aus?
Gibts eine möglichkeit aus zu lesen was sich in diese LET RESPONSE Variable befindet.
Also der komplette Inhalt von myHook, myHeader, myBody
let response := http("POST", myHook, myHeaders, myBody)
-
Ich habe eine ganz dumme Frage:
Ist denn die Adressehttp://192.168.1.230:20009/webhook-test/
von aussen erreichbar.
Mit der Postman- und der PAW-App testest du ja den Webhook innerhalb des lokalen Netzwerk und da wird es funktionieren, da die NAS im selben Netzwerk hängt.
Ninox spricht diese Adresse aber von Außen an.
Bekommst du auch eine Antwort von Postman, wenn du statt der Postman-App die Browserversion benutzt? -
Hallo Geckse, Hallo Uwe
Uwe: das ist meine Interne Adresse
http://192.168.1.230:20009/webhook-test/
PAW test ging von meine Rechner aus also lokal, und Postman von WEB aus
Der stand von Heute:- Ich habe gestern eine ältere Version von n8n auf den Docker installiert und alles ist dann einwandfrei gelaufen, wie vor dem update
- Heute habe ich noch auf den Docker die neuste Version von n8n installiert, und das ist dann angelaufen aber mit diesen änderungen: IP Adresse Extern, do as server und den änderungen in Webhook was Geckse vorgeschlagen hat. Ohne die Webhook änderungen ist es nicht gelaufen. Lokal geht hier nichts
- Die ältere Version von n8n läuft ohne einschränkungen, also Interne, Externe IP adresse, und ohne Webhook änderungen
-
Wenn es wieder funktioniert ist es Super.
Content aside
- vor 2 JahrenZuletzt aktiv
- 10Antworten
- 100Ansichten
-
3
Folge bereits