[Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von Hibiscus-Scripter » So 23. Apr 2017, 22:06

Hallo,

um das nochmals zu erwähnen: Dieses Problem hier ist keines das von mir persönlich gelöst werden kann, da es entweder an Java oder HTMLUnit oder am Zusammenspiel von beiden liegt ... und vielleicht auch ein bisschen an der Bank ;)
Jedenfalls hat sich in diesen Bereichen wieder etwas getan und es sind aktuellere Versionen online ...
  • Java 8 - Update 131
  • HTMLUnit 2.25 (im Paket, mittlerweile schon 2.26)
Jedenfalls konnte ich gerade mit meinem aktuellen Rundum-Sorglos Installations-Paket, das sowieso immer empfohlen wird, mehrere erfolgreiche Abrufe unternehmen.
Gemeint ist hier die 32-Bit Windows-Version (mit der es ja genau dieses Problem gibt/gab denn mit der 64-Bit soll es ja immer gehn)

Von daher mal testen und hier bitte Rückmeldung geben.

Danke und Gruß

PS: Davon abgesehen würde ich jedem davon abraten z. B. immer noch XP einzusetzen, da ich glaube das manche sich darüber beschweren das der DKB-Abruf bei Ihrem alten 32-Bit-Rechner nicht mehr ging.
Jedenfalls kann man für XP aber mittlerweile auch keinen Support mehr erwarten und den gibs natürlich wie bei allen anderen Herstellern auch (ich bin ja privat) bei mir auch nicht mehr.
Von daher ist es unfair dann über die Entwickler und der Software herzuziehen die ja auch für dieses Problem selbst nicht mal etwas können.
... 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

blubberblase

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von blubberblase » Sa 29. Apr 2017, 15:25

Hallo Hibiscus-Scripter,

vielen Dank für den Hinweis auf die 64Bit Version!

Seit dem Wechsel von jameica-2.7.0-nightly-win32 zu jameica-2.7.0-nightly-win64 (jeweils neueste Build) tritt der Fehler nicht mehr auf.
Ich verwende Java 8.131 (x86 & x64), sowie in beiden Fällen hibiscus.scripting.htmlunit 2.25.

Damit hat meine zweimonatige Fehlerodyssee ein Ende :)

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

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von Hibiscus-Scripter » So 30. Apr 2017, 14:36

OK, aber die DKB-Visa sollte ja, wie im meinem letzten Post erwähnt auch wieder unter 32-Bit funktionieren.

Dein 64-Bit Java wird ja nur bei einem Jameica-64bit verwendet. Das 32-Bit Java ja nur bei einem Jameica-32bit, somit wird das im Moment bei dir gar nicht verwendet für Jameica.
Man könnte allerdings auch beide Jameica in verschiedene Ordner installieren und dann je nach Wunsch das jeweilige verwenden/testen.

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

Alex1a
Beiträge: 15
Registriert: Do 12. Mai 2016, 12:21

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von Alex1a » Do 1. Jun 2017, 10:38

Ich habe das Problem nun mit 32 bit:

Code: Alles auswählen

[31.05.2017 18:17:10] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[31.05.2017 18:17:10] 
[31.05.2017 18:17:10] System-Info: OS[Windows 2003 (ver. 5.2) x86]  Platform[Jameica 2.7.0-nightly Build: 660]  Plugin[hibiscus 2.7.0-nightly Build: 1639]
[31.05.2017 18:17:10] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.8.3-nightly - Build 265] [Hibiscus Mashup ver. 0.8.3-nightly Build 215]
[31.05.2017 18:17:10] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[31.05.2017 18:17:10] OK: Java-Version 1.8.0_131 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Programme\Java\jre1.8.0_131)
[31.05.2017 18:17:10] Überprüfe HTMLUnit-Version ...
[31.05.2017 18:17:10] OK: HTMLUnit-Version 2.26 installiert und aktiv
[31.05.2017 18:17:10] 
[31.05.2017 18:17:10] Synchronisiere Konto 'DKB xxx [Deutsche Kreditbank Berlin]' ...
[31.05.2017 18:17:12] Web-Login mit Anmeldekennung 1714******* auf https://banking.dkb.de/banking ...
[31.05.2017 18:17:20] Web-Login fehlgeschlagen! null
Kurz zuvor klappte das Login noch, und es lief in den Fehler beim setzen der Abrufzeitraum-Werte. Dann gab es ein neues nightly und seitdem nun obiges.

