Fehler beim Auswerten eines HBCI-Auftrages

jameica 2.6.1 / hibiscus 2.6.20

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 06 / 2013
Betreff:

Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 01.09.2017 - 22:49 Uhr  ·  #1
jameica 2.6.1 / hibiscus 2.6.20 / Deutsche Bank

Letzte Woche ging noch alles... :(
Jetzt will ich überweisen, und es kommt die vielsagende Meldung "Fehler beim Auswerten eines HBCI-Auftrages" (nach Eingabe der PIN). .
Dummerweise sagt der Kasten nicht, was für ein Fehler.
Ich habe unter "Datei / Plug-ins online suchen" die neueste Version 2.6.20 gewählt und installiert, aber der Fehler bleibt.
Mit meiner PIN komme ich auf der Seite der Deutschen Bank in das Konto, es ist also nichts gesperrt oder ungültig.
Benutzer
Avatar
Geschlecht:
Beiträge: 6759
Dabei seit: 06 / 2008
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 02.09.2017 - 07:40 Uhr  ·  #2
msa
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 61
Beiträge: 7149
Dabei seit: 03 / 2007
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 02.09.2017 - 15:04 Uhr  ·  #3
Hintergrund des Problems mit der Uraltversion von Jamaica wird sein:

"Die Deutsche Bank benötigt seit kurzem mindestens TLS 1.2."

Wahrscheinlich kann diese Jamaica-Version das nicht mehr....
Benutzer
Avatar
Geschlecht:
Beiträge: 6759
Dabei seit: 06 / 2008
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 02.09.2017 - 15:44 Uhr  ·  #4
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 06 / 2013
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 02.09.2017 - 21:02 Uhr  ·  #5
Zitat geschrieben von msa

Hintergrund des Problems mit der Uraltversion von Jamaica wird sein:

"Die Deutsche Bank benötigt seit kurzem mindestens TLS 1.2."


Ich habe jetzt Jameica 2.6.6 installiert. Leider taucht immer noch der gleiche Fehler auf.
Ich weiß nicht, was "TLS 1.2" bedeutet. :'( Muß das irgendwo eingestellt werden?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10153
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 02.09.2017 - 21:30 Uhr  ·  #6
Poste doch mal die Log-Ausgaben, die im Programm-Fenster unten eingeblendet werden.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 06 / 2013
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 03.09.2017 - 13:14 Uhr  ·  #7
Zitat geschrieben von hibiscus

Poste doch mal die Log-Ausgaben, die im Programm-Fenster unten eingeblendet werden.


Klappt leider nicht. Ich kann die Zeilen (eine ganze Menge Zeilen) zwar markieren, aber das übliche "Rechtsklick / kopieren" geht nicht. Auf den Rechtsklick hin passiert gar nichts.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10153
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 03.09.2017 - 15:57 Uhr  ·  #8
Du kannst Text auch mit der Tastenkombination STRG+C in die Zwischenablage kopieren.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 06 / 2013
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 03.09.2017 - 19:39 Uhr  ·  #9
Zitat geschrieben von hibiscus

Du kannst Text auch mit der Tastenkombination STRG+C in die Zwischenablage kopieren.


Wieder etwas gelernt. Jetzt klappt es:

[03.09.2017 19:33:44] Synchronisierung via HBCI läuft
[03.09.2017 19:33:44]
[03.09.2017 19:33:44] Synchronisiere Konto: persoenliches Konto, IBAN DE7820..201600 [Deutsche Bank Privat und Geschäftskunden]
[03.09.2017 19:33:44] Initialisiere HBCI-Sicherheitsmedium
[03.09.2017 19:33:44] Erzeuge HBCI-Handle
[03.09.2017 19:33:44] Öffne HBCI-Verbindung
[03.09.2017 19:33:45] [BPD] max age: 7 days
[03.09.2017 19:33:45] [BPD] last update: Thu Aug 31 05:21:25 CEST 2017
[03.09.2017 19:33:45] Aktiviere HBCI-Job: "persoenliches Konto, IBAN DE7820..201600 [Deutsche Bank Privat und Geschäftskunden]: (Rg.Nr. 19588312 Kd.Nr. 022xxx) 45,85 EUR an Ulla Popken (DE46 2905 0000 3006 9540 10) überweisen"
[03.09.2017 19:33:45] searching for value of "cannationalacc" in HISPAS
[03.09.2017 19:33:45] cannationalacc=N
[03.09.2017 19:33:45] Füge Auftrag UebSEPA1 zum Dialog hinzu
[03.09.2017 19:33:46] Führe HBCI-Jobs aus
[03.09.2017 19:33:46] führe Dialog-Initialisierung aus
[03.09.2017 19:33:51] Verbinde mit https://fints.deutsche-bank.de:443 und prüfe Zertifikat
[03.09.2017 19:33:51] [error] org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Senden der HBCI-Nachricht zum Server
at org.kapott.hbci.comm.CommPinTan.ping(CommPinTan.java:157)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:72)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:352)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:178)
at org.kapott.hbci.manager.HBCIDialog.doDialogInit(HBCIDialog.java:149)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:402)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:515)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:307)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:396)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.ping(CommPinTan.java:147)
... 9 more
[03.09.2017 19:33:52] HBCI-Jobs ausgeführt
[03.09.2017 19:33:52] Werte Ergebnis von HBCI-Job "SEPA-Überweisung an Ulla Popken (IBAN: DE46290500003006954010)" aus
[03.09.2017 19:33:52] Fehler beim Ausführen des Auftrages an Ulla Popken: Unbekannter Fehler
[03.09.2017 19:33:52] Fehler beim Auswerten eines HBCI-Auftrages
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10153
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 03.09.2017 - 20:43 Uhr  ·  #10
Da kommt es zu einem SSL-Handshake-Fehler. Vermutlich ist deine Java-Version zu alt. Gehe mal auf www.java.com, lade dir dort die aktuelle Java-Version 8 herunter und installiere die.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 06 / 2013
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 04.09.2017 - 20:37 Uhr  ·  #11
Zitat geschrieben von hibiscus
Vermutlich ist deine Java-Version zu alt.


