IKANO Bank: "submitLogin" is null

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
onlinebanking-user
Beiträge: 3
Registriert: Sa 11. Okt 2025, 16:11

IKANO Bank: "submitLogin" is null

Beitrag von onlinebanking-user » Sa 11. Okt 2025, 16:30

Der Abruf von einem Tagesgeld-Konto bei der IKANO-Bank scheitert mit folgendem Fehler:

Code: Alles auswählen

"ERROR";"2025-10-11 15:58:43";"error while synchronizing
java.lang.Exception: Web-Login mit HTMLUnit fehlgeschlagen! WebDriver-Fehler: java.lang.NullPointerException: Cannot invoke "org.htmlunit.html.HtmlButton.click()" because "submitLogin" is null
	at de.derrichter.finance.websync.institute.ikanobank.WebAuth.loginWithHTMLUnit(WebAuth.java:132)
[...]
Und kurz vorher:

Code: Alles auswählen

======= EXCEPTION START ========
EcmaError: lineNumber=[385] column=[0] lineSource=[<no source>] name=[ReferenceError] sourceName=[https://www.ikano-storeportal.de/plus-iss/jakarta.faces.resource/components.js.xhtml?ln=primefaces&v=15.0.6&e=15.0.6] message=[ReferenceError: "ResizeObserver" is not defined. (https://www.ikano-storeportal.de/plus-iss/jakarta.faces.resource/components.js.xhtml?ln=primefaces&v=15.0.6&e=15.0.6#385)]
org.htmlunit.ScriptException: ReferenceError: "ResizeObserver" is not defined. (https://www.ikano-storeportal.de/plus-iss/jakarta.faces.resource/components.js.xhtml?ln=primefaces&v=15.0.6&e=15.0.6#385)
	at org.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:947)
[...]
Caused by: org.htmlunit.corejs.javascript.EcmaError: ReferenceError: "ResizeObserver" is not defined. (https://www.ikano-storeportal.de/plus-iss/jakarta.faces.resource/components.js.xhtml?ln=primefaces&v=15.0.6&e=15.0.6#385)
[...]
Enclosed exception: 
org.htmlunit.corejs.javascript.EcmaError: ReferenceError: "ResizeObserver" is not defined. (https://www.ikano-storeportal.de/plus-iss/jakarta.faces.resource/components.js.xhtml?ln=primefaces&v=15.0.6&e=15.0.6#385)
[...]
	at script(https://www.ikano-storeportal.de/plus-iss/jakarta.faces.resource/components.js.xhtml?ln=primefaces&v=15.0.6&e=15.0.6:385)
[...]
======= EXCEPTION END ========
Hibiscus Mashup Umgebung:
Software-Version: 0.9.48
Datenbank-Version: 2
Build: 625 [Datum 20241224]
Finance.Websync Bibliothek-Version: 0.9.83
Build: 1177 [Datum 20241224]

hbci
VIP
VIP
Beiträge: 1354
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 98 times

Re: IKANO Bank: "submitLogin" is null

Beitrag von hbci » Sa 11. Okt 2025, 18:01

Wo ist das Status-Log gemäß der Posting-Regeln?

Same here:

Code: Alles auswählen

[11.10.2025 17:54:19] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[11.10.2025 17:54:19]  
[11.10.2025 17:54:19] System-Info: OS[Windows 11 (ver. 10.0) amd64]  Platform[Jameica 2.11.0-nightly | Build: 482 vom 20251009]  Plugin[hibiscus 2.11.0-nightly | Build: 361 vom 20251009]
[11.10.2025 17:54:19] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48-nightly | Build: 628 vom 20250701]
[11.10.2025 17:54:19] Überprüfe Jameica-Version ...
[11.10.2025 17:54:19] OK: Jameica-Version 2.11.0 installiert und aktiv
[11.10.2025 17:54:19] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[11.10.2025 17:54:19] ACHTUNG: Java-Version 21.0.6 ist zwar OK aber verwendet falschen Zeichensatz 'UTF-8' (Richtig wäre 'Cp1252, ISO-8859-15')
[11.10.2025 17:54:19] Überprüfe HTMLUnit-Version ...
[11.10.2025 17:54:19] OK: HTMLUnit-Version 4.4.0 installiert und aktiv
[11.10.2025 17:54:19]  
[11.10.2025 17:54:19] Synchronisiere Konto 'IkanoBank - Tagesgeld o. Rote MasterCard, IBAN DE7151..* [BNP Paribas...eutschland]' ...
[11.10.2025 17:54:19] Web-Login mit HTMLUnit-Engine mit Anmeldekennung ******* auf https://www.ikano-storeportal.de/plus-iss/iss/login.xhtml?prodCode=IB1DP&_ga=2.62082665.476520232.1520414199-2052144078.1481700067&&&&&&&&&&&&&&&&&&&&&&source=DE_Br_Brand&searchString=CjwKCAjwtuOlBhBREiwA7agf1iHrS4SgK9a_Rsb9PG2Osxx0CDX-PPKoLbm2Z9vTZKfJXgByU6rxLBoCRZIQAvD_BwE ...
[11.10.2025 17:54:38] INFO: Vom folgenden Fehler wurde ein Screenshot-Archiv auf dem Desktop abgelegt! Datei: C:\Users\*\Desktop\HibiscusMashup-Fehler_IkanoBank-Sync_1760198076965.zip (Pfad: C:\Users\*\Desktop\)
[11.10.2025 17:55:24] Fehler: Web-Login mit HTMLUnit fehlgeschlagen! WebDriver-Fehler: java.lang.NullPointerException: Cannot invoke "org.htmlunit.html.HtmlButton.click()" because "submitLogin" is null
	at de.derrichter.finance.websync.institute.ikanobank.WebAuth.loginWithHTMLUnit(WebAuth.java:132)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.htmlunitLogin(Auth.java:375)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.ikanobank.Collector.run(Collector.java:162)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:908)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)
Läuft aber eh schon seit Langem nicht mehr, siehe hier.

onlinebanking-user
Beiträge: 3
Registriert: Sa 11. Okt 2025, 16:11

Re: IKANO Bank: "submitLogin" is null

Beitrag von onlinebanking-user » So 12. Okt 2025, 07:05

Vielen Dank für den Hinweis.

Das Status-Log war einige Sekunden nach Abruf automatisch verschwunden. Ich habe es nicht wiedergefunden und daher die aus meiner Sicht relevanten Auszüge aus dem System-Log verwendet. Ich bitte das zu entschuldigen und bin für einen Tipp dankbar, wie man das Status-Log nach dem Verschwinden wieder anzeigen kann.

Ich steuere gern weitere Informationen zum fehlerhaften Abruf bei, sofern erwünscht.

Den verlinkten Beitrag hatte ich gefunden und bemerkt, dass dort die Ursache abweicht: return value of "org.htmlunit.html.HtmlPage.getFirstByXPath(String)" is null anstatt "submitLogin" is null. Vermutlich hat sich die Seite seit dem ersten Fehler nochmal geändert.

hbci
VIP
VIP
Beiträge: 1354
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 98 times

Re: IKANO Bank: "submitLogin" is null

Beitrag von hbci » So 12. Okt 2025, 07:33

Wie man das Schließen des Status-Logs verhindert, ist auch in den Posting-Regeln beschrieben. Sogar mit Bildchen! Wieder Öffnen geht nicht.

Aber da die Entwicklung von Mashup eh ruht, erübrigen sich weitere Bemühungen. Ikano läuft nicht, punktum. Das Warum spielt keine Rolle. :mrgreen:

onlinebanking-user
Beiträge: 3
Registriert: Sa 11. Okt 2025, 16:11

Re: IKANO Bank: "submitLogin" is null

Beitrag von onlinebanking-user » So 12. Okt 2025, 10:38

OK.
Wieder Öffnen geht nicht.
Diese Information fehlte mir.
da die Entwicklung von Mashup eh ruht
Auch diese Info ist hilfreich.

Danke sehr!

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“