[Erledigt - Geschlossen] RaboDirect findet kein Tagesgeldkonto

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
sephalon

[Erledigt - Geschlossen] RaboDirect findet kein Tagesgeldkonto

Beitrag von sephalon » Mo 12. Nov 2018, 19:17

Hallo zusammen,

ich möchte mein RaboDirect-Tagesgeldkonto synchronisieren; zwar kann ich mich einloggen, es wird aber kein Konto gefunden:

Code: Alles auswählen

[12.11.2018 18:36:12] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[12.11.2018 18:36:12]  
[12.11.2018 18:36:12] System-Info: OS[Linux (ver. 4.14.74) amd64]  Platform[Jameica 2.8.2 | Build: 450 vom 20181013]  Plugin[hibiscus 2.8.6 | Build: 369 vom 20181101]
[12.11.2018 18:36:12] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.1 | Build: 417 vom 20181101] [Hibiscus Mashup ver. 0.9.1 | Build: 323 vom 20181101]
[12.11.2018 18:36:12] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[12.11.2018 18:36:12] OK: Java-Version 1.8.0_181 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /nix/store/5ybf6lngdih0pr019ag4hbp4djcsl4ah-openjdk-8u181b13-jre/lib/openjdk/jre)
[12.11.2018 18:36:12] Überprüfe HTMLUnit-Version ...
[12.11.2018 18:36:12] OK: HTMLUnit-Version 2.33 installiert und aktiv
[12.11.2018 18:36:12]  
[12.11.2018 18:36:12] Synchronisiere Konto 'RaboDirect - Tagesgeld, IBAN xxxxxx..xxxxxx [RaboDirect]' ...
[12.11.2018 18:36:12] Web-Login mit HTMLUnit-Engine mit Anmeldekennung xxxx******* auf https://www.rabodirect.de/includes/redirects.aspx?type=anmelden ...
[12.11.2018 18:36:29] RaboDirect-Login war erfolgreich
[12.11.2018 18:36:29] INFO: es werden nun gleich alle RaboDirect-Konten zur Anmeldekennung 'xxxx*******' abgearbeitet ...
[12.11.2018 18:36:29] Web-Logout der aktuellen Online-Sitzung ...
[12.11.2018 18:36:30] RaboDirect-Logout war erfolgreich
[12.11.2018 18:36:30] Fehler: null
Als Kontonummer habe ich die letzten zehn Ziffern der IBAN verwendet. Ich habe neben dem Hauptkonto keine weiteren Konten angelegt. Ist das Problem bekannt oder mache ich hier etwas falsch?

Danke und Grüße

Sephalon

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

Re: RaboDirect findet kein Tagesgeldkonto

Beitrag von Hibiscus-Scripter » Di 18. Dez 2018, 17:06

sorry, hatte den Thread ganz übersehen.

Ist das Problem noch aktuell?
Und vor allem ist/war die Status-Log komplett? Mir schein da fehlt unten was?!

Also bei mir ging's gerade ganz normal durch und die Homepage sieht auch nicht verändert aus.

Das mit der Kontonummer sollte passen: 10-stellig ohne Leerzeichen.
Ist bei dir im Konto eine IBAN hinterlegt? Mal nur so als Frage...

Eventuell war das nur eine Zwischenseite auf der Homepage des Online-Banking die ich/mein Plugin noch nicht kenne?

Bitte um Rückmeldung.

Ansonsten bitte eine TRACE-Log per PM wie in den Posting-Regeln beschrieben, danke.

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

sephalon

Re: RaboDirect findet kein Tagesgeldkonto

Beitrag von sephalon » Sa 29. Dez 2018, 10:27

Ansonsten bitte eine TRACE-Log per PM wie in den Posting-Regeln beschrieben, danke.
Ich habe mir jetzt besagte Logdatei mal angesehen und dabei festgestellt, dass an folgender Stelle das Problem auftritt:

Code: Alles auswählen

[Sat Dec 29 09:59:14 CET 2018][DEBUG][bg-task:Worker][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep72: select KONTO.* from KONTO
[Sat Dec 29 09:59:14 CET 2018][TRACE][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run] geprüft für den Sync wird nun Konto #1	: Sichteinlagen, IBAN XXXXXX..XXXXXX [Deutsche Kreditbank Berlin]
[Sat Dec 29 09:59:14 CET 2018][TRACE][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run] geprüft für den Sync wird nun Konto #2	: Schwäbisch Hall, Kto. XXXXXXXX [Bausparkasse Schwäbisch Hall]
[Sat Dec 29 09:59:14 CET 2018][ERROR][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run] RaboDirect-Collector verursachte einen Fehler! Stacktrace:
java.lang.NullPointerException
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run(Collector.java:202)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:455)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)

