Hallo,
ich bin von Windows10 auf Linux Mint 19.2 Tina (4.15.0-65-generic, x86-64) umgestiegen.
Unter Windows habe ich AlfBanco mit Schlüsseldatei für die VRBank genutzt.
Jetzt dachte ich Hibiscus 2.9.0-nightly, HBCI4Java-Version: 3.1.21, Datenbank-Version: 66, Build: 361 [Datum 20191018] zu nutzen
Um einen Bank-Zugang einzurichten nutzte ich den Button auf dem Empfangsbildschirm
Der Versuch meine alte Schlüsseldatei als RDH-Format zu importieren scheint ohne "graphische" Fehler Fehlermeldung zu gelingen.
Die Schlüsseldatei taucht in der Liste der Schlüsseldateien auf auf:
Beim Versuch den Listeneintrag durch Doppelklick zu öffnen, wird ein Passwort abgefragt:
Das gebe ich ein, dass wars.
In der log-Datei finde ich folgendes:
Kann mir da jemand weiterhelfen, meine Bank kanns wohl nicht.
lg,
Peter.
ich bin von Windows10 auf Linux Mint 19.2 Tina (4.15.0-65-generic, x86-64) umgestiegen.
Unter Windows habe ich AlfBanco mit Schlüsseldatei für die VRBank genutzt.
Jetzt dachte ich Hibiscus 2.9.0-nightly, HBCI4Java-Version: 3.1.21, Datenbank-Version: 66, Build: 361 [Datum 20191018] zu nutzen
Um einen Bank-Zugang einzurichten nutzte ich den Button auf dem Empfangsbildschirm
Der Versuch meine alte Schlüsseldatei als RDH-Format zu importieren scheint ohne "graphische" Fehler Fehlermeldung zu gelingen.
Die Schlüsseldatei taucht in der Liste der Schlüsseldateien auf auf:
Beim Versuch den Listeneintrag durch Doppelklick zu öffnen, wird ein Passwort abgefragt:
Das gebe ich ein, dass wars.
In der log-Datei finde ich folgendes:
Code
Fri Oct 18 17:19:26 CEST 2019][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] searching for available passports
[Fri Oct 18 17:19:26 CEST 2019][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] Chipkartenleser [de.willuhn.jameica.hbci.passports.ddv.server.PassportImpl]
[Fri Oct 18 17:19:26 CEST 2019][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] PIN/TAN [de.willuhn.jameica.hbci.passports.pintan.server.PassportImpl]
[Fri Oct 18 17:19:27 CEST 2019][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] Schlüsseldatei [de.willuhn.jameica.hbci.passports.rdh.server.PassportImpl]
[Fri Oct 18 17:20:11 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.importKey] import rdh key /home/dirk/Dokumente/rsa2.key
[Fri Oct 18 17:20:14 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.importKey] registering key, type RDH-Format (StarMoney, ProfiCash, VR-NetWorld, Sfirm), de.willuhn.jameica.hbci.passports.rdh.keyformat.RDH2Format
[Fri Oct 18 17:20:14 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.addKey] adding key /home/dirk/Dokumente/rsa2.key to list
[Fri Oct 18 17:20:28 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] load RDHXFile key /home/dirk/Dokumente/rsa2.key
[Fri Oct 18 17:20:58 CEST 2019][INFO][main][de.willuhn.jameica.hbci.gui.DialogFactory.clearPINCache] pin cache cleared for all passports
[Fri Oct 18 17:20:58 CEST 2019][INFO][main][de.willuhn.jameica.hbci.gui.DialogFactory.clearPINStore] pin store cleared for all passports
[Fri Oct 18 17:20:58 CEST 2019][ERROR][main][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] unable to load RDHXFile key
org.kapott.hbci.exceptions.HBCI_Exception: *** error while reading passport file
at org.kapott.hbci.passport.HBCIPassportRDHXFile.<init>(HBCIPassportRDHXFile.java:172)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:714)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:758)
at de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load(HBCI4JavaFormat.java:250)
at de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load(HBCI4JavaFormat.java:194)
at de.willuhn.jameica.hbci.passports.rdh.server.RDHKeyImpl.load(RDHKeyImpl.java:257)
at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIPassport(Controller.java:127)
at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIUrl(Controller.java:253)
at de.willuhn.jameica.hbci.passports.rdh.Detail.bind(Detail.java:51)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:908)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5941)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:904)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:594)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:529)
at de.willuhn.jameica.hbci.passports.rdh.Controller$2.handleAction(Controller.java:313)
at de.willuhn.jameica.gui.parts.ContextMenu$1.handleEvent(ContextMenu.java:183)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5051)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4583)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:925)
at de.willuhn.jameica.gui.GUI.init(GUI.java:328)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 18506 out of bounds for byte[3368]
at java.base/java.lang.System.arraycopy(Native Method)
at org.kapott.hbci.passport.rdhXfile.TLV.<init>(TLV.java:37)
at org.kapott.hbci.passport.rdhXfile.RDHXFile.<init>(RDHXFile.java:64)
at org.kapott.hbci.passport.HBCIPassportRDHXFile.<init>(HBCIPassportRDHXFile.java:110)
... 32 more
[Fri Oct 18 17:19:26 CEST 2019][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] Chipkartenleser [de.willuhn.jameica.hbci.passports.ddv.server.PassportImpl]
[Fri Oct 18 17:19:26 CEST 2019][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] PIN/TAN [de.willuhn.jameica.hbci.passports.pintan.server.PassportImpl]
[Fri Oct 18 17:19:27 CEST 2019][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] Schlüsseldatei [de.willuhn.jameica.hbci.passports.rdh.server.PassportImpl]
[Fri Oct 18 17:20:11 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.importKey] import rdh key /home/dirk/Dokumente/rsa2.key
[Fri Oct 18 17:20:14 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.importKey] registering key, type RDH-Format (StarMoney, ProfiCash, VR-NetWorld, Sfirm), de.willuhn.jameica.hbci.passports.rdh.keyformat.RDH2Format
[Fri Oct 18 17:20:14 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.RDHKeyFactory.addKey] adding key /home/dirk/Dokumente/rsa2.key to list
[Fri Oct 18 17:20:28 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] load RDHXFile key /home/dirk/Dokumente/rsa2.key
[Fri Oct 18 17:20:58 CEST 2019][INFO][main][de.willuhn.jameica.hbci.gui.DialogFactory.clearPINCache] pin cache cleared for all passports
[Fri Oct 18 17:20:58 CEST 2019][INFO][main][de.willuhn.jameica.hbci.gui.DialogFactory.clearPINStore] pin store cleared for all passports
[Fri Oct 18 17:20:58 CEST 2019][ERROR][main][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] unable to load RDHXFile key
org.kapott.hbci.exceptions.HBCI_Exception: *** error while reading passport file
at org.kapott.hbci.passport.HBCIPassportRDHXFile.<init>(HBCIPassportRDHXFile.java:172)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:714)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:758)
at de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load(HBCI4JavaFormat.java:250)
at de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load(HBCI4JavaFormat.java:194)
at de.willuhn.jameica.hbci.passports.rdh.server.RDHKeyImpl.load(RDHKeyImpl.java:257)
at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIPassport(Controller.java:127)
at de.willuhn.jameica.hbci.passports.rdh.Controller.getHBCIUrl(Controller.java:253)
at de.willuhn.jameica.hbci.passports.rdh.Detail.bind(Detail.java:51)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:908)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5941)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:904)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:594)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:529)
at de.willuhn.jameica.hbci.passports.rdh.Controller$2.handleAction(Controller.java:313)
at de.willuhn.jameica.gui.parts.ContextMenu$1.handleEvent(ContextMenu.java:183)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5051)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4583)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:925)
at de.willuhn.jameica.gui.GUI.init(GUI.java:328)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 18506 out of bounds for byte[3368]
at java.base/java.lang.System.arraycopy(Native Method)
at org.kapott.hbci.passport.rdhXfile.TLV.<init>(TLV.java:37)
at org.kapott.hbci.passport.rdhXfile.RDHXFile.<init>(RDHXFile.java:64)
at org.kapott.hbci.passport.HBCIPassportRDHXFile.<init>(HBCIPassportRDHXFile.java:110)
... 32 more
Kann mir da jemand weiterhelfen, meine Bank kanns wohl nicht.
lg,
Peter.