Unerwarteter Fehler mit Schlüsseldiskette

 
Tahoma
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 04 / 2007
Betreff:

Unerwarteter Fehler mit Schlüsseldiskette

 · 
Gepostet: 19.04.2007 - 22:40 Uhr  ·  #1
Hallo zusammen,

da ich nun endgültig von WinXP auf Ubunbtu umgestiegen bin möchte ich nun auch mein Konto unter Ubuntu verwalten.
Vor einiger Zeit hab ich schon mal ein wenig mit Hibiscus rumgespielt, und konnte auch eine Verbindung mit meiner Schlüsseldiskette, der Volksbank Ahlen, zur Bank aufbauen und meine Bankdaten abrufen.
Wenn ich nun den Schlüssel importiere wird dieser auch akzeptiert und das Passwort wird korrekt abgefragt, allerdings wird mir bei der Abfrage der Details ein "Unerwarteter Fehler" angezeigt.

org.kapott.hbci.exceptions.HBCI_Exception: kann kein Passport des Typs RDHNew instanziieren
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:657)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:680)
at de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.loadKey(RDHKeyFactory.java:488)
at de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.loadKey(RDHKeyFactory.java:360)
at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIPassport(Controller.java:120)
at de.willuhn.jameica.hbci.passports.rdh.Detail.bind(Detail.java:48)
at de.willuhn.jameica.gui.GUI$2.run(GUI.java:467)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:625)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3720)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:621)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:372)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:527)
at de.willuhn.jameica.hbci.passports.rdh.Controller$2.handleAction(Controller.java:300)
at de.willuhn.jameica.gui.parts.TablePart$5.handleEvent(TablePart.java:603)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3164)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:640)
at de.willuhn.jameica.gui.GUI.init(GUI.java:211)
at de.willuhn.jameica.system.Application.init(Application.java:266)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:654)
... 24 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: *** error while reading passport file
at org.kapott.hbci.passport.HBCIPassportRDHNew.<init>(HBCIPassportRDHNew.java:183)
... 29 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen des Schlüssels aus dem Passwort
at org.kapott.hbci.passport.AbstractHBCIPassport.calculatePassportKey(AbstractHBCIPassport.java:717)
at org.kapott.hbci.passport.HBCIPassportRDHNew.<init>(HBCIPassportRDHNew.java:133)
... 29 more
Caused by: de.willuhn.jameica.system.OperationCanceledException: Dialog abgebrochen
at de.willuhn.jameica.gui.dialogs.PasswordDialog$2.handleAction(PasswordDialog.java:164)
at de.willuhn.jameica.gui.parts.Button$2.run(Button.java:134)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:625)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3720)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:621)
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:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3164)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840)
at de.willuhn.jameica.gui.dialogs.AbstractDialog$5.run(AbstractDialog.java:419)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3720)
at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:355)
at de.willuhn.jameica.hbci.gui.DialogFactory.importPassport(DialogFactory.java:116)
at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:169)
at org.kapott.hbci.passport.AbstractHBCIPassport.calculatePassportKey(AbstractHBCIPassport.java:698)
... 30 more
caused by
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:654)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:680)
at de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.loadKey(RDHKeyFactory.java:488)
at de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.loadKey(RDHKeyFactory.java:360)
at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIPassport(Controller.java:120)
at de.willuhn.jameica.hbci.passports.rdh.Detail.bind(Detail.java:48)
at de.willuhn.jameica.gui.GUI$2.run(GUI.java:467)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:625)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3720)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:621)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:372)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:527)
at de.willuhn.jameica.hbci.passports.rdh.Controller$2.handleAction(Controller.java:300)
at de.willuhn.jameica.gui.parts.TablePart$5.handleEvent(TablePart.java:603)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3164)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:640)
at de.willuhn.jameica.gui.GUI.init(GUI.java:211)
at de.willuhn.jameica.system.Application.init(Application.java:266)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: *** error while reading passport file
at org.kapott.hbci.passport.HBCIPassportRDHNew.<init>(HBCIPassportRDHNew.java:183)
... 29 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen des Schlüssels aus dem Passwort
at org.kapott.hbci.passport.AbstractHBCIPassport.calculatePassportKey(AbstractHBCIPassport.java:717)
at org.kapott.hbci.passport.HBCIPassportRDHNew.<init>(HBCIPassportRDHNew.java:133)
... 29 more
Caused by: de.willuhn.jameica.system.OperationCanceledException: Dialog abgebrochen
at de.willuhn.jameica.gui.dialogs.PasswordDialog$2.handleAction(PasswordDialog.java:164)
at de.willuhn.jameica.gui.parts.Button$2.run(Button.java:134)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:625)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3720)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:621)
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:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3164)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840)
at de.willuhn.jameica.gui.dialogs.AbstractDialog$5.run(AbstractDialog.java:419)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3720)
at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:355)
at de.willuhn.jameica.hbci.gui.DialogFactory.importPassport(DialogFactory.java:116)
at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:169)
at org.kapott.hbci.passport.AbstractHBCIPassport.calculatePassportKey(AbstractHBCIPassport.java:698)
... 30 more



