Kann keine neue Konfiguration anlegen

 
rgermany
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2007
Betreff:

Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 10:02 Uhr  ·  #1
Hi zusammen,
versuche vergeblich eine neue Jameica (1.5) / Hibiscus (1.7) Version zu installieren.
Habe das alte ./Jameica Verzeichnis gelöscht (gesichert).
Danach die neuen Versionen in ein Verzeichnis meiner Wahl entpackt und das Pluginverzeichnis korrekt gefüllt.
Der Start erfolg auch ordnungsgemäss mit der Frage nach dem Masterpasswort.
Wenn ich allerdings eine neue Konfigration mit PIN/TAN anlegen möchte erhalte ich eine Fehlermeldung, das ein Erstellen der Konfiguration nicht möglich ist.

Als JavaVM habe ich folgende Version laufen
Code

linux-8se3:~ # java -version
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_12-b04, mixed mode)


Ich poste einmal den rot gekennzeichneten Teil der Systemnachrichten:

Code

error while creating config
org.kapott.hbci.exceptions.HBCI_Exception: kann kein Passport des Typs PinTan 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.pintan.PinTanConfigFactory.load(PinTanConfigFactory.java:161)
  at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.create(PinTanConfigFactory.java:56)
  at de.willuhn.jameica.hbci.passports.pintan.Controller.handleCreate(Controller.java:452)
  at de.willuhn.jameica.hbci.passports.pintan.View$1.handleAction(View.java:49)
  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:642)
  at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
  at org.eclipse.swt.widgets.Display.syncExec(Display.java:3722)
  at de.willuhn.jameica.gui.GUI.startSync(GUI.java:638)
  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:3166)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2842)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:657)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:212)
  at de.willuhn.jameica.system.Application.init(Application.java:269)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:93)
  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:494)
  at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:654)
  ... 22 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: *** saving of passport file failed
  at org.kapott.hbci.passport.HBCIPassportPinTan.saveChanges(HBCIPassportPinTan.java:739)
  at org.kapott.hbci.passport.HBCIPassportPinTan.<init>(HBCIPassportPinTan.java:137)
  ... 27 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.HBCIPassportPinTan.saveChanges(HBCIPassportPinTan.java:707)
  ... 28 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception
  at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:327)
  at org.kapott.hbci.passport.AbstractHBCIPassport.calculatePassportKey(AbstractHBCIPassport.java:698)
  ... 29 more
Caused by: java.lang.ExceptionInInitializerError
  at javax.crypto.Cipher.getInstance(DashoA12275)
  at javax.crypto.Cipher.getInstance(DashoA12275)
  at de.willuhn.jameica.security.SSLFactory.encrypt(SSLFactory.java:672)
  at de.willuhn.jameica.security.Wallet.write(Wallet.java:334)
  at de.willuhn.jameica.security.Wallet.set(Wallet.java:93)
  at de.willuhn.jameica.hbci.Settings.getWallet(Settings.java:359)
  at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:152)
  ... 30 more
Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
  at javax.crypto.SunJCE_b.<clinit>(DashoA12275)
  ... 37 more
Caused by: java.lang.SecurityException: Cannot locate policy or framework files!
  at javax.crypto.SunJCE_b.i(DashoA12275)
  at javax.crypto.SunJCE_b.g(DashoA12275)
  at javax.crypto.SunJCE_r.run(DashoA12275)
  at java.security.AccessController.doPrivileged(Native Method)
  ... 38 more


Kann mir jemand Helfen. Ich fand die Ane´endung so super und möchte eigendlich nicht darauf verzichten.
Danke im Voraus.
Raymond
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10825
Dabei seit: 03 / 2005
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 10:21 Uhr  ·  #2
Die Meldung "Cannot locate policy or framework files!" deutet eigentlich darauf hin, dass bei deiner Java-Version entweder die Crypto-Extensions fehlen oder du eine exportbeschraenkte Version hast. Von wo hast du dieses Java-Version runtergeladen?

Gruss
Olaf
rgermany
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2007
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 10:34 Uhr  ·  #3
Als normales Update über den Paket Manager Smart.
Ich habe als Betriebssystem OpenSuse 10.2 x64
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10825
Dabei seit: 03 / 2005
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 11:00 Uhr  ·  #4
Kann es sein, dass das Java nicht von SUN ist sondern die Version gon GNU (gcj)?
rgermany
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2007
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 11:48 Uhr  ·  #5
Ist von SUN.
rgermany
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2007
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 12:30 Uhr  ·  #6
Davon abgesehen, läuft die Instanz ja, bis auf den Punkt der Kontoeinrichtung mit PIN/TAN
rgermany
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2007
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 12:56 Uhr  ·  #7
Habe es zum laufen bekommen. Habe Javapakete aktualisiert.
Folgende Pakete habe ich installiert:
java1_5_0-sun Vers: 1.5.0_undate12-3.1@x86_64
java1_5_0-sun-devel Vers: 1.5.0_undate12-3.1@x86_64
java1_5_0-sun-jdbc Vers: 1.5.0_undate12-3.1@x86_64
java1_5_0-sun-src Vers: 1.5.0_undate12-3.1@x86_64
hbci4java Vers: 2.5.0rc_9-0.pm.3@x86_64

Schein jetzt ohne Probleme zu laufen.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10825
Dabei seit: 03 / 2005
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 23.08.2007 - 13:54 Uhr  ·  #8
Prima ;)
fraggle
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2008
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 02.09.2008 - 10:11 Uhr  ·  #9
Hallo,
ich greiffe das Thema hier mal auf.
Mich plagt seit gestern dasselbe Problem:

Ich hatte eine laufende Konfiguration und es war auch möglich, Umsätze etc. abzurufen.
Als ich Jameica gestern neu gestartet hab, brach zuerst die Umsatzabfrage mit Fehler ab. Ich hab dann festgestellt, dass die Pin/Tan Konfiguration, die ich bereits eingestellt hatte, weg war.
Der Versuch, eine neue Pin/Tan Konfiguration anzulegen, scheitert mit folgender Fehlerausgabe in der Konsole:

Code

[Tue Sep 02 09:03:30 CEST 2008][INFO][de.willuhn.jameica.hbci.passports.pintan.Controller.handleCreate] creating new pin/tan config
[Tue Sep 02 09:03:30 CEST 2008][WARN][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] lege neue Passport-Datei an
[Tue Sep 02 09:03:30 CEST 2008][WARN][de.willuhn.jameica.hbci.payment.HBCICallbackServer.callback] PIN/TAN: have no valid value for callback reason: 7
[Tue Sep 02 09:03:30 CEST 2008][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.callback] applying callback reason 7 via pintan session
[Tue Sep 02 09:03:30 CEST 2008][ERROR][de.willuhn.jameica.hbci.passports.pintan.Controller.handleCreate] error while creating config
org.kapott.hbci.exceptions.HBCI_Exception: kann kein Passport des Typs PinTan instanziieren
        at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:691)
        at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:714)
        at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.load(PinTanConfigFactory.java:150)
        at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.create(PinTanConfigFactory.java:57)
        at de.willuhn.jameica.hbci.passports.pintan.Controller.handleCreate(Controller.java:421)
        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: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:3722)
        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:1085)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3166)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2842)
        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: 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:494)
        at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:688)
        ... 22 more
Caused by: java.lang.NullPointerException
        at java.lang.AbstractStringBuilder.replace(AbstractStringBuilder.java:810)
        at java.lang.StringBuffer.replace(StringBuffer.java:392)
        at de.willuhn.jameica.hbci.payment.HBCICallbackServer.callback(HBCICallbackServer.java:122)
        at org.kapott.hbci.passport.AbstractHBCIPassport.askForMissingData(AbstractHBCIPassport.java:98)
        at org.kapott.hbci.passport.HBCIPassportPinTan.<init>(HBCIPassportPinTan.java:138)
        ... 27 more

[Tue Sep 02 09:03:30 CEST 2008][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: 10825
Dabei seit: 03 / 2005
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 02.09.2008 - 10:25 Uhr  ·  #10
Das ist ein voellig anderes Problem. Kannst du mir mal die jameica.log per Mail an hibiscus[at]willuhn.de senden?
fraggle
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2008
Betreff:

Re: Kann keine neue Konfiguration anlegen

 · 
Gepostet: 02.09.2008 - 12:00 Uhr  ·  #11
ist unterwegs. danke
Gewählte Zitate für Mehrfachzitierung:   0