Ich versuche, meine Konten bei der GLS Gemeinschaftsbank einzurichten mittels Schlüsseldiskette. Den Schlüssel habe ich aus StarMoney (RDH-2) importiert. Der Schlüsselimport an sich gelingt.
Beim Versuch, die im Sicherheitsmedium enthaltenen Konten abzurufen, erhalte ich Fehlermeldungen. Es beginnt mit
Code
HBCI error code: 9800:Abgebrochen - Signaturpruefung org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
HBCI error code: 9380:KundenID ist ungleich zur Benutzerkennung (3:3,1: null) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
Es folgen viele weitere Fehlermeldungen, die mir aber aus der erstgenannten zu resultieren scheinen:
Code
org.kapott.hbci.exceptions.HBCI_Exception: Nachricht ist nicht verschlüsselt
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:460)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:184)
at org.kapott.hbci.manager.HBCIUser.fetchUPD(HBCIUser.java:604)
at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:658)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:667)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:207)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:132)
at de.willuhn.jameica.hbci.passports.rdh.server.PassportHandleImpl.open(PassportHandleImpl.java:116)
at de.willuhn.jameica.hbci.passports.rdh.server.PassportHandleImpl.getKonten(PassportHandleImpl.java:180)
at de.willuhn.jameica.hbci.gui.action.KontoFetchFromPassport$1.run(KontoFetchFromPassport.java:59)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:668)
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:664)
at de.willuhn.jameica.hbci.gui.action.KontoFetchFromPassport.handleAction(KontoFetchFromPassport.java:49)
at de.willuhn.jameica.hbci.gui.controller.KontoControl.handleReadFromPassport(KontoControl.java:417)
at de.willuhn.jameica.hbci.gui.views.KontoList$1.handleAction(KontoList.java:52)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:152)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:668)
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:664)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:146)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(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.GUI.loop(GUI.java:685)
at de.willuhn.jameica.gui.GUI.init(GUI.java:219)
at de.willuhn.jameica.system.Application.init(Application.java:140)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78) org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1030)
... und noch mehr ...
Nun ist es so, dass ich Benutzerkennung und KundenID nirgendwo eingeben kann. Vielmehr ist nach dem Import des Schlüssels in den "Schlüssel-Details" eine Benutzerkennung und eine "Kundenkennung" (sic!) zu sehen. Und die Kundenkennung weicht tatsächlich um ein Zeichen von der Benutzerkennung ab (vorletzte Ziffer fehlt).
Nun bin ich etwas ratlos: Ist das ein Problem von Jameica oder ein Problem der Schlüsseldatei?
Weiß jemand Rat?
Danke
Martin Schniewind