Fehler im Wallet

unable to migrate wallet to AES, keeping RSA java.security.I

 
mzieher
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: partyschnaps.com
Beiträge: 6
Dabei seit: 03 / 2012
Betreff:

Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 08:28 Uhr  ·  #1
Hallo erstmal ;)

Seit einger Zeit (ja die Logfiles werden nicht wirklich haeufig gelesen) kommt bei unserer hibiscus-server installation folgender Fehler beim Start:

Code

[Thu Mar 08 16:20:54 CET 2012][INFO][de.willuhn.jameica.services.LockService.init] /home/hibiscus/.jameica/jameica.lock successfully locked
[Thu Mar 08 16:20:54 CET 2012][INFO][de.willuhn.boot.BootLoader.resolve]     init service de.willuhn.jameica.services.LogService
[Thu Mar 08 16:20:54 CET 2012][INFO][de.willuhn.jameica.services.LogService.init] using log level WARN [300]
[Thu Mar 08 16:21:31 CET 2012][WARN][de.willuhn.jameica.hbci.payment.Settings.initWallet] **** migrating wallet ****
[Thu Mar 08 16:21:31 CET 2012][ERROR][de.willuhn.jameica.hbci.payment.Settings.initWallet] unable to migrate wallet to AES, keeping RSA
java.security.InvalidKeyException: Illegal key size
        at javax.crypto.Cipher.a(DashoA13*..)
        at javax.crypto.Cipher.a(DashoA13*..)
        at javax.crypto.Cipher.a(DashoA13*..)
        at javax.crypto.Cipher.init(DashoA13*..)
        at javax.crypto.Cipher.init(DashoA13*..)
        at de.willuhn.jameica.security.crypto.AbstractPasswordBasedEngine.createCipher(AbstractPasswordBasedEngine.java:76)
        at de.willuhn.jameica.security.crypto.AbstractPasswordBasedEngine.encrypt(AbstractPasswordBasedEngine.java:44)
        at de.willuhn.jameica.security.Wallet.write(Wallet.java:339)
        at de.willuhn.jameica.security.Wallet.set(Wallet.java:124)
        at de.willuhn.jameica.hbci.payment.Settings.initWallet(Settings.java:95)
        at de.willuhn.jameica.hbci.payment.Settings.<clinit>(Settings.java:57)
        at de.willuhn.jameica.hbci.payment.server.SchedulerServiceImpl.start(SchedulerServiceImpl.java:86)
        at de.willuhn.jameica.system.ServiceFactory.install(ServiceFactory.java:170)
        at de.willuhn.jameica.system.ServiceFactory.init(ServiceFactory.java:74)
        at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:312)
        at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:181)
        at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
        at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
        at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
        at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
        at de.willuhn.jameica.system.Application.init(Application.java:102)
        at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
        at de.willuhn.jameica.Main.main(Main.java:78)

[Thu Mar 08 16:21:37 CET 2012][INFO][org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBusNoConfig] LOAD_BUS_WITHOUT_APPLICATION_CONTEXT
[Thu Mar 08 16:21:37 CET 2012][INFO][org.springframework.context.support.AbstractApplicationContext.prepareRefresh] Refreshing org.apache.cxf.bus.spring.BusApplicationContext@2f6e4ddd: display name [org.apache.cxf.bus.spring.BusApplicationContext@2f6e4ddd]; startup date [Thu Mar 08 16:21:37 CET 2012]; root of context hierarchy


Bisher hat dies nicht wirklich gestört, jedoch taucht dieser Fehler nun auch beim einfügen einer neuen Schlüsseldiskette auf, sodass das neue Sicherheitsmedium nicht aktzeptiert wird.

Hilfe! :(

Mit auf Hilfe hoffenden Gruessen

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

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 09:22 Uhr  ·  #2
Die sauberste Variante waere:

1) Payment-Server beenden
2) Datei .jameica/cfg/de.willuhn.jameica.hbci.payment.Plugin.properties in einem Editor oeffnen.
3) Die Zeile "wallet.engine=....." zu loeschen, falls vorhanden
4) Server neu starten

