Der Zugang bei der Umweltbank funktioniert über eine Schlüsseldatei.
Dazu habe ich das entsprechend bei Hibiscus als Schlüsseldatei eingerichtet und es auch geschafft, dass der Schlüssel bei der Bankwebseite aufgetaucht ist und ich ihn dort aktivieren konnte.
In der Schlüsseldatei habe ich die URL, TCP Port 3000, HBCI-Version FinTS 3.0, Benutzerkennung und Kundenkennung sowie die BLZ gefüllt. Das Passwort der Schlüsseldatei ist das gleiche, das auch bei der Bank als HBCI Passwort hinterlegt ist.
Wenn ich nun den Knopf "Konfiguration testen" drücke, laufe ich in den Fehler unten.
Mir fällt nichts mehr ein was ich noch probieren könnte.
Neustes Jameica 2.8.4 mit neustem Hibiscus 2.8.18 auf Linux Mint mit openjdk 11.0.4 2019-07-16.
Ich zähle auf euch.
Gruß, Thomas
Entschlüssele Antwortnachricht
org.kapott.hbci.exceptions.HBCI_Exception: *** error while decrypting
at org.kapott.hbci.security.Crypt.decryptIt(Crypt.java:338)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:364)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:109)
at org.kapott.hbci.dialog.HBCIDialogSync.sendData(HBCIDialogSync.java:99)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:82)
at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:421)
at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:607)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:630)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:262)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:133)
at de.willuhn.jameica.hbci.passports.rdh.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:77)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Caused by: java.lang.StringIndexOutOfBoundsException: offset 0, count 139, length 64
at java.base/java.lang.String.checkBoundsOffCount(String.java:3304)
at java.base/java.lang.String.<init>(String.java:465)
at org.kapott.hbci.security.Crypt.decryptIt(Crypt.java:332)
... 13 more org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1608)
closing rdh passport
rdh passport closed
error while opening key
org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:145)
at de.willuhn.jameica.hbci.passports.rdh.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:77)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Registrieren der Nutzerdaten
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:264)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:133)
... 3 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:438)
at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:607)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:630)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:262)
... 4 more
Caused by: org.kapott.hbci.exceptions.ProcessException: Fehler beim Ermitteln einer neuen System-ID
at org.kapott.hbci.dialog.HBCIDialogSync.checkResult(HBCIDialogSync.java:114)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:92)
at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:421)
... 7 more
Dazu habe ich das entsprechend bei Hibiscus als Schlüsseldatei eingerichtet und es auch geschafft, dass der Schlüssel bei der Bankwebseite aufgetaucht ist und ich ihn dort aktivieren konnte.
In der Schlüsseldatei habe ich die URL, TCP Port 3000, HBCI-Version FinTS 3.0, Benutzerkennung und Kundenkennung sowie die BLZ gefüllt. Das Passwort der Schlüsseldatei ist das gleiche, das auch bei der Bank als HBCI Passwort hinterlegt ist.
Wenn ich nun den Knopf "Konfiguration testen" drücke, laufe ich in den Fehler unten.
Mir fällt nichts mehr ein was ich noch probieren könnte.
Neustes Jameica 2.8.4 mit neustem Hibiscus 2.8.18 auf Linux Mint mit openjdk 11.0.4 2019-07-16.
Ich zähle auf euch.
Gruß, Thomas
Entschlüssele Antwortnachricht
org.kapott.hbci.exceptions.HBCI_Exception: *** error while decrypting
at org.kapott.hbci.security.Crypt.decryptIt(Crypt.java:338)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:364)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:109)
at org.kapott.hbci.dialog.HBCIDialogSync.sendData(HBCIDialogSync.java:99)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:82)
at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:421)
at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:607)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:630)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:262)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:133)
at de.willuhn.jameica.hbci.passports.rdh.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:77)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Caused by: java.lang.StringIndexOutOfBoundsException: offset 0, count 139, length 64
at java.base/java.lang.String.checkBoundsOffCount(String.java:3304)
at java.base/java.lang.String.<init>(String.java:465)
at org.kapott.hbci.security.Crypt.decryptIt(Crypt.java:332)
... 13 more org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1608)
closing rdh passport
rdh passport closed
error while opening key
org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:145)
at de.willuhn.jameica.hbci.passports.rdh.server.PassportHandleImpl.open(PassportHandleImpl.java:146)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:77)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Registrieren der Nutzerdaten
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:264)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:133)
... 3 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:438)
at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:607)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:630)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:262)
... 4 more
Caused by: org.kapott.hbci.exceptions.ProcessException: Fehler beim Ermitteln einer neuen System-ID
at org.kapott.hbci.dialog.HBCIDialogSync.checkResult(HBCIDialogSync.java:114)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:92)
at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:421)
... 7 more