Hurra, alles geht wieder :D . Verstehe nur nicht, warum Herr und Frau Java mir nicht selber gesagt haben, daß sie alt und gebrechlich geworden sind :-/
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 09 / 2017
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 07.09.2017 - 20:00 Uhr  ·  #12
Hallo, bei mir zeigt sich das gleiche Fehlerbild mit der Deutschen Bank, allerdings konnte ich das durch ein Update von Java nicht beheben, bzw. es gibt keine neuere Version.
Bei mir ist installiert:
  • Jameica 2.6.6
  • Hibiscus 2.6.20
  • Java 8 Update 144

OS ist MacOS 10.11.6

Die Fehlermeldung die ich seit etwa einer Woche erhalte lautet wie die von Plauzi:

org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Senden der HBCI-Nachricht zum Server
at org.kapott.hbci.comm.CommPinTan.ping(CommPinTan.java:157)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:72)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:352)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:178)
at org.kapott.hbci.manager.HBCIDialog.doDialogInit(HBCIDialog.java:149)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:402)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:515)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:307)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:396)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)
at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1959)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1077)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1323)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
at org.kapott.hbci.comm.CommPinTan.ping(CommPinTan.java:147)

Gibt's noch andere Ideen woran das liegen könnte?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10153
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 07.09.2017 - 20:15 Uhr  ·  #13
Da wird parallel immer noch Java 6 installiert sein. Wenn du ein Terminal-Fenster oeffnest und dort "java -version" eingibst, wird sicher immer noch Java 6 angezeigt. Ich denke, in der Systemsteuerung von MacOs sollte ein Menüpunkt fuer Java angezeigt werden, in dem man die Reihenfolge fuer die Priorisierung der installierten Java-Versionen einstellen kann.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 09 / 2017
Betreff:

JRE und JDK unter MacOS

 · 
Gepostet: 08.09.2017 - 19:49 Uhr  ·  #14
Danke, dass war die richtige Richtung!

Als JRE war nur die aktuellste Version installiert, das ist das was unter MacOS in der Systemsteuerung angezeigt wird.
Daneben hatte ich noch eine etwas ältere JDK Version installiert. Die wiederum sieht man nur in der Konsole. (siehe auch hier)

Geholfen hat dann das JDK zu deinstallieren (siehe hier). Jetzt geht's wieder.
Benutzer
Avatar
Geschlecht:
Beiträge: 6759
Dabei seit: 06 / 2008
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 22.09.2017 - 13:29 Uhr  ·  #15
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10153
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 22.09.2017 - 14:26 Uhr  ·  #16
Hu? Das kam ja dann doch plötzlich. Ich meine mich zu erinnern, erst letztens noch gelesen zu haben, dass das erst nächstes Jahr wird.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 329
Dabei seit: 07 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 23.09.2017 - 18:41 Uhr  ·  #17
Java Vers. 9 funktioniert auf einem Debian Sid aber weiterhin nicht. Man sollte also schon noch bei Version 8 bleiben.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10153
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 25.09.2017 - 12:25 Uhr  ·  #18
Zitat geschrieben von clio

Java Vers. 9 funktioniert auf einem Debian Sid aber weiterhin nicht. Man sollte also schon noch bei Version 8 bleiben.


Meinst du das Java 9 selbst, welches nicht funktioniert? Oder Jameica?
Mit den aktuellen Nightly-Builds von Jameica kann es auch unter Java 9 genutzt werden. Dafür war nichtmal eine wirklich Code-Änderung nötig sondern nur eine zusätzliche Zeile in der jameica.sh:

Code

export JDK_JAVA_OPTIONS='--add-modules=java.se.ee'


Siehe https://github.com/willuhn/jam…ica.sh#L21
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 329
Dabei seit: 07 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 25.09.2017 - 17:32 Uhr  ·  #19
Ich meinte diese Konstellation:

openjdk-9-jre Version 9~b181-4
mit
jamaica 2.6.6
hibiscus 2.6.20
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10153
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Auswerten eines HBCI-Auftrages

 · 
Gepostet: 25.09.2017 - 17:38 Uhr  ·  #20
Wie gesagt - wenn du Java 9 nutzen willst, musst du das aktuelle Nightly-Build von Jameica verwenden oder die genannte Anpassung in der jameica.sh vornehmen.
Gewählte Zitate für Mehrfachzitierung:   0