Dann verwendet der Server das neue Wallet-Format verwendet. Allerdings muessen dann alle Bank-Zugaenge neu angelegt bzw. die Schluessel-Dateien neu importiert werden. Die Konten und Umsaetze bleiben daher erhalten.

Allerdings verstehe ich nicht so recht, wie die Meldung im Log tatsaechlich Fehler ausloesen kann. Die erscheint nur, wenn der Payment-Server vergeblich versucht, auf das neue Wallet-Format umzustellen. Wenn das fehlschlaegt, sollte eigentlich gar nichts passieren und er bleibt einfach beim alten Wallet-Format.

Wie sieht denn die Fehlermeldung aus, die im Log erscheint, wenn du die Schluesseldatei importierst? Koennte mir naemlich vorstellen, dass das ein anderer Fehler ist.
mzieher
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: partyschnaps.com
Beiträge: 6
Dabei seit: 03 / 2012
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 09:30 Uhr  ·  #3
Du hast recht - hab wohl geschielt

Code
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get] searching for bean Detail
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   creating new
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   no lifecycle -> request scope
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI.startView] starting view: de.willuhn.jameica.hbci.passports.rdh.Detail
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] disposing previous view
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] dispose finished
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] adding view de.willuhn.jameica.hbci.gui.views.PassportList to history
[Mon Mar 12 09:26:54 CET 2012][INFO][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] load RDHNew key /home/hibiscus/.jameica/hibiscus/Commerzbank.rdh
[Mon Mar 12 09:26:54 CET 2012][WARN][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] unable to register current handle, callback: de.willuhn.jameica.hbci.payment.HBCICallbackServer@6bb1a986
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] creating new instance of a RDHNew passport
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading passport data from file /home/hibiscus/.jameica/hibiscus/Commerzbank.rdh
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading data from file /home/hibiscus/.jameica/hibiscus/Commerzbank.rdh
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [bpd] no version, no userid or no data found, skipping update
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [upd] no version, no userid or no data found, skipping update
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.security.Wallet.get] reading key Commerzbank.rdh
[Mon Mar 12 09:26:54 CET 2012][ERROR][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] unable to load RDHNew key
org.kapott.hbci.exceptions.HBCI_Exception: *** error while reading passport file
        at org.kapott.hbci.passport.HBCIPassportRDHNew.<init>(HBCIPassportRDHNew.java:209)
        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:706)
        at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:750)
        at de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load(HBCI4JavaFormat.java:251)
        at de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load(HBCI4JavaFormat.java:195)
        at de.willuhn.jameica.hbci.passports.rdh.server.RDHKeyImpl.load(RDHKeyImpl.java:267)
        at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIPassport(Controller.java:129)
        at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIUrl(Controller.java:257)
        at de.willuhn.jameica.hbci.passports.rdh.Detail.bind(Detail.java:55)
        at de.willuhn.jameica.gui.GUI$4.run(GUI.java:615)
        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.GUI.startView(GUI.java:519)
        at de.willuhn.jameica.gui.GUI.startView(GUI.java:454)
        at de.willuhn.jameica.hbci.gui.action.PassportDetail.handleAction(PassportDetail.java:46)
        at de.willuhn.jameica.hbci.gui.parts.PassportTree$1.handleAction(PassportTree.java:67)
        at de.willuhn.jameica.gui.parts.AbstractTablePart.open(AbstractTablePart.java:242)
        at de.willuhn.jameica.gui.parts.TreePart.handleDoubleClick(TreePart.java:711)
        at de.willuhn.jameica.gui.parts.TreePart$4.mouseDoubleClick(TreePart.java:253)
        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: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)
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:788)
        at org.kapott.hbci.passport.HBCIPassportRDHNew.<init>(HBCIPassportRDHNew.java:144)
        ... 35 more
Caused by: java.lang.RuntimeException: no password/pin definded for passport org.kapott.hbci.passport.HBCIPassportRDHNew
        at de.willuhn.jameica.hbci.payment.HBCICallbackServer.callback(HBCICallbackServer.java:161)
        at org.kapott.hbci.passport.AbstractHBCIPassport.calculatePassportKey(AbstractHBCIPassport.java:768)
        ... 36 more

