Termin-Überweisung mit chipTan nicht möglich

 
rollo
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 06 / 2012
Betreff:

Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 29.06.2012 - 16:10 Uhr  ·  #1
Moin,

bevor ich mein Problem schildere, möchte ich zunächst sagen, dass ich ansonsten mit Hibiscus sehr zufrieden bin!

Ich habe aber folgendes Problem, das nur bei Terminüberweisungen der Hamburger Sparkasse auftritt. Bei normalen Überweisungen funktioniert alles tadellos.

Bei Termin-Überweisungen wird der Flicker-Code beim chipTan Verfahren angezeigt und der Reiner-SCT tanJack beginnt auch mit dem Lesen des Codes. Nach drei bis vier Durchläufen des fortschreitenden Balkens auf dem tanJack erscheint dann im Display "Vorgang Abgebrochen". Wie gesagt, nur bei Termin-Überweisungen.

Termin-Überweisungen direkt über die Online-Banking Website der Haspa funktionieren einwandfrei.

Ich hänge mal das Übertragungsprotokoll an, vielleicht hilft es bei der Analyse.

Danke im voraus.
Code

[29.06.2012 15:49:17] Giro [Hamburger Sparkasse]: Lade HBCI-Sicherheitsmedium
[29.06.2012 15:49:17] Giro [Hamburger Sparkasse]: Initialisiere HBCI-Sicherheitsmedium
[29.06.2012 15:49:17] Giro [Hamburger Sparkasse]: Erzeuge HBCI-Handle
[29.06.2012 15:49:18] Giro [Hamburger Sparkasse]: Öffne HBCI-Verbindung
[29.06.2012 15:49:18] Giro [Hamburger Sparkasse]: Aktiviere HBCI-Job: "Überweisung an ---------"
[29.06.2012 15:49:19] adding job TermUeb3 to dialog
[29.06.2012 15:49:19] Giro [Hamburger Sparkasse]: Führe HBCI-Jobs aus
[29.06.2012 15:49:19] executing dialog for customerid XXXXXXXXXX
[29.06.2012 15:49:20] processing dialog init
[29.06.2012 15:49:20] führe Dialog-Initialisierung aus
[29.06.2012 15:49:20] erzeuge HBCI-Nachricht DialogInit
[29.06.2012 15:49:21] signiere HBCI-Nachricht
[29.06.2012 15:49:21] verschlüssele HBCI-Nachricht
[29.06.2012 15:49:22] creating a connection to https://ssl2.haspa.de:443/OnlineBankingFinTS/pintan and checking the certificate
[29.06.2012 15:49:22] versende HBCI-Nachricht
[29.06.2012 15:49:22] warte auf Antwortdaten
[29.06.2012 15:49:23] waiting for response
[29.06.2012 15:49:23] entschlüssele Antwortnachricht
[29.06.2012 15:49:24] überprüfe Signatur der Antwortnachricht
[29.06.2012 15:49:24] [warn] message has no signature
[29.06.2012 15:49:25] Dialog initialisiert - Dialog-ID ist 191798205
[29.06.2012 15:49:25] processing jobs
[29.06.2012 15:49:25] erstelle Auftragsdaten für Geschäftsvorfall TAN2Step4
[29.06.2012 15:49:26] erzeuge HBCI-Nachricht CustomMsg
[29.06.2012 15:49:26] signiere HBCI-Nachricht
[29.06.2012 15:49:27] verschlüssele HBCI-Nachricht
[29.06.2012 15:49:27] versende HBCI-Nachricht
[29.06.2012 15:49:27] warte auf Antwortdaten
[29.06.2012 15:49:28] waiting for response
[29.06.2012 15:49:28] entschlüssele Antwortnachricht
[29.06.2012 15:49:29] [warn] RWrongStatusSegOrder: found segment HIRMS at invalid position
[29.06.2012 15:49:29] [warn] found wrong sequence number 4; replacing with 3
[29.06.2012 15:49:30] [warn] found wrong sequence number 3; replacing with 4
[29.06.2012 15:49:30] überprüfe Signatur der Antwortnachricht
[29.06.2012 15:49:30] [warn] message has no signature
[29.06.2012 15:49:31] Ergebnisdaten für Geschäftsvorfall TAN2Step4 empfangen
[29.06.2012 15:49:31] erstelle Auftragsdaten für Geschäftsvorfall TermUeb3
[29.06.2012 15:49:32] erzeuge HBCI-Nachricht CustomMsg
[29.06.2012 15:49:32] signiere HBCI-Nachricht

*AB HIER DAS PROTOKOLL NACHDEM AUF DEM REINER SCT "VORGANG ABGEBROCHEN" ERSCHEINT UND ICH DEN VORGANG AUCH IN HIBISCUS ABBRECHE*