Kann mir hier vielleicht jemand weiterhelfen? Würde gern dieses tolle Programm nutzen.

Danke und Gruß
Matthias
Raimund Sichmann
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8196
Dabei seit: 08 / 2002
Betreff:

Re: Unerwarteter Fehler mit Schlüsseldiskette

 · 
Gepostet: 19.04.2007 - 22:45 Uhr  ·  #2
Tahoma
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 04 / 2007
Betreff:

Re: Unerwarteter Fehler mit Schlüsseldiskette

 · 
Gepostet: 19.04.2007 - 23:43 Uhr  ·  #3
Hallo Raimund,

da muß ich mich erst mal durchwühlen.

Gruß
Matthias
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10696
Dabei seit: 03 / 2005
Betreff:

Re: Unerwarteter Fehler mit Schlüsseldiskette

 · 
Gepostet: 20.04.2007 - 10:21 Uhr  ·  #4
Der Stacktrace beginnt mit einer "OperationCanceledException" - bist du sicher, dass du in dem PIN-Dialog nicht einfach auf "Abbrechen" geklickt hast bzw. das hier der richtige Stacktrace ist?
Tahoma
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 04 / 2007
Betreff:

Re: Unerwarteter Fehler mit Schlüsseldiskette

 · 
Gepostet: 20.04.2007 - 13:03 Uhr  ·  #5
Hallo willow,

hab mal ein paar Screenshots angehangen bezgl. der Vorgehensweise. Hier kannste auch den Stacktrace sehen.

Gruß
Matthias





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

Re: Unerwarteter Fehler mit Schlüsseldiskette

 · 
Gepostet: 20.04.2007 - 14:55 Uhr  ·  #6
Kannst du mal ein Update auf Hibiscus 1.7 (Nightly-Build) und Jameica 1.5 (ebenfalls Nightly-Build) machen? Ohne jetzt in den Code gesehen zu haben, schwant mir, dass es sich hier um einen Fehler handelt, der inzwischen behoben ist. Beachte beim Update aber bitte die Hinweise in http://www.willuhn.de/projects/hibiscus?page=update
Tahoma
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 04 / 2007
Betreff:

Re: Unerwarteter Fehler mit Schlüsseldiskette

 · 
Gepostet: 20.04.2007 - 16:30 Uhr  ·  #7
Hallo willow,

gleicher Fehler. Hab jetzt aber bei der Bank parallel einen neuen Schlüssel beantragt, die Idee vom Raimund bekomme ich nicht umgesetzt.
Werde dann am Mo. sehen ob es mit dem neuen Schlüssel klappt, muß nur noch frei geschaltet werden.
Falls Du aber noch eine Idee hast, gerne her damit.

Gruß
Matthias
Gewählte Zitate für Mehrfachzitierung:   0