[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get] searching for bean PassportList
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.messaging.NamedQueue$Worker.send] sending message [Mon Mar 12 09:26:54 CET 2012][ERROR] Fehler beim Laden des Schlüssels: *** error while reading passport file
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   creating new
[Mon Mar 12 09:26:54 CET 2012][ERROR][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Fehler beim Laden des Schlüssels: *** error while reading passport file
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   no lifecycle -> request scope
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI.startView] starting view: de.willuhn.jameica.hbci.gui.views.PassportList
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] disposing previous view
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] dispose finished
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.rdh.server.PassportImpl][Schlüsseldiskette] instantiated successfully
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.ddv.server.PassportImpl][Chipkarte (DDV)] instantiated successfully
[Mon Mar 12 09:26:54 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.pintan.server.PassportImpl][PIN/TAN] instantiated successfully
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] creating new instance of a PinTan passport
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading passport data from file /home/hibiscus/.jameica/hibiscus/passports/1281948568919.pt
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading data from file /home/hibiscus/.jameica/hibiscus/passports/1281948568919.pt
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [bpd] no version, no userid or no data found, skipping update
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [upd] no version, no userid or no data found, skipping update
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.security.Wallet.get] reading key 1281948568919.pt
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] creating new instance of a PinTan passport
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading passport data from file /home/hibiscus/.jameica/hibiscus/passports/1302009981070.pt
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading data from file /home/hibiscus/.jameica/hibiscus/passports/1302009981070.pt
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [bpd] no version, no userid or no data found, skipping update
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [upd] no version, no userid or no data found, skipping update
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.security.Wallet.get] reading key 1302009981070.pt
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] found another twostepmech 920 in segversion 1, allready have one in segversion 3, ignoring segversion 1
[Mon Mar 12 09:26:55 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] found another twostepmech 900 in segversion 1, allready have one in segversion 3, ignoring segversion 1



Die File an sich ist allerdings in Ordnung - darauf kann von derselben installation mit einem anderen Benutzer (anderes config verzeichnis) zugegriffen werden.

Ich erd auf alle Faelle gleich mal die 'saubere Variante' durchführen und es dann nochmal versuchen.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 09:38 Uhr  ·  #4
Zitat
Caused by: java.lang.RuntimeException: no password/pin definded for passport


Also entweder hast du kein Passwort beim Import der Datei angegeben oder es ist tatsaechlich ein Wallet-Problem. In dem Fall koennte es wirklich helfen, das wie oben beschrieben neu aufzusetzen.
mzieher
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: partyschnaps.com
Beiträge: 6
Dabei seit: 03 / 2012
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 10:01 Uhr  ·  #5
Also der wallet Fehler ist jetzt weg, dafuer kann ich nichtmal mehr eine PIN/TAN Konfiguration anlegen:

Code