[29.06.2012 15:50:20] Breche HBCI-Übertragung ab
[29.06.2012 15:50:20] [error] org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
  at org.kapott.hbci.security.Sig.signIt(Sig.java:368)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:257)
  at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:293)
  at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:410)
  at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:456)
  at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:565)
  at de.willuhn.jameica.gui.GUI$6.run(GUI.java:940)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: *** signing failed
  at org.kapott.hbci.passport.HBCIPassportPinTan.sign(HBCIPassportPinTan.java:379)
  at org.kapott.hbci.security.Sig.signIt(Sig.java:336)
  ... 6 more
Caused by: de.willuhn.jameica.system.OperationCanceledException: Dialog abgebrochen
  at de.willuhn.jameica.gui.dialogs.PasswordDialog$3.handleAction(PasswordDialog.java:235)
  at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:177)
  at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
  at de.willuhn.jameica.gui.GUI$5.run(GUI.java:786)
  at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
  at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
  at de.willuhn.jameica.gui.GUI.startSync(GUI.java:782)
  at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:171)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
  at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
  at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
  at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
  at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
  at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
  at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
  at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
  at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:519)
  at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
  at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
  at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:803)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:294)
  at de.willuhn.jameica.system.Application.init(Application.java:144)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
  at de.willuhn.jameica.Main.main(Main.java:78)
[29.06.2012 15:50:21] [error] aborting current loop because of errors
[29.06.2012 15:50:21] processing dialog end
[29.06.2012 15:50:22] beende Dialog
[29.06.2012 15:50:22] erzeuge HBCI-Nachricht DialogEnd
[29.06.2012 15:50:23] signiere HBCI-Nachricht
[29.06.2012 15:50:23] verschlüssele HBCI-Nachricht
[29.06.2012 15:50:24] versende HBCI-Nachricht
[29.06.2012 15:50:24] warte auf Antwortdaten
[29.06.2012 15:50:25] waiting for response
[29.06.2012 15:50:25] entschlüssele Antwortnachricht
[29.06.2012 15:50:26] [error] org.kapott.hbci.exceptions.HBCI_Exception: empfangene Nachrichtennummer (3) im Nachrichtenkopf entspricht nicht der gesendeten Nachrichtennummer (4)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:419)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:178)
  at org.kapott.hbci.manager.HBCIDialog.doDialogEnd(HBCIDialog.java:372)
  at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:411)
  at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:456)
  at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:565)
  at de.willuhn.jameica.gui.GUI$6.run(GUI.java:940)
[29.06.2012 15:50:26] Dialog beendet
[29.06.2012 15:50:26] Giro [Hamburger Sparkasse]: HBCI-Jobs ausgeführt
[29.06.2012 15:50:26] Giro [Hamburger Sparkasse]: Werte Ergebnis von HBCI-Job "Überweisung an HZA GmbH" aus
[29.06.2012 15:50:26] Beende HBCI-Übertragung
[29.06.2012 15:50:26] HBCI-Übertragung abgebrochen
obnutzer
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 1095
Dabei seit: 03 / 2010
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 29.06.2012 - 16:49 Uhr  ·  #2
Kannste das Log bitte in Code Tags setzen.
Danke
Fellini
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Im wunderschönen Ahrtal
Beiträge: 2077
Dabei seit: 04 / 2004
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 29.06.2012 - 17:47 Uhr  ·  #3
Das mit den Tags habe ich eben erledigt.

Zur eigentlichen Frage: Welchen Termin hast Du angegeben? Der Termin sollte nicht länger als ein Jahr in der Zukunft liegen (Viele Banken legen hier einen Maximaltermin fest.) und muss ein Geschäftstag sein. D.h. kein Samstag, kein Sonntag und kein Feiertag.

CU
Frank
rollo
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 06 / 2012
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 29.06.2012 - 19:07 Uhr  ·  #4
Ich habe als Termin den 18. Juli 2012 angegeben. Das ist ein Mittwoch.


Zitat geschrieben von Fellini
Das mit den Tags habe ich eben erledigt.

Zur eigentlichen Frage: Welchen Termin hast Du angegeben? Der Termin sollte nicht länger als ein Jahr in der Zukunft liegen (Viele Banken legen hier einen Maximaltermin fest.) und muss ein Geschäftstag sein. D.h. kein Samstag, kein Sonntag und kein Feiertag.

CU
Frank
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 29.06.2012 - 23:14 Uhr  ·  #5
Die Fehlermeldungen (OperationCancelledException) kommen halt, weil du den Vorgang abgebrochen hast. Im Log werden sich keine Fehlermeldungen zu der eigentlichen chipTAN-Sache finden, da Hibiscus ja augenscheinlich fehlerfrei einen Flickercode erzeugt hat. Nur dass der eben nicht vom TAN-Generator gelesen werden konnte - aus welchem Grund auch immer.