Zum Vergleich der vorherige Stand ganz unten, und hier die Gegenüberstellung der Versionen:

OS[Windows 2003 (ver. 5.2) x86] Platform[Jameica 2.7.0-nightly Build: 660] Plugin[hibiscus 2.7.0-nightly Build: 1639] [Finance.Websync ver. 0.8.3-nightly - Build 265] [Hibiscus Mashup ver. 0.8.3-nightly Build 215]
OS[Windows 2003 (ver. 5.2) x86] Platform[Jameica 2.7.0-nightly Build: 660] Plugin[hibiscus 2.7.0-nightly Build: 1636] [Finance.Websync ver. 0.8.3-nightly - Build 264] [Hibiscus Mashup ver. 0.8.3 Build 210]

Bei der HTMLUnit-Version 2.26 (testing) gibt es leider keiner genauere Versionsangabe?
Ich habe schon versucht auf 2.25 zurückzugehen, aber das gibt einen Fehler wegen Abhängigkeiten.

Code: Alles auswählen

    [28.05.2017 15:59:00] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
    [28.05.2017 15:59:00] 
    [28.05.2017 15:59:00] System-Info: OS[Windows 2003 (ver. 5.2) x86]  Platform[Jameica 2.7.0-nightly Build: 660]  Plugin[hibiscus 2.7.0-nightly Build: 1636]
    [28.05.2017 15:59:00] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.8.3-nightly - Build 264] [Hibiscus Mashup ver. 0.8.3 Build 210]
    [28.05.2017 15:59:00] Überprüfe Java-Version und den verwendeten Zeichensatz ...
    [28.05.2017 15:59:00] OK: Java-Version 1.8.0_131 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Programme\Java\jre1.8.0_131)
    [28.05.2017 15:59:00] Überprüfe HTMLUnit-Version ...
    [28.05.2017 15:59:00] OK: HTMLUnit-Version 2.26 installiert und aktiv
    [28.05.2017 15:59:00] 
    [28.05.2017 15:59:00] Synchronisiere Konto 'DKB xxx, IBAN DExxx [Deutsche Kreditbank Berlin]' ...
    [28.05.2017 15:59:00] Web-Login mit Anmeldekennung xxx******* auf https://banking.dkb.de/banking ...
    [28.05.2017 15:59:06] DKB-Login war erfolgreich
    [28.05.2017 15:59:06] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
    [28.05.2017 15:59:06] Suche Umsätze im Zeitraum vom 05.04.2017 bis 28.05.2017 und lese diese aus ...
    [28.05.2017 15:59:11] Web-Logout der aktuellen Online-Sitzung ...
    [28.05.2017 15:59:13] DKB-Logout war erfolgreich
    [28.05.2017 15:59:14] Exception beim Abrufen der Kontoumsätze: java.lang.Exception: Fehler beim setzen der Abrufzeitraum-Werte (siehe Log - Bitte den Entwickler im Forum informieren)
    Log-Eintrag: java.lang.NullPointerException
       at de.derrichter.finance.websync.institute.dkbvisa.WebPull.getTransData(WebPull.java:342)
       at de.derrichter.hibiscus.mashup.crossover.websync.institute.dkbvisa.Collector.run(Collector.java:160)
       at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:75)
       at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:362)
       at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:396)
       at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)

       at de.derrichter.finance.websync.institute.dkbvisa.WebPull.getTransData(WebPull.java:349)
       at de.derrichter.hibiscus.mashup.crossover.websync.institute.dkbvisa.Collector.run(Collector.java:160)
       at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:75)
       at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:362)
       at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:396)
       at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)

HvConta
Beiträge: 5
Registriert: Sa 12. Sep 2015, 21:17

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von HvConta » Do 1. Jun 2017, 10:55

Ich hatte den Fehler ebenfalls länger und wiederholt (Herbst 16 und Frühjahr 17). Ich verstehe zwar nicht die Ursache, habe aber systemweite Java-Aktualisierungen im Verdacht das Problem zu verursachen: Eine Neuinstallation der all inclusive Version (mit passendem Java) hat das Problem bei mir gelöst. Einen Versuch wert...

Alex1a
Beiträge: 15
Registriert: Do 12. Mai 2016, 12:21

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von Alex1a » Do 1. Jun 2017, 19:28