[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get] searching for bean PassportList
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   creating new
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   no lifecycle -> request scope
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent] executing navigation entry hibiscus.navi.passports [Bank-Zugänge]
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get] searching for bean PassportList
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   creating new
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   no lifecycle -> request scope
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI.startView] starting view: de.willuhn.jameica.hbci.gui.views.PassportList
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] disposing previous view
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.messaging.NamedQueue.unRegisterMessageConsumer] queue [default]: unregistering message consumer de.willuhn.jameica.hbci.gui.parts.KontoList$SaldoMessageConsumer
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.messaging.NamedQueue.unRegisterMessageConsumer] queue [default]: unregistering message consumer de.willuhn.jameica.hbci.gui.parts.SynchronizeList$MyMessageConsumer
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.messaging.NamedQueue.unRegisterMessageConsumer] queue [default]: unregistering message consumer de.willuhn.jameica.hbci.gui.parts.UmsatzList$UmsatzChangedMessageConsumer
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.messaging.NamedQueue.unRegisterMessageConsumer] queue [default]: unregistering message consumer de.willuhn.jameica.hbci.gui.parts.UmsatzList$UmsatzNewMessageConsumer
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] dispose finished
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] adding view de.willuhn.jameica.gui.internal.views.Start to history
[Mon Mar 12 09:59:58 CET 2012][INFO][de.willuhn.util.Session.<init>] creating new session. default timeout: 1800000 millis
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.rdh.server.PassportImpl][Schlüsseldiskette] instantiated successfully
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.ddv.server.PassportImpl][Chipkarte (DDV)] instantiated successfully
[Mon Mar 12 09:59:58 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.pintan.server.PassportImpl][PIN/TAN] instantiated successfully
[Mon Mar 12 10:00:00 CET 2012][DEBUG][de.willuhn.jameica.gui.dialogs.AbstractDialog$1.run] modal type: primary
[Mon Mar 12 10:00:00 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.rdh.server.PassportImpl][Schlüsseldiskette] instantiated successfully
[Mon Mar 12 10:00:00 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.ddv.server.PassportImpl][Chipkarte (DDV)] instantiated successfully
[Mon Mar 12 10:00:00 CET 2012][DEBUG][de.willuhn.jameica.hbci.PassportRegistry.load] [de.willuhn.jameica.hbci.passports.pintan.server.PassportImpl][PIN/TAN] instantiated successfully
[Mon Mar 12 10:00:00 CET 2012][DEBUG][de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run] using custom dialog size: 400x-1
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.gui.dialogs.AbstractDialog.close] closing dialog
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.gui.dialogs.AbstractDialog$5.run] dialog closed
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.gui.dialogs.AbstractDialog.close] notifying listeners
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get] searching for bean View
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   creating new
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.services.BeanService.get]   no lifecycle -> request scope
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI.startView] starting view: de.willuhn.jameica.hbci.passports.pintan.View
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] disposing previous view
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] dispose finished
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.jameica.gui.GUI$4.run] adding view de.willuhn.jameica.hbci.gui.views.PassportList to history
[Mon Mar 12 10:00:05 CET 2012][DEBUG][de.willuhn.util.Session$SessionObject.<init>] added object "Image {139980185170528}" to session. timeout: 1800000 millis
[Mon Mar 12 10:00:07 CET 2012][INFO][de.willuhn.jameica.hbci.passports.pintan.Controller.handleCreate] creating new pin/tan config
[Mon Mar 12 10:00:07 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] creating new instance of a PinTan passport
[Mon Mar 12 10:00:07 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading passport data from file /home/hibiscus/.jameica/hibiscus/passports/1331542807784.pt
[Mon Mar 12 10:00:07 CET 2012][DEBUG][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] loading data from file /home/hibiscus/.jameica/hibiscus/passports/1331542807784.pt
[Mon Mar 12 10:00:07 CET 2012][WARN][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] have to create new passport file
[Mon Mar 12 10:00:07 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [bpd] no version, no userid or no data found, skipping update
[Mon Mar 12 10:00:07 CET 2012][DEBUG][de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback.update] [upd] no version, no userid or no data found, skipping update
[Mon Mar 12 10:00:07 CET 2012][INFO][de.willuhn.util.Session.<init>] creating new session. default timeout: 60000 millis
[Mon Mar 12 10:00:07 CET 2012][WARN][de.willuhn.jameica.hbci.payment.HBCICallbackServer.callback] PIN/TAN: have no valid value for callback reason: 7
[Mon Mar 12 10:00:07 CET 2012][ERROR][de.willuhn.jameica.hbci.passports.pintan.Controller.handleCreate] error while creating config
org.kapott.hbci.exceptions.InvalidUserDataException: Länderkennzeichen (DE für Deutschland) darf nicht leer sein
        at org.kapott.hbci.passport.AbstractHBCIPassport.askForMissingData(AbstractHBCIPassport.java:102)
        at org.kapott.hbci.passport.HBCIPassportPinTan.<init>(HBCIPassportPinTan.java:113)
        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:706)
        at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:750)
        at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.load(PinTanConfigFactory.java:166)
        at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.create(PinTanConfigFactory.java:51)
        at de.willuhn.jameica.hbci.passports.pintan.Controller.handleCreate(Controller.java:431)
        at de.willuhn.jameica.hbci.passports.pintan.View$1.handleAction(View.java:49)
        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.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: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)