Kannst du mal bitte pruefen, welche Hibiscus-Version du verwendest? Falls es nicht mindestens Hibiscus 2.2 ist, dann aktualisiere bittee Jameica und Hibiscus auf die aktuelle Version.

Ich erinnere mich dunkel, dass es damals bei der Uebertragung der Challange-Daten zur Generierung des Flickercodes einen Fehler bei Termin-Ueberweisungen gab - das Datum war da nicht in dem Format, wie es die Bank erwartete. Mit dem Effekt, dass im Ergebnis ein unlesbarer Flickercode erzeugt wurde. Das Problem ist aber schon seit einem Jahr gefixt.

Und von wo hast du Hibiscus heruntergeladen. Direkt von www.willuhn.de oder verwendest du Linux und hast es ueber ein Paket-Repository deiner Distri installiert?
rollo
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 06 / 2012
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 02.07.2012 - 07:28 Uhr  ·  #6
Ich habe Hibiscus 2.2 und Jameica 2.2 direkt von willuhn.de installiert. Beides läuft auf Mac OS 10.7.4. mit Java 1.6


Zitat geschrieben von hibiscus
Die Fehlermeldungen (OperationCancelledException) kommen halt, weil du den Vorgang abgebrochen hast. Im Log werden sich keine Fehlermeldungen zu der eigentlichen chipTAN-Sache finden, da Hibiscus ja augenscheinlich fehlerfrei einen Flickercode erzeugt hat. Nur dass der eben nicht vom TAN-Generator gelesen werden konnte - aus welchem Grund auch immer.

Kannst du mal bitte pruefen, welche Hibiscus-Version du verwendest? Falls es nicht mindestens Hibiscus 2.2 ist, dann aktualisiere bittee Jameica und Hibiscus auf die aktuelle Version.

Ich erinnere mich dunkel, dass es damals bei der Uebertragung der Challange-Daten zur Generierung des Flickercodes einen Fehler bei Termin-Ueberweisungen gab - das Datum war da nicht in dem Format, wie es die Bank erwartete. Mit dem Effekt, dass im Ergebnis ein unlesbarer Flickercode erzeugt wurde. Das Problem ist aber schon seit einem Jahr gefixt.

Und von wo hast du Hibiscus heruntergeladen. Direkt von www.willuhn.de oder verwendest du Linux und hast es ueber ein Paket-Repository deiner Distri installiert?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 02.07.2012 - 09:05 Uhr  ·  #7
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 02.07.2012 - 20:11 Uhr  ·  #8
Hab dein Log erhalten. Allerdings ist mir da auch nichts Verdaechtiges aufgefallen. Hast du noch ein Konto bei einer anderen Bank mit optischem ChipTAN, wo du mal die Gegenprobe machen koenntest? Ich hab so die Vermutung, dass das eine Besonderheit bei der Haspa ist. Da die eigene HBCI-Server betreiben, koennte ich mir vorstellen, dass hier sich hier anders verhalten als andere Sparkassen.
rollo
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 06 / 2012
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 02.07.2012 - 21:41 Uhr  ·  #9
Nein, ich habe leider kein anderes Konto, wo eine Gegenprobe möglich wäre.

Danke, für deine Mühe. Dann werde ich wohl auf Termin-Überweisungen verzichten müssen. Es gibt Schlimmeres.


Zitat geschrieben von hibiscus
Hab dein Log erhalten. Allerdings ist mir da auch nichts Verdaechtiges aufgefallen. Hast du noch ein Konto bei einer anderen Bank mit optischem ChipTAN, wo du mal die Gegenprobe machen koenntest? Ich hab so die Vermutung, dass das eine Besonderheit bei der Haspa ist. Da die eigene HBCI-Server betreiben, koennte ich mir vorstellen, dass hier sich hier anders verhalten als andere Sparkassen.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Termin-Überweisung mit chipTan nicht möglich

 · 
Gepostet: 02.07.2012 - 21:49 Uhr  ·  #10
Du kannst ja alternativ die anwendungs-seitig gefuehrte Terminierung verwenden. Erstelle die Auftraege als regulaere Ueberweisung und gib dennoch einen Termin an. Hibiscus zeigt die faelligen Auftraege dann automatisch in der Liste der Synchronisationsaufgaben an, wenn fuer das zugehoerige Konto in den Synchronisationseinstellungen das Senden faelliger Ueberweisungen aktiv ist. Siehe auch http://www.willuhn.de/wiki/dok…tiges:sync
Gewählte Zitate für Mehrfachzitierung:   0