HvConta hat geschrieben:Ich hatte den Fehler ebenfalls länger und wiederholt (Herbst 16 und Frühjahr 17). Ich verstehe zwar nicht die Ursache, habe aber systemweite Java-Aktualisierungen im Verdacht das Problem zu verursachen: Eine Neuinstallation der all inclusive Version (mit passendem Java) hat das Problem bei mir gelöst. Einen Versuch wert...
Ja, danke für den Tipp, ist bestimmt einen Versuch wert, aber zwischen dem Funktionieren und nicht-Funktionieren habe ich ja nur Mashup usw. auf eine neuere Version gebracht, nicht aber das Java. Da das bei mir ein paar Wochen Zeit hat, warte ich ob es sich mit einem der nächsten Updates von selbst löst oder noch andere das Problem haben. Ich schreibe hier eigentlich mehr um beim Finden der Ursachen zu helfen und nicht weil mich das Problem stört... :)

Alex1a
Beiträge: 15
Registriert: Do 12. Mai 2016, 12:21

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von Alex1a » Fr 2. Jun 2017, 14:36

Jetzt gehts auf einmal. Ohne dass ich was geändert habe und nachdem es lange nicht ging.

Alex1a
Beiträge: 15
Registriert: Do 12. Mai 2016, 12:21

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von Alex1a » Mi 7. Jun 2017, 16:30

Also bei mir gings nun ein paar Tage. Heute habe ich zuerst HTMLUnit von -testing auf 2.26 aktualisiert, und websync von 0.8.3-nightly auf 0.8.4
Dann musste ich neustarten wegen Abhängigkeit mashup
Dann musste ich kurz weg und hatte bis dahin vergessen, dass ich noch mashup von 0.8.3-nightly auf 0.8.4 aktualisieren wollte
DKB Visa Abruf lief wieder in den StackOverflowError mit seitenweise "net.sourceforge.htmlunit.corejs.javascript.CodeGenerator.visitExpression(CodeGenerator.java:645)"
Dann mashup aktualisiert, nun wieder:

Code: Alles auswählen

[07.06.2017 16:20:51] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[07.06.2017 16:20:51] System-Info: OS[Windows 2003 (ver. 5.2) x86]  Platform[Jameica 2.7.0-nightly | Build: 660 vom 20170528]  Plugin[hibiscus 2.7.0-nightly | Build: 1639 vom 20170531]
[07.06.2017 16:20:51] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.8.4 | Build: 265 vom 20170603] [Hibiscus Mashup ver. 0.8.4 | Build: 220 vom 20170604]
[07.06.2017 16:20:51] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[07.06.2017 16:20:51] OK: Java-Version 1.8.0_131 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Programme\Java\jre1.8.0_131)
[07.06.2017 16:20:51] Überprüfe HTMLUnit-Version ...
[07.06.2017 16:20:51] OK: HTMLUnit-Version 2.26 installiert und aktiv
[07.06.2017 16:20:51] Synchronisiere Konto 'DKB xxx [Deutsche Kreditbank Berlin]' ...
[07.06.2017 16:20:53] Web-Login mit Anmeldekennung 1714******* auf https://banking.dkb.de/banking ...
[07.06.2017 16:21:03] Web-Login fehlgeschlagen! null
Dann noch Hibiscus auf Plugin[hibiscus 2.7.0-nightly | Build: 1648 vom 20170607] aktualisiert, keine Änderung.
Zuletzt geändert von Alex1a am Mi 7. Jun 2017, 20:05, insgesamt 1-mal geändert.

Alex1a
Beiträge: 15
Registriert: Do 12. Mai 2016, 12:21

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von Alex1a » Mi 7. Jun 2017, 16:40

Einige Minuten später nochmal versucht (diesmal nicht das Konto einzeln, sondern alle) - geht wieder!
Dann nochmal Einzelabruf: geht auch!
Liegt also vielleicht gar nicht an den Updates.

EDIT 1 Tag später: wieder null, mehrfach mit 2 verschiedenen Konten versucht

BeeTee

Re: [Erledigt oder Workaround: 64Bit] DKB-Visa: Web-Login fehlgeschlagen! null

Beitrag von BeeTee » Mo 26. Jun 2017, 13:28

Hallo,
auch ich habe das Probklem. Meistens kann ich es lösen, indem ich eine ältere funktionierende Sicherung einspiele.
Ich vermute, wenn die Datenbank einmal mit Fehler beendet wurde, geht nichts mehr. Auch updates (nightly) hilft dann nicht weiter.

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