[Sat Dec 29 09:59:14 CET 2018][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run] Es ist ein Fehler beim Abruf aufgetreten, daher nun ...
[Sat Dec 29 09:59:14 CET 2018][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.interact.Auth.resetPassword] Passwort-Reset zur Anmeldekennung 1280******* und Institut: RaboDirect [50210212]
[Sat Dec 29 09:59:14 CET 2018][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:StringCharUtils] createMD5Hash digested: [B@782e5a98
[Sat Dec 29 09:59:14 CET 2018][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:StringCharUtils] createMD5Hash digested(hex): 10baadabdb8b2c8304da2678bdc5bb1d
[Sat Dec 29 09:59:14 CET 2018][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run] Passwort-Reset erfolgreich
[Sat Dec 29 09:59:14 CET 2018][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:RaboDirect] [WebLogout] offenes Web-Fenster #0: TopLevelWindow[name=""]
[Sat Dec 29 09:59:15 CET 2018][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:RaboDirect] [WebLogout] Click Button: HtmlAnchor[<a href="javascript:logout();" class="navsys-link">]
[Sat Dec 29 09:59:15 CET 2018][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [WebSync:RaboDirect] [WebLogout] PostLogoutPage: HtmlPage(https://secure.rabodirect.de/thc/policyenforcer/pages/logoutB2C.jsf)@1244211459
[Sat Dec 29 09:59:15 CET 2018][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:RaboDirect] [WebLogout] Logout bei der 'RaboDirect Deutschland' war erfolgreich
[Sat Dec 29 09:59:15 CET 2018][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
java.lang.Exception
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:86)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:455)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)

[Sat Dec 29 09:59:15 CET 2018][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: ERROR
[Sat Dec 29 09:59:15 CET 2018][DEBUG][bg-task:Worker][de.willuhn.jameica.messaging.NamedConcurrentQueue.sendMessage] no message consumers found, ignoring message
[Sat Dec 29 09:59:15 CET 2018][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] stopping synchronization
Entferne ich das Konto bei Schwäbisch Hall (und dann noch ein weiteres Wertpapierkonto bei der DKB), dann läuft der Sync ohne Probleme durch. Scheinbar betrifft das nur bestimmte Kontotypen, denn mein Girokonto bei der DKB führt zu keinen Problemen. Das vollständige TRACE-Log schicke ich dir gleich per PM.

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

Re: [Wartet auf Benutzerreaktion] RaboDirect findet kein Tagesgeldkonto

Beitrag von Hibiscus-Scripter » So 30. Dez 2018, 00:27

So, der Fehler konnte anhand der Log nun analysiert werden ...


Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in der die Fehler behoben sein sollten.
:idea: Hilfe 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)



Sollte dies nicht funktioniert haben, dann alternativ:

Bitte prüfe mal bitte bei allen Konten ob dort eine BIC eingetragen ist.

Wenn du keine hast dann trage mal irgendwas ein, speichere das Konto, dann kannst du diese Fake-BIC direkt wieder löschen und wieder speichern.

Dann sollte alles sauber laufen, das gleiche Problem hat z. B. der DepotViewer wenn er die Konten durchgeht und prüft.

Bei Feldern wie z. B. der BIC, BLZ usw. werfen eine NullPointerException wenn diese abgefragt werden aber vorher noch nie mit Daten beschrieben oder gespeichert wurden.

Unsere Plugins können diese Felder dann nicht mit unseren Abfragen vergleichen, z. B. ob dies das richtige Konto ist.
Dies ist ein Fehler, da wir dies immer vorher abfangen sollten, aber ich habe Olaf auch mal gefragt ob es möglich ist das diese Fehler dann stattdessen einfach eine "leere" Zeichenfolge zurückgeben könnten, dann würde der Fehler gar nicht erst auftreten.

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

schuwe1
Beiträge: 19
Registriert: Mo 1. Okt 2018, 15:29

Re: [Wartet auf Benutzerreaktion] RaboDirect findet kein Tagesgeldkonto

Beitrag von schuwe1 » Di 8. Jan 2019, 23:23

Bei mir gab es keine Änderung. Hier das Log.

Code: Alles auswählen

[08.01.2019 23:17:32] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[08.01.2019 23:17:32]  
[08.01.2019 23:17:32] System-Info: OS[Linux (ver. 4.15.0-43-generic) amd64]  Platform[Jameica 2.8.2 | Build: 450 vom 20180917]  Plugin[hibiscus 2.8.8 | Build: 372 vom 20190103]
[08.01.2019 23:17:32] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.2 | Build: 430 vom 20190107] [Hibiscus Mashup ver. 0.9.2 | Build: 333 vom 20190107]
[08.01.2019 23:17:32] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[08.01.2019 23:17:32] OK: Java-Version 1.8.0_191 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-8-openjdk-amd64/jre)
[08.01.2019 23:17:32] Überprüfe HTMLUnit-Version ...
[08.01.2019 23:17:32] OK: HTMLUnit-Version 2.33 installiert und aktiv
[08.01.2019 23:17:32]  
[08.01.2019 23:17:32] Synchronisiere Konto '323-00.  -  L., xxx - /, IBAN DE6850..589923 [RaboDirect]' ...
[08.01.2019 23:17:34] Web-Login mit HTMLUnit-Engine mit Anmeldekennung 1243******* auf https://www.rabodirect.de/includes/redirects.aspx?type=anmelden ...
[08.01.2019 23:18:12] RaboDirect-Login war erfolgreich
[08.01.2019 23:18:12] INFO: es werden nun gleich alle RaboDirect-Konten zur Anmeldekennung '1243*******' abgearbeitet ...
[08.01.2019 23:18:16] Web-Logout der aktuellen Online-Sitzung ...
[08.01.2019 23:18:17] RaboDirect-Logout war erfolgreich
[08.01.2019 23:18:17] Fehler: null
Das TraceLog folgt

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

Re: [Erledigt - Geschlossen] RaboDirect findet kein Tagesgeldkonto

Beitrag von Hibiscus-Scripter » So 3. Feb 2019, 12:34

da wurde von dir wohl mal wieder meine Antwort und Lösung nicht gelesen.
Es wurde darauf hingewiesen, man sollte ALLE Konten prüfen ob dort eine BIC eingetragen ist!

In deiner Log steht eindeutig, dass du dies NICHT gemacht hast:
LBS-Nord Bausparen, Kto. 999 [Landesbank Berlin - Berliner Sparkasse]
[Tue Jan 08 23:31:39 CET 2019][ERROR][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run] RaboDirect-Collector verursachte einen Fehler! Stacktrace:
java.lang.NullPointerException
at de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run(Collector.java:202)
Also ist hier jetzt geschlossen ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

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