[Mon Mar 12 10:00:07 CET 2012][DEBUG][de.willuhn.jameica.messaging.NamedQueue$Worker.send] sending message [Mon Mar 12 10:00:07 CET 2012][ERROR] Fehler beim Erstellen der Konfiguration
[Mon Mar 12 10:00:07 CET 2012][ERROR][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Fehler beim Erstellen der Konfiguration
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 10:20 Uhr  ·  #6
Stell mal sicher, dass du eine aktuelle Version des Payment-Servers (2.2) installiert hast. Ausserdem: Starte den Payment-Server NICHt mit GUI. Sondern im Server-Modus. Und lege die PIN/TAN-Konfigurationen ueber das Webfrontend unter https://<server>:8080/hibiscus an.
mzieher
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: partyschnaps.com
Beiträge: 6
Dabei seit: 03 / 2012
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 10:28 Uhr  ·  #7
Jameica Version 2.2.0
Hibiscus Version 2.2.1

Als Server gestartet, über's WebFrontend eingetragen:

Code

[Mon Mar 12 10:24:18 CET 2012][DEBUG][de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.delete] new number of configs: 0
[Mon Mar 12 10:24:18 CET 2012][ERROR][de.willuhn.jameica.hbci.payment.web.beans.PassportsPinTan.store] error while saving pin/tan config
java.rmi.RemoteException: error while opening pin/tan passport; nested exception is:
        org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
        at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:185)
        at de.willuhn.jameica.hbci.payment.web.beans.PassportsPinTan.store(PassportsPinTan.java:303)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:37)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:244)
        at java.beans.Statement.invokeInternal(Statement.java:239)
        at java.beans.Statement.access$000(Statement.java:39)
        at java.beans.Statement$2.run(Statement.java:140)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.beans.Statement.invoke(Statement.java:137)
        at java.beans.Expression.getValue(Expression.java:98)
        at de.willuhn.datasource.BeanUtil.invoke(BeanUtil.java:182)
        at de.willuhn.jameica.webtools.FrontController.service(FrontController.java:241)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
        at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
        at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:320)
        at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
        at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:741)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
        at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
        at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:635)
        at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
        at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:141)
        at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:168)
        ... 38 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Registrieren der Nutzerdaten
        at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:222)
        at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:132)
        ... 39 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Ermitteln einer neuen System-ID
        at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:473)
        at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:646)
        at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:671)
        at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:220)
        ... 40 more
Caused by: org.kapott.hbci.exceptions.ProcessException: Fehler beim Ermitteln einer neuen System-ID
        at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:460)
        ... 43 more

[Mon Mar 12 10:24:18 CET 2012][DEBUG][de.willuhn.jameica.messaging.NamedQueue$Worker.send] sending message [Mon Mar 12 10:24:18 CET 2012][ERROR] Fehler beim Speichern der PIN/TAN-Einstellungen: error while opening pin/tan passport; nested exception is:
        org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
[Mon Mar 12 10:24:18 CET 2012][ERROR][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Fehler beim Speichern der PIN/TAN-Einstellungen: error while opening pin/tan passport; nested exception is:
        org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 10:32 Uhr  ·  #8
Das ist jetzt aber schon spaeter. Hier fand scheinbar schon Kommunikation mit der Bank statt. Schau mal weiter oben im Log.
mzieher
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: partyschnaps.com
Beiträge: 6
Dabei seit: 03 / 2012
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 12:47 Uhr  ·  #9
Hrm ... okay PIN/TAN geht, nachdem ich jetzt alle .pt files entfernt hab
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 13:56 Uhr  ·  #10
Achja, stimmt. Das hatte ich vergessen. Die muessen da in der Tat geloescht werden.
mzieher
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: partyschnaps.com
Beiträge: 6
Dabei seit: 03 / 2012
Betreff:

Re: Fehler im Wallet

 · 
Gepostet: 12.03.2012 - 15:40 Uhr  ·  #11
Na dann :)

Jetzt tut's - Danke :)
Gewählte Zitate für Mehrfachzitierung:   0