NEWS
Test Adapter Fiat Jeep v0.0.x
-
Login fehlgeschlagen / socket hang up (fiat.0, Adapter v0.0.8)
Hi zusammen,
seit heute bekomme ich durchgehend Login-Fehler beim Fiat-Adapter. Config ist unverändert, und die Zugangsdaten funktionieren in der Fiat-App problemlos.
Log:
fiat.0 2026-06-27 21:31:54.407 info starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.fiat, node: v22.22.2, js-controller: 7.2.2 fiat.0 2026-06-27 21:32:04.320 error Error: socket hang up fiat.0 2026-06-27 21:32:04.324 error Login failed #1 fiat.0 2026-06-27 21:32:04.325 error Login failedWichtig vielleicht: ich habe kurz vorher auf Node v22.22.2 upgedated. Kann gut sein, dass das nichts damit zu tun hat, aber der Timing passt verdächtig gut – daher wollte ich das dazuschreiben, falls es schon ähnliche Berichte nach einem Node-Update gibt.
Was ich schon probiert habe:
- Adapter mehrfach neu gestartet
- E-Mail/Passwort neu eingegeben
- Login in der Fiat-App nochmal bestätigt – klappt dort
Sieht für mich nach einem abgebrochenen Handshake zum Login-Backend aus, nicht nach falschen Credentials. Hat jemand sowas auch nach einem Node-Update gesehen, oder hat sich evtl. was auf Fiat/Stellantis-Seite geändert?
Kann bei Bedarf auch Debug-Logs nachliefern.
Nachtrag: Ich habe gerade gesehen, dass es im GitHub-Repo bereits einen offenen Issue zur Node.js-22-Kompatibilität gibt (#16, von Sept. 2024, vom ioBroker-Check-Bot eröffnet): https://github.com/TA2k/ioBroker.fiat/issues/16
Der Issue scheint nie offiziell abgeschlossen worden zu sein. Könnte also gut sein, dass die Node-22-Kompatibilität nie richtig durchgetestet wurde und mein “socket hang up”-Problem genau daher kommt, seit ich auf v22.22.2 upgedated habe.
-
Nachtrag: Ich habe gerade gesehen, dass es im GitHub-Repo bereits einen offenen Issue zur Node.js-22-Kompatibilität gibt (#16, von Sept. 2024, vom ioBroker-Check-Bot eröffnet): https://github.com/TA2k/ioBroker.fiat/issues/16
Der Issue scheint nie offiziell abgeschlossen worden zu sein. Könnte also gut sein, dass die Node-22-Kompatibilität nie richtig durchgetestet wurde und mein “socket hang up”-Problem genau daher kommt, seit ich auf v22.22.2 upgedated habe.
-
Nachtrag: Ich habe gerade gesehen, dass es im GitHub-Repo bereits einen offenen Issue zur Node.js-22-Kompatibilität gibt (#16, von Sept. 2024, vom ioBroker-Check-Bot eröffnet): https://github.com/TA2k/ioBroker.fiat/issues/16
Der Issue scheint nie offiziell abgeschlossen worden zu sein. Könnte also gut sein, dass die Node-22-Kompatibilität nie richtig durchgetestet wurde und mein “socket hang up”-Problem genau daher kommt, seit ich auf v22.22.2 upgedated habe.
-
Login fehlgeschlagen / socket hang up (fiat.0, Adapter v0.0.8)
Hi zusammen,
seit heute bekomme ich durchgehend Login-Fehler beim Fiat-Adapter. Config ist unverändert, und die Zugangsdaten funktionieren in der Fiat-App problemlos.
Log:
fiat.0 2026-06-27 21:31:54.407 info starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.fiat, node: v22.22.2, js-controller: 7.2.2 fiat.0 2026-06-27 21:32:04.320 error Error: socket hang up fiat.0 2026-06-27 21:32:04.324 error Login failed #1 fiat.0 2026-06-27 21:32:04.325 error Login failedWichtig vielleicht: ich habe kurz vorher auf Node v22.22.2 upgedated. Kann gut sein, dass das nichts damit zu tun hat, aber der Timing passt verdächtig gut – daher wollte ich das dazuschreiben, falls es schon ähnliche Berichte nach einem Node-Update gibt.
Was ich schon probiert habe:
- Adapter mehrfach neu gestartet
- E-Mail/Passwort neu eingegeben
- Login in der Fiat-App nochmal bestätigt – klappt dort
Sieht für mich nach einem abgebrochenen Handshake zum Login-Backend aus, nicht nach falschen Credentials. Hat jemand sowas auch nach einem Node-Update gesehen, oder hat sich evtl. was auf Fiat/Stellantis-Seite geändert?
Kann bei Bedarf auch Debug-Logs nachliefern.
-
@Thomas-Braun
vor dem Update von 18 auf 22 hatte es funktioniert. Update habe ich durchgeführt, weil viele Adapter die 22 inzwischen zwingend voraussetzen. -
@Thomas-Braun
vor dem Update von 18 auf 22 hatte es funktioniert. Update habe ich durchgeführt, weil viele Adapter die 22 inzwischen zwingend voraussetzen.Update habe ich durchgeführt, weil viele Adapter die 22 inzwischen zwingend voraussetzen.
Ist ja auch richtig. Du solltest aber auch regelmäßiger Updaten. nodejs@20 hast du übersprungen? Nicht gut.
Was sagt denn die GitHub-Version?
Und die Kiste sieht insgesamt wie aus?iob diagsagt dir das.
-
Update habe ich durchgeführt, weil viele Adapter die 22 inzwischen zwingend voraussetzen.
Ist ja auch richtig. Du solltest aber auch regelmäßiger Updaten. nodejs@20 hast du übersprungen? Nicht gut.
Was sagt denn die GitHub-Version?
Und die Kiste sieht insgesamt wie aus?iob diagsagt dir das.
fiat.0 2026-06-28 20:15:11.805 error Login failed fiat.0 2026-06-28 20:15:11.805 error Error: sessionInfo missing fiat.0 2026-06-28 20:15:11.805 error sessionInfo missing fiat.0 2026-06-28 20:15:11.804 debug {"callId":"019f0f714e7a7de894e7db00a608711b","errorCode":400006,"errorDetails":"Your request is blocked because of security issues.","errorMessage":"Invalid parameter value","apiVersion":2,"statusCode":400,"statusReason":"Bad Request","time":"2026-06-28T18:15:11.774Z","errorFlags":"missingKey"} fiat.0 2026-06-28 20:15:11.684 debug {"callId":"019f0f714e1174cb98eea2f78e32b7d2","errorCode":0,"apiVersion":2,"statusCode":200,"statusReason":"OK","time":"2026-06-28T18:15:11.656Z","hasGmid":"ver2"} fiat.0 2026-06-28 20:15:11.437 info starting. Version 0.0.11 (non-npm: TA2k/ioBroker.fiat) in /opt/iobroker/node_modules/iobroker.fiat, node: v22.22.2, js-controller: 7.2.2 -
fiat.0 2026-06-28 20:15:11.805 error Login failed fiat.0 2026-06-28 20:15:11.805 error Error: sessionInfo missing fiat.0 2026-06-28 20:15:11.805 error sessionInfo missing fiat.0 2026-06-28 20:15:11.804 debug {"callId":"019f0f714e7a7de894e7db00a608711b","errorCode":400006,"errorDetails":"Your request is blocked because of security issues.","errorMessage":"Invalid parameter value","apiVersion":2,"statusCode":400,"statusReason":"Bad Request","time":"2026-06-28T18:15:11.774Z","errorFlags":"missingKey"} fiat.0 2026-06-28 20:15:11.684 debug {"callId":"019f0f714e1174cb98eea2f78e32b7d2","errorCode":0,"apiVersion":2,"statusCode":200,"statusReason":"OK","time":"2026-06-28T18:15:11.656Z","hasGmid":"ver2"} fiat.0 2026-06-28 20:15:11.437 info starting. Version 0.0.11 (non-npm: TA2k/ioBroker.fiat) in /opt/iobroker/node_modules/iobroker.fiat, node: v22.22.2, js-controller: 7.2.22026-06-28 20:15:11.804 debug {"callId":"019f0f714e7a7de894e7db00a608711b","errorCode":400006,"errorDetails":"Your request is blocked because of security issues.","errorMessage":"Invalid parameter value","apiVersion":2,"statusCode":400,"statusReason":"Bad Request","time":"2026-06-28T18:15:11.774Z","errorFlags":"missingKey"}
Dürfte also nix mit nodejs zu tun haben.
-
2026-06-28 20:15:11.804 debug {"callId":"019f0f714e7a7de894e7db00a608711b","errorCode":400006,"errorDetails":"Your request is blocked because of security issues.","errorMessage":"Invalid parameter value","apiVersion":2,"statusCode":400,"statusReason":"Bad Request","time":"2026-06-28T18:15:11.774Z","errorFlags":"missingKey"}
Dürfte also nix mit nodejs zu tun haben.
@Thomas-Braun
andere Idee?Credentials hab ich schon getauscht. In der App funktionieren sie.
-
@Thomas-Braun
andere Idee?Credentials hab ich schon getauscht. In der App funktionieren sie.
-
@Thomas-Braun
andere Idee?Credentials hab ich schon getauscht. In der App funktionieren sie.
-
Iob diag muss ich nachliefern - bin grad mobil unterwegs.
Grundsätzlich:
Iob in docker (orbstack) auf einem Mac miniDa wird dann vermutlich nicht viel bei herumkommen,
iob diagist auf Linux ausgelegt. -
Iob diag muss ich nachliefern - bin grad mobil unterwegs.
Grundsätzlich:
Iob in docker (orbstack) auf einem Mac mini -
Hier das log:
fiat.0 2026-06-28 23:01:03.378 error Login failed fiat.0 2026-06-28 23:01:03.378 error Error: sessionInfo missing fiat.0 2026-06-28 23:01:03.378 error sessionInfo missing fiat.0 2026-06-28 23:01:03.378 error Gigya blocked the login (errorCode 400006, "Your request is blocked because of security issues."). This usually means the GMID cookie from the bootstrap was not sent back. Cookies for the login host: (empty) fiat.0 2026-06-28 23:01:03.375 debug {"callId":"019f100927de7253ba5c0c0bcdf67ad9","errorCode":400006,"errorDetails":"Your request is blocked because of security issues.","errorMessage":"Invalid parameter value","apiVersion":2,"statusCode":400,"statusReason":"Bad Request","time":"2026-06-28T21:01:03.367Z","errorFlags":"missingKey"} fiat.0 2026-06-28 23:01:03.374 info Step 2/5: accounts.login: {"statusCode":400,"errorCode":400006,"errorMessage":"Invalid parameter value","errorDetails":"Your request is blocked because of security issues.","errorFlags":"missingKey","callId":"019f100927de7253ba5c0c0bcdf67ad9"} fiat.0 2026-06-28 23:01:03.252 info Step 2/5: Gigya accounts.login fiat.0 2026-06-28 23:01:03.252 info Step 1/5: bootstrap body: {"statusCode":200,"errorCode":0,"callId":"019f1009277474d5a40525c11b20cd93"} fiat.0 2026-06-28 23:01:03.252 info Cookies after bootstrap: (empty) fiat.0 2026-06-28 23:01:03.244 debug Set-Cookie: ["gmid=gmid.ver4.AtLtQdsBtA.VaKjN0tiEY2N_3tTsl_E67NDbU1gC20jBO317daDRcit3M5y5mZu2G343VxlmEB2.HcMIDn5QZkCsIJp86gHnosyXGaltXOvCtNwxpwwlGEM2aHjmEbC5olhuNHLJxomOTfN-YbUy2SzEwkU-KQk5kA.sc3; expires=Mon, 28 Jun 2027 21:01:03 GMT; domain=.loginmyuconnect.fiat.com; path=/; secure; httponly","ucid=xMdlQ2k_7-QbRaJqiX_HPw; expires=Mon, 28 Jun 2027 21:01:03 GMT; domain=.loginmyuconnect.fiat.com; path=/; secure; httponly","hasGmid=ver2; expires=Mon, 28 Dec 2026 21:01:03 GMT; domain=.loginmyuconnect.fiat.com; path=/; secure"] fiat.0 2026-06-28 23:01:03.244 info Step 1/5: bootstrap http=200 set-cookie-count=3 fiat.0 2026-06-28 23:01:03.047 info Step 1/5: Gigya bootstrap fiat.0 2026-06-28 23:01:03.047 info login() type=fiat brand=FIAT loginUrl=https://loginmyuconnect.fiat.com myuUrl=https://myuconnect.fiat.com loginApiKey=3_mOx_J2… apiKey=2wGyL6PH… fiat.0 2026-06-28 23:01:03.029 info starting. Version 0.0.11 (non-npm: TA2k/ioBroker.fiat) in /opt/iobroker/node_modules/iobroker.fiat, node: v22.22.2, js-controller: 7.2.2 fiat.0 2026-06-28 23:01:02.929 debug States connected to redis: 127.0.0.1:9000 fiat.0 2026-06-28 23:01:02.874 debug States create User PubSub Client fiat.0 2026-06-28 23:01:02.873 debug States create System PubSub Client fiat.0 2026-06-28 23:01:02.823 debug Redis States: Use Redis connection: 127.0.0.1:9000 fiat.0 2026-06-28 23:01:02.797 debug Objects connected to redis: 127.0.0.1:9001 fiat.0 2026-06-28 23:01:02.795 debug Objects client initialize lua scripts fiat.0 2026-06-28 23:01:02.777 debug Objects create User PubSub Client fiat.0 2026-06-28 23:01:02.776 debug Objects create System PubSub Client fiat.0 2026-06-28 23:01:02.776 debug Objects client ready ... initialize now fiat.0 2026-06-28 23:01:02.761 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 fiat.0 2026-06-28 23:00:59.875 info terminating fiat.0 2026-06-28 23:00:59.874 info terminating fiat.0 2026-06-28 23:00:59.373 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason fiat.0 2026-06-28 23:00:59.370 info terminating fiat.0 2026-06-28 23:00:59.351 info Got terminate signal TERMINATE_YOURSELF -
Hier das log:
fiat.0 2026-06-28 23:01:03.378 error Login failed fiat.0 2026-06-28 23:01:03.378 error Error: sessionInfo missing fiat.0 2026-06-28 23:01:03.378 error sessionInfo missing fiat.0 2026-06-28 23:01:03.378 error Gigya blocked the login (errorCode 400006, "Your request is blocked because of security issues."). This usually means the GMID cookie from the bootstrap was not sent back. Cookies for the login host: (empty) fiat.0 2026-06-28 23:01:03.375 debug {"callId":"019f100927de7253ba5c0c0bcdf67ad9","errorCode":400006,"errorDetails":"Your request is blocked because of security issues.","errorMessage":"Invalid parameter value","apiVersion":2,"statusCode":400,"statusReason":"Bad Request","time":"2026-06-28T21:01:03.367Z","errorFlags":"missingKey"} fiat.0 2026-06-28 23:01:03.374 info Step 2/5: accounts.login: {"statusCode":400,"errorCode":400006,"errorMessage":"Invalid parameter value","errorDetails":"Your request is blocked because of security issues.","errorFlags":"missingKey","callId":"019f100927de7253ba5c0c0bcdf67ad9"} fiat.0 2026-06-28 23:01:03.252 info Step 2/5: Gigya accounts.login fiat.0 2026-06-28 23:01:03.252 info Step 1/5: bootstrap body: {"statusCode":200,"errorCode":0,"callId":"019f1009277474d5a40525c11b20cd93"} fiat.0 2026-06-28 23:01:03.252 info Cookies after bootstrap: (empty) fiat.0 2026-06-28 23:01:03.244 debug Set-Cookie: ["gmid=gmid.ver4.AtLtQdsBtA.VaKjN0tiEY2N_3tTsl_E67NDbU1gC20jBO317daDRcit3M5y5mZu2G343VxlmEB2.HcMIDn5QZkCsIJp86gHnosyXGaltXOvCtNwxpwwlGEM2aHjmEbC5olhuNHLJxomOTfN-YbUy2SzEwkU-KQk5kA.sc3; expires=Mon, 28 Jun 2027 21:01:03 GMT; domain=.loginmyuconnect.fiat.com; path=/; secure; httponly","ucid=xMdlQ2k_7-QbRaJqiX_HPw; expires=Mon, 28 Jun 2027 21:01:03 GMT; domain=.loginmyuconnect.fiat.com; path=/; secure; httponly","hasGmid=ver2; expires=Mon, 28 Dec 2026 21:01:03 GMT; domain=.loginmyuconnect.fiat.com; path=/; secure"] fiat.0 2026-06-28 23:01:03.244 info Step 1/5: bootstrap http=200 set-cookie-count=3 fiat.0 2026-06-28 23:01:03.047 info Step 1/5: Gigya bootstrap fiat.0 2026-06-28 23:01:03.047 info login() type=fiat brand=FIAT loginUrl=https://loginmyuconnect.fiat.com myuUrl=https://myuconnect.fiat.com loginApiKey=3_mOx_J2… apiKey=2wGyL6PH… fiat.0 2026-06-28 23:01:03.029 info starting. Version 0.0.11 (non-npm: TA2k/ioBroker.fiat) in /opt/iobroker/node_modules/iobroker.fiat, node: v22.22.2, js-controller: 7.2.2 fiat.0 2026-06-28 23:01:02.929 debug States connected to redis: 127.0.0.1:9000 fiat.0 2026-06-28 23:01:02.874 debug States create User PubSub Client fiat.0 2026-06-28 23:01:02.873 debug States create System PubSub Client fiat.0 2026-06-28 23:01:02.823 debug Redis States: Use Redis connection: 127.0.0.1:9000 fiat.0 2026-06-28 23:01:02.797 debug Objects connected to redis: 127.0.0.1:9001 fiat.0 2026-06-28 23:01:02.795 debug Objects client initialize lua scripts fiat.0 2026-06-28 23:01:02.777 debug Objects create User PubSub Client fiat.0 2026-06-28 23:01:02.776 debug Objects create System PubSub Client fiat.0 2026-06-28 23:01:02.776 debug Objects client ready ... initialize now fiat.0 2026-06-28 23:01:02.761 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 fiat.0 2026-06-28 23:00:59.875 info terminating fiat.0 2026-06-28 23:00:59.874 info terminating fiat.0 2026-06-28 23:00:59.373 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason fiat.0 2026-06-28 23:00:59.370 info terminating fiat.0 2026-06-28 23:00:59.351 info Got terminate signal TERMINATE_YOURSELF
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden