[Gelöst] Ikanobank Flex Horten Tagesgeld schlägt fehl

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
drohhyn
Beiträge: 4
Registriert: Mi 10. Jan 2024, 17:05

[Gelöst] Ikanobank Flex Horten Tagesgeld schlägt fehl

Beitrag von drohhyn » Mi 10. Jan 2024, 17:24

Hallo und erstmal danke für die mashups!

Die Ikanobank macht (mal wieder) Probleme, der Login scheitert (wahrscheinlich weil es mal wieder anders aussieht als erwartet):

Code: Alles auswählen

[10.01.2024 17:16:38] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[10.01.2024 17:16:38]  
[10.01.2024 17:16:38] System-Info: OS[Linux (ver. 6.5.0-14-generic) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.15 | Build: 379 vom 20231103]
[10.01.2024 17:16:38] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.72 | Build: 1063 vom 20231119] [Hibiscus Mashup ver. 0.9.40 | Build: 590 vom 20231116]
[10.01.2024 17:16:38] Überprüfe Jameica-Version ...
[10.01.2024 17:16:38] OK: Jameica-Version 2.10.4 installiert und aktiv
[10.01.2024 17:16:38] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[10.01.2024 17:16:38] OK: Java-Version 11.0.19 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[10.01.2024 17:16:38] Überprüfe HTMLUnit-Version ...
[10.01.2024 17:16:38] OK: HTMLUnit-Version 3.8.0 installiert und aktiv
[10.01.2024 17:16:38]  
[10.01.2024 17:16:38] Synchronisiere Konto 'Ikano Flex, IBAN DENNNN..NNNNNN [BNP Paribas...eutschland]' ...
[10.01.2024 17:16:38] Web-Login mit HTMLUnit-Engine mit Anmeldekennung NNNN******* 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 ...
[10.01.2024 17:16:53] INFO: Vom folgenden Fehler wurde ein Screenshot-Archiv auf dem Desktop abgelegt! Datei: /home/USER/Desktop/HibiscusMashup-Fehler_IkanoBank-Sync_1704903412672.zip (Pfad: /home/USER/Desktop/)
[10.01.2024 17:16:57] Fehler: Web-Login mit HTMLUnit fehlgeschlagen! WebDriver-Fehler: java.lang.NullPointerException
	at de.derrichter.finance.websync.institute.ikanobank.WebAuth.loginWithHTMLUnit(WebAuth.java:118)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.htmlunitLogin(Auth.java:266)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.ikanobank.Collector.run(Collector.java:146)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:890)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
(Ich habe IBAN, Anmeldekennung und Dateipfad anonymisiert) Das erstellte Zip zeigt aber lediglich den Login von Ikano den ich mit der im Log angegebenen URL bzw. via deren Webseite auch erreichen würde. Dort kann ich mich auch im Browser anmelden. Anmeldung erfolgt (im Browser und Jameica) mittels Vertragsnummer.

Jameica
Version: 2.10.4
SWT-Version: 4960 / gtk
Java-Version: 11.0.19 / Linux amd64
Build: 487 [Datum 20230414]

Mashup
Software-Version: 0.9.40
Datenbank-Version: 2
Build: 590 [Datum 20231116]
Finance.Websync Bibliothek-Version: 0.9.72
Build: 1063 [Datum 20231119]


Danke für die Unterstützung!
drohhyn
Zuletzt geändert von drohhyn am Do 11. Jan 2024, 09:13, insgesamt 1-mal geändert.

hbci
VIP
VIP
Beiträge: 767
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: Ikanobank Flex Horten Tagesgeld schlägt fehl

Beitrag von hbci » Mi 10. Jan 2024, 18:33

Code: Alles auswählen

[10.01.2024 18:14:35] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[10.01.2024 18:14:35]  
[10.01.2024 18:14:35] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.15 | Build: 379 vom 20231103]
[10.01.2024 18:14:35] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.72-nightly | Build: 1064 vom 20231219] [Hibiscus Mashup ver. 0.9.40-nightly | Build: 591 vom 20231120]
[10.01.2024 18:14:35] Überprüfe Jameica-Version ...
[10.01.2024 18:14:35] OK: Jameica-Version 2.10.4 installiert und aktiv
[10.01.2024 18:14:35] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[10.01.2024 18:14:35] OK: Java-Version 11.0.18 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\PortableApps\jameica 2.10.4\jre-win64)
[10.01.2024 18:14:35] Überprüfe HTMLUnit-Version ...
[10.01.2024 18:14:35] OK: HTMLUnit-Version 3.8.0 installiert und aktiv
[10.01.2024 18:14:35]  
[10.01.2024 18:14:35] Synchronisiere Konto 'IkanoBank - Tagesgeld o. Rote MasterCard, Kto. * [BNP Paribas...eutschland]' ...
[10.01.2024 18:14:35] 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 ...
[10.01.2024 18:15:02] IkanoBank-Login war erfolgreich
[10.01.2024 18:15:02] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[10.01.2024 18:15:02] Suche Umsätze im Zeitraum vom 30.11.2023 bis 10.01.2024 und lese diese aus ...
[10.01.2024 18:15:13] Web-Logout der aktuellen Online-Sitzung ...
[10.01.2024 18:15:15] IkanoBank-Logout war erfolgreich
[10.01.2024 18:15:15] Kontoauszug erfolgreich. Importiere Daten ...
[10.01.2024 18:15:16] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[10.01.2024 18:15:16] Saldo aktualisiert von Konto: IkanoBank - Tagesgeld o. Rote MasterCard
[10.01.2024 18:15:16] Das Konto 'IkanoBank - Tagesgeld o. Rote MasterCard, Kto. * [BNP Paribas...eutschland]' wurde erfolgreich synchronisiert
[10.01.2024 18:15:16] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet
Läuft bei mir. Unterschied zu dir u. a.: Login mit Benutzername und Nightly-Builds von finance.websync und hibiscus.mashup.

drohhyn
Beiträge: 4
Registriert: Mi 10. Jan 2024, 17:05

Re: Ikanobank Flex Horten Tagesgeld schlägt fehl

Beitrag von drohhyn » Mi 10. Jan 2024, 18:44

Hey super, danke für die schnelle Hilfe!
Habe im Online-Portal einen Benutzernamen angelegt und den dann in Jameica eingetragen, funktionierte sofort.

Ich habe dann noch in die Neu-Anlage eines Ikanobank-Zugangs geschaut, dort wird bei der Anmeldekennung die Vertragsnummer vorgeschlagen (so hatte ich das Konto auch mal eingerichtet). Wenn ich wüsste wo, würde ich ja einen Pull-Request erstellen um das zu ändern ;)

Danke!

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2529
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: [Gelöst] Ikanobank Flex Horten Tagesgeld schlägt fehl

Beitrag von Hibiscus-Scripter » Di 23. Jan 2024, 21:51

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup:
das Problem konnte reproduziert und damit untersucht werden.

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in welcher die Fehler behoben sein sollten.
:idea: Hilfe als Anleitung hierzu gibst wie immer auch im Tipps und Tricks-Forum


Hier dann bitte auch wieder Rückmeldung geben!
:!: Dabei bitte nicht vergessen:
Sollten dennoch weiterhin Fehler auftreten hier das vollständige Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

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