HBCI Schlüsseldatei mit Commerzbank

 
stefluik
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Stuttgart
Beiträge: 14
Dabei seit: 01 / 2013
Betreff:

HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 14:56 Uhr  ·  #1
Hallo,
seit einigen Tagen kann ich meine Umsätze nicht mehr abrufen.
HBCI per Schlüsseldatei sollte bei Commerzbank weiter funktionieren.
Es kommt eine Fehlermeldung:
org.kapott.hbci.exceptions.OverwriteException: überschreiben des Wertes "1" im Element DialogInit.MsgTail.msgnum mit "1" nicht möglich
at org.kapott.hbci.protocol.DE.propagateValue(DE.java:72)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:194)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:194)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.protocol.MSG.propagateUserData(MSG.java:79)
at org.kapott.hbci.protocol.MSG.initData(MSG.java:128)
at org.kapott.hbci.protocol.MSG.init(MSG.java:123)
at org.kapott.hbci.protocol.factory.MSGFactory.createMSG(MSGFactory.java:60)
at org.kapott.hbci.manager.MsgGen.generate(MsgGen.java:110)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:209)
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.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:82)
at org.kapott.hbci.manager.HBCIDialog.doDialogInit(HBCIDialog.java:116)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:430)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:499)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:371)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:292)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060) org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1608)
Was kann das sein?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 16:41 Uhr  ·  #2
Verwendest du eine aktuelle Hibiscus-Version 2.8.18? Prüfe das mal bitte unter Datei->Einstellungen->Plugins und aktualisiere es ggf. Unter Datei->Einstellungen->Plugins->Updates sollte dir auch ein Update angezeigt werden. Wenn du ein Nightly-Build verwendest, wählte Datei->Einstellungen->Plugins->Verfügbare Plugins und klicke bei Hibiscus auf "Erneut installieren".
stefluik
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Stuttgart
Beiträge: 14
Dabei seit: 01 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 16:54 Uhr  ·  #3
Ja, Hibiscus ist 2.8.18
andere Banken mit Pin funktionieren.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 17:03 Uhr  ·  #4
Und wird als HBCI4Java-Version unter Hbiscus->Über auch die richtige Version 3.1.13 angezeigt? Wenn nicht, dann hast du vermutlich eine neuere Version über eine alte drüber kopiert. In dem Fall: Datei->Einstellungen->Plugins->Verfügbare Plugins und klicke bei Hibiscus 2.8.18 auf "Erneut installieren".

Der Fehler muss jedenfalls gefixt sein - ich nutze selbst auch Schlüsseldatei problemlos. Ich bin nur nich ganz sicher, ob es in 2.8.18 gefixt ist oder erst im Nightly-Build. Ggf. mal auf dieses aktualisieren. Siehe https://www.willuhn.de/wiki/do…lds_nutzen
Stelle ausserdem sicher, dass du als HBCI-Version in der Detailansicht des Schlüssel "FinTS 3.0" eingestellt hast.
stefluik
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Stuttgart
Beiträge: 14
Dabei seit: 01 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 17:28 Uhr  ·  #5
Funktioniert wieder, war nicht auf FinTS3.0 umgestellt.
Danke
stefluik
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Stuttgart
Beiträge: 14
Dabei seit: 01 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 17:32 Uhr  ·  #6
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 8075
Dabei seit: 06 / 2008
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 17:39 Uhr  ·  #7
was willst du uns damit sagen?
die Software ist aktuell und ist PSD2 "tauglich"/konform
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 25.09.2019 - 18:30 Uhr  ·  #8
Wenn du Hibiscus 2.8.18 verwendest, kann dieser Hinweis nicht mehr angezeigt werden. Diese Version enthaelt eine registrierte HBCI4Java-Version. Es sei denn, du hast - wie ich schon vermutet hatte - eine neuere Hibiscus-Version ueber eine alte drueber kopiert, wodurch nicht HBCI4Java 3.1.13 verwendet wird. Siehe https://www.willuhn.de/wiki/doku.php?id=psd2
inghost
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Deutschland
Beiträge: 14
Dabei seit: 11 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 27.09.2019 - 16:05 Uhr  ·  #9
Ich hänge mich mal hier dran.

Bei mir wird die Schlüsseldatei für die Commerzbank ebenfalls nicht erzeugt. Die Installation der Nigthly-Version brachte keine Änderung:

Hier mal ein Auszug aus der Logdatei.

[imgr]Fri Sep 27 15:44:15 CEST 2019][INFO][main][de.willuhn.jameica.hbci.gui.dialogs.PassportPropertyDialog$1.handleAction] deleting BPD
[Fri Sep 27 15:44:15 CEST 2019][INFO][main][de.willuhn.jameica.hbci.server.BPDUtil.expireCache] expire BPD cache
[Fri Sep 27 15:44:15 CEST 2019][INFO][main][de.willuhn.jameica.hbci.server.BPDUtil.expireCache] expire UPD cache
[Fri Sep 27 15:44:38 CEST 2019][INFO][main][de.willuhn.jameica.hbci.passports.rdh.keyformat.HBCI4JavaFormat.load] load RDHNew key E:\Jameica\hibiscus\hibiscus-1569590464907.rdh
[Fri Sep 27 15:44:38 CEST 2019][INFO][main][de.willuhn.jameica.hbci.gui.DialogFactory.getKeyPassword] using cached password, passport: org.kapott.hbci.passport.HBCIPassportRDHNew
[Fri Sep 27 15:44:38 CEST 2019][ERROR][main][de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run] error while painting dialog
org.kapott.hbci.exceptions.HBCI_Exception: *** error while calculating hash value
at org.kapott.hbci.passport.INILetter.getKeyHashDisplay(INILetter.java:160)
at de.willuhn.jameica.hbci.gui.dialogs.NewKeysDialog.paint(NewKeysDialog.java:113)
at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:494)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4594)
at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:484)
at de.willuhn.jameica.hbci.passports.rdh.Controller.startIniLetter(Controller.java:419)
at de.willuhn.jameica.hbci.passports.rdh.Detail$2.handleAction(Detail.java:84)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:174)
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:4594)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:904)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:168)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4145)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3958)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3561)
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.NullPointerException
at org.kapott.hbci.passport.INILetter.getModulus(INILetter.java:97)
at org.kapott.hbci.passport.INILetter.getKeyHashDisplay(INILetter.java:136)
... 25 more

[Fri Sep 27 15:44:38 CEST 2019][ERROR][main][de.willuhn.jameica.hbci.passports.rdh.Controller.startIniLetter] error while creating ini letter
java.lang.RuntimeException: org.kapott.hbci.exceptions.HBCI_Exception: *** error while calculating hash value
at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:499)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4594)
at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:484)
at de.willuhn.jameica.hbci.passports.rdh.Controller.startIniLetter(Controller.java:419)
at de.willuhn.jameica.hbci.passports.rdh.Detail$2.handleAction(Detail.java:84)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:174)
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:4594)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:904)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:168)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4145)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3958)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3561)
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: org.kapott.hbci.exceptions.HBCI_Exception: *** error while calculating hash value
at org.kapott.hbci.passport.INILetter.getKeyHashDisplay(INILetter.java:160)
at de.willuhn.jameica.hbci.gui.dialogs.NewKeysDialog.paint(NewKeysDialog.java:113)
at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:494)
... 23 more
Caused by: java.lang.NullPointerException
at org.kapott.hbci.passport.INILetter.getModulus(INILetter.java:97)
at org.kapott.hbci.passport.INILetter.getKeyHashDisplay(INILetter.java:136)
... 25 more
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 27.09.2019 - 16:08 Uhr  ·  #10
Bitte hänge die ganze Logdatei "jameica.log" als Anhang an das Posting - nicht nur den vermeintlich relevanten Teil. Bitte als Attachment - nicht direkt als Text hier im Posting.

PS: Hast du mal verschiedene HBCI-Versionen probiert? Insbesondere FinTS 3.0 und HBCI 2.2?
inghost
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Deutschland
Beiträge: 14
Dabei seit: 11 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 27.09.2019 - 19:39 Uhr  ·  #11
Habe FinTS3.0 und HBCI 2.2 ausprobiert. Beides ohne Erfolg.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 27.09.2019 - 21:59 Uhr  ·  #12
In der Logdatei sehe ich:

Code

E:\Jameica\plugins\hibiscus\lib\hbci4j-core-3.1.13.jar
E:\Jameica\plugins\hibiscus\lib\hbci4j-core-3.1.17.jar

C:\Program Files\jameica\lib\h2\h2-1.4.197.jar
C:\Program Files\jameica\lib\h2\h2-1.4.199.jar

C:\Program Files\jameica\lib\mysql\mysql-connector-java-5.1.41.jar
C:\Program Files\jameica\lib\mysql\mysql-connector-java-5.1.47.jar


Bitte hoert auf, neue Jameica- und Hiibiscus-Versionen ueber alte drueber zu kopieren. In keiner Anleitung auf www.willuhn.de steht, dass man eine neuere Version ueber die alte drueber kopieren soll.

https://www.willuhn.de/wiki/doku.php?id=support:update
https://www.willuhn.de/wiki/do…lds_nutzen

In deinem Log sieht man, dass hier nicht die aktuelle Version 3.1.17 von HBCI4Java geladen wurde sondern 3.1.13. Bei dem Drueberkopieren ist voellig unvorhersehbar, welche Version der Bibliotheken letztlich geladen wird.

PS: Genau dafuer zeigt Hibiscus uebrigens auf der Startseite einen Warnhinweis an, wenn es genau eine solche Konstellation feststellt (also die geladene HBCI4Java-Version nicht zur erwarteten Version passt). Verbunden mit dem Hinweis, dass man vermutlich eine neue Version ueber eine alte drueber kopiert hat und stattdessen bitte den integrierten Plugin-Manager unter Datei->Einstellungen->Plugins verwenden moege. Der nicht nur bequemer ist sondern auch genau solche Probleme vermeidet.
inghost
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Deutschland
Beiträge: 14
Dabei seit: 11 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 29.09.2019 - 22:02 Uhr  ·  #13
So, jetzt sollte alles die richtige Version haben. Das Ergebnis ist allerdings nach wie vor unverändert.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 29.09.2019 - 22:24 Uhr  ·  #14
Installation sieht korrekt aus. Loesche mal bitte die existierende Schlüssel-Datei und lege eine neue an.
inghost
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Deutschland
Beiträge: 14
Dabei seit: 11 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 30.09.2019 - 12:15 Uhr  ·  #15
Ohne manuellen Import wird schon gar nicht der Bankzugang erstellt.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 30.09.2019 - 12:27 Uhr  ·  #16
Zitat geschrieben von inghost

Ohne manuellen Import wird schon gar nicht der Bankzugang erstellt.

Die Benutzerkennung ist offensichtlich falsch.
Schau mal selbst in das Log. Ab Zeile 1803.

- Hibiscus startet eine anonyme Dialog-Initialisierung mit der Bank und ruft erfolgreich die BPD ab
- Es ruft anschließend erfolgreich den Public-Key der Bank ab
- Es erzeugt einen neuen Benutzerschlüssel
- Es sendet den neuen Benutzerschlüssel an die Bank. Die Bank antwortet mit "9210:Unbekannter Benutzer".
inghost
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Deutschland
Beiträge: 14
Dabei seit: 11 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 30.09.2019 - 12:50 Uhr  ·  #17
Also die Teilnehmernummer stimmt. Habe es gerade nochmals im Onlinebanking ausprobiert. Es gibt noch einen alternativen Benutzernamen. Muss ich diesen verwenden?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 30.09.2019 - 12:52 Uhr  ·  #18
msa
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 63
Beiträge: 7571
Dabei seit: 03 / 2007
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 30.09.2019 - 13:51 Uhr  ·  #19
Bist Du sicher, dass die Teilnehmernummer bei HBCI mit Schlüsseldatei die richtige ist? Meine Erinnerungen gehen dahin, dass die Teilnehmernummer nur fürs WebBanking ist und für HBCI mit Schlüsseldatei eine (andere) Benutzerkennung nötig ist!? Könnte das des Rätsels Lösung sein? Denn dass der Bankrechner mit Deiner Teilnehmernummer nicht zufrieden ist, ist ja klar...
inghost
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Deutschland
Beiträge: 14
Dabei seit: 11 / 2013
Betreff:

Re: HBCI Schlüsseldatei mit Commerzbank

 · 
Gepostet: 30.09.2019 - 14:37 Uhr  ·  #20
Ich hatte in der Fililale nachgefragt. Da hieß es, das wäre so i.o., Hatte allerdings das Gefühl, dass die Dame nicht so genau Bescheid wusste.

Ich habe jetzt noch mal schriftlich den Support gebeten, sich zu kümmern.
Gewählte Zitate für Mehrfachzitierung:   0