Hallo,
vielen Dank für Deine Antwort. Habe es bereits genauso gemacht wie Du es beschrieben hast (keine Testung des Sicherheitsmediums dann Testüberweisung) - werde aber gleich nach der Tan und nicht nach der iTan gefragt. Das gleich passiert auf einem Mac Rechner, auf dem ich Hibiscus ganz neu installere (d.h. es gibt keine Dateileichen die eventuell für das Problem verantwortlich sein könnten). Hier das Protokoll welches ich abgebrochen habe, nachdem ich nach der Tan anstatt nach der iTan gefragt wurde.
Im Übrigen: Finde es wirklhch wahnsinnig toll dass es soetwas wie Hibiscus gibt - mit der DKB funktioniert ja auch alles super. Vielen Dank für die viele Arbeit, die sicherlich in der Programmierung drin steckt...
06.02.2009 11:27:29] Postbank Giro plus [Postbank (Giro)]: Lade HBCI-Sicherheitsmedium
[06.02.2009 11:27:29] Postbank Giro plus [Postbank (Giro)]: Initialisiere HBCI-Sicherheitsmedium
[06.02.2009 11:27:29] Postbank Giro plus [Postbank (Giro)]: Erzeuge HBCI-Handle
[06.02.2009 11:27:29] Postbank Giro plus [Postbank (Giro)]: Öffne HBCI-Verbindung
[06.02.2009 11:27:29] Postbank Giro plus [Postbank (Giro)]: Aktiviere HBCI-Job: "Überweisung an xxxxxxxxxx"
[06.02.2009 11:27:29] adding job Ueb5 to dialog
[06.02.2009 11:27:29] Postbank Giro plus [Postbank (Giro)]: Führe HBCI-Jobs aus
[06.02.2009 11:27:29] executing dialog for customerid XXXXXXXXX
[06.02.2009 11:27:29] processing dialog init
[06.02.2009 11:27:29] führe Dialog-Initialisierung aus
[06.02.2009 11:27:29] erzeuge HBCI-Nachricht DialogInit
[06.02.2009 11:27:29] signiere HBCI-Nachricht
[06.02.2009 11:27:33] verschlüssele HBCI-Nachricht
[06.02.2009 11:27:33] [warn] could not insert the following user-defined data into message: Crypted.CryptHead.SecProfile.version=1
[06.02.2009 11:27:33] [warn] could not insert the following user-defined data into message: Crypted.CryptHead.SecProfile.method=PIN
[06.02.2009 11:27:34] creating a connection to
https://hbci.postbank.de:443/banking/hbci.do and checking the certificate
[06.02.2009 11:27:34] versende HBCI-Nachricht
[06.02.2009 11:27:34] warte auf Antwortdaten
[06.02.2009 11:27:34] waiting for response
[06.02.2009 11:27:37] entschlüssele Antwortnachricht
[06.02.2009 11:27:37] überprüfe Signatur der Antwortnachricht
[06.02.2009 11:27:37] [warn] message has no signature
[06.02.2009 11:27:37] Dialog initialisiert - Dialog-ID ist 74631F2259DFE9B9C82F2F3127.A21
[06.02.2009 11:27:37] processing jobs
[06.02.2009 11:27:37] erstelle Auftragsdaten für Geschäftsvorfall Ueb5
[06.02.2009 11:27:37] erzeuge HBCI-Nachricht CustomMsg
[06.02.2009 11:27:37] signiere HBCI-Nachricht
[06.02.2009 11:27:52] Breche HBCI-Übertragung ab
[06.02.2009 11:27:52] [error] org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
at org.kapott.hbci.security.Sig.signIt(Sig.java:362)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:263)
at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:304)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:421)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:437)
at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:515)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:796)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2936)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:660)
at de.willuhn.jameica.gui.GUI.init(GUI.java:213)
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)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: *** signing failed
at org.kapott.hbci.passport.HBCIPassportPinTan.sign(HBCIPassportPinTan.java:351)
at org.kapott.hbci.security.Sig.signIt(Sig.java:330)
... 15 more
Caused by: de.willuhn.jameica.system.OperationCanceledException: Dialog abgebrochen
at de.willuhn.jameica.gui.dialogs.PasswordDialog$2.handleAction(PasswordDialog.java:167)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:134)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:643)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3825)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:639)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:128)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:430)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3825)
at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:364)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.callback(PassportHandleImpl.java:246)
at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:130)
at org.kapott.hbci.passport.HBCIPassportPinTan.sign(HBCIPassportPinTan.java:296)
... 16 more
[06.02.2009 11:27:52] [error] aborting current loop because of errors
[06.02.2009 11:27:52] processing dialog end
[06.02.2009 11:27:52] beende Dialog
[06.02.2009 11:27:52] erzeuge HBCI-Nachricht DialogEnd
[06.02.2009 11:27:52] signiere HBCI-Nachricht
[06.02.2009 11:27:52] verschlüssele HBCI-Nachricht
[06.02.2009 11:27:52] [warn] could not insert the following user-defined data into message: Crypted.CryptHead.SecProfile.version=1
[06.02.2009 11:27:52] [warn] could not insert the following user-defined data into message: Crypted.CryptHead.SecProfile.method=PIN
[06.02.2009 11:27:52] versende HBCI-Nachricht
[06.02.2009 11:27:52] warte auf Antwortdaten
[06.02.2009 11:27:52] waiting for response
[06.02.2009 11:27:53] [error] HBCI error code: 9800:Der Dialog wurde abgebrochen. Bitte melden sie sich erneut an.
[06.02.2009 11:27:53] [error] HBCI error code: 9010:Unerwartete Nachrichtennummer. Bitte melden Sie sich erneut an.
[06.02.2009 11:27:53] [error] org.kapott.hbci.exceptions.HBCI_Exception: empfangene Nachrichtennummer (9999) im Nachrichtenkopf entspricht nicht der gesendeten Nachrichtennummer (3)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:425)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:184)
at org.kapott.hbci.manager.HBCIDialog.doDialogEnd(HBCIDialog.java:383)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:422)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:437)
at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:515)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:796)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3181)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2936)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:660)
at de.willuhn.jameica.gui.GUI.init(GUI.java:213)
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)
[06.02.2009 11:27:53] Dialog beendet
[06.02.2009 11:27:53] Postbank Giro plus [Postbank (Giro)]: HBCI-Jobs ausgeführt
[06.02.2009 11:27:53] Postbank Giro plus [Postbank (Giro)]: Werte Ergebnis von HBCI-Job "Überweisung an Roman Trötschel" aus
[06.02.2009 11:27:53] Beende HBCI-Übertragung
[06.02.2009 11:27:53] HBCI-Übertragung abgebrochen