schließen

Loginbox

Trage bitte in die nachfolgenden Felder Deinen Benutzernamen und Kennwort ein, um Dich einzuloggen.


  • Username:
  • Passwort:
  •  
  • Bei jedem Besuch automatisch einloggen.


  •  
   

Hibiscus DKB HBCI mit Chipkarte



schlapper offline
Benutzer
Avatar
Ort:  
Beiträge: 5 seit: 04 / 2015
Private Nachricht
Betreff: Hibiscus DKB HBCI mit Chipkarte  -  Gepostet: 10.04.2015 - 22:51 Uhr  -  
Hallo Forum,
nach mehreren Abenden an denen ich vergebens versucht habe meinen HBCI Zugang zur DKB mit Hibiscus zum laufen zu bringen, möchte ich jetzt versuchen, ob ihr mir helfen könnt. Der Zugang zu einer Sparkasse funktionierte übrigens super und auf Anhieb.
Ich benutze Manjaro. Kartenleser ist ein Cyberjack Pinpad der mit Aqbanking und KMymoney auch mit der DKB funktioniert. Nur leider kann man mit KMymoney nur Umsätze abrufen.
Über den Punkt "Konfiguration testen" komme ich nicht hinaus. Kartenleser wird angesprochen, ich kann die PIN eingeben und dann kommt der Abbruch mit unten genannten Fehler. Der Index des HBCI Zugangs ist 2.
Vielleicht wisst ihr ja woran es liegen könnte.

Micha

[code]
[[10.04.2015 22:18:08] Teste Sicherheits-Medium...
[10.04.2015 22:18:08] open ddv passport
[10.04.2015 22:18:08] pcsc name:
[10.04.2015 22:18:08] soft pin: false
[10.04.2015 22:18:08] entry index: 2
[10.04.2015 22:18:08] passport type: DDVPCSC
[10.04.2015 22:18:08] found card terminals:
[10.04.2015 22:18:08] REINER SCT cyberJack pp_a (9009002685) 00 00
[10.04.2015 22:18:08] card type: T=1
[10.04.2015 22:18:08] using: org.kapott.hbci.smartcardio.DDVCardService1
[10.04.2015 22:18:08] querying features
[10.04.2015 22:18:08] FEATURE_VERIFY_PIN_DIRECT: 42000db2
[10.04.2015 22:18:08] FEATURE_MODIFY_PIN_DIRECT: 42000db3
[10.04.2015 22:18:08] FEATURE_MCT_READER_DIRECT: 42000db4
[10.04.2015 22:18:08] FEATURE_MCT_UNIVERSAL: 42000db5
[10.04.2015 22:18:09] ddv passport opened
[10.04.2015 22:18:09] hbci version: 210
[10.04.2015 22:18:09] hole kreditinstituts-spezifische Daten
[10.04.2015 22:18:09] fetching BPD
[10.04.2015 22:18:09] erzeuge HBCI-Nachricht DialogInitAnon
[10.04.2015 22:18:09] versende HBCI-Nachricht
[10.04.2015 22:18:09] warte auf Antwortdaten
[10.04.2015 22:18:09] waiting for response
[10.04.2015 22:18:11] überprüfe Signatur der Antwortnachricht
[10.04.2015 22:18:11] installed new BPD with version 42
[10.04.2015 22:18:11] kreditinstituts-spezifische Daten erhalten - neue Version ist 42
[10.04.2015 22:18:11] configuring InfoPointer-Server with http://hbci4java.kapott.org/infoPoint
[10.04.2015 22:18:11] got new bpd version. old: 0, new: 42, updating cache
[10.04.2015 22:18:12] got infopoint ack request: Erlaube das Senden folgender HBCI Informationen an den InfoPoint-Server?
[10.04.2015 22:18:12] data NOT sent because of missing user confirmation
[10.04.2015 22:18:20] beende Dialog
[10.04.2015 22:18:20] erzeuge HBCI-Nachricht DialogEndAnon
[10.04.2015 22:18:20] versende HBCI-Nachricht
[10.04.2015 22:18:20] warte auf Antwortdaten
[10.04.2015 22:18:20] waiting for response
[10.04.2015 22:18:20] überprüfe Signatur der Antwortnachricht
[10.04.2015 22:18:20] Dialog beendet
[10.04.2015 22:18:20] hole nutzerspezifische Daten
[10.04.2015 22:18:20] fetching UPD (BPD-Version: 42)
[10.04.2015 22:18:20] erzeuge HBCI-Nachricht DialogInit
[10.04.2015 22:18:20] signiere HBCI-Nachricht
[10.04.2015 22:18:20] Fehler beim Testen des Sicherheits-Mediums: Fehler beim Aktualisieren der UPD
[10.04.2015 22:18:20] Aufgetretene Fehlermeldungen:
[10.04.2015 22:18:20] -----------------------------
[10.04.2015 22:18:20] error while opening chipcard; nested exception is:
[10.04.2015 22:18:20] Fehler beim Erzeugen eines HBCIHandler Objektes
[10.04.2015 22:18:20] Fehler beim Erzeugen eines HBCIHandler Objektes
[10.04.2015 22:18:20] Fehler beim Registrieren der Nutzerdaten
[10.04.2015 22:18:20] Fehler beim Aktualisieren der UPD
[10.04.2015 22:18:20] Fehler beim Aktualisieren der UPD
[10.04.2015 22:18:20] -----------------------------
/code]
nach unten nach oben
infoman offline
Benutzer
Avatar
Ort:  
Beiträge: 3143 seit: 06 / 2008
Private Nachricht
Betreff: Re: Hibiscus DKB HBCI mit Chipkarte  -  Gepostet: 11.04.2015 - 07:01 Uhr  -  
welche Versionen (java/jameica/hibscus) sind im Einsatz?
HBCI sollte doch 2.2 sein oder? (siehe topic.php?p=115353#real115353 )
Dieser Post wurde 1 mal bearbeitet. Letzte Editierung: 11.04.2015 - 07:01 Uhr von infoman.
nach unten nach oben
schlapper offline
Benutzer
Avatar
Ort:  
Beiträge: 5 seit: 04 / 2015
Private Nachricht
Betreff: Re: Hibiscus DKB HBCI mit Chipkarte  -  Gepostet: 11.04.2015 - 11:06 Uhr  -  
Hallo infoman,
danke für deine Antwort. Ich benutze die Jameica Version 2.6.2, Hibuscus ist Version 2.6.12 Datenbank 58 Build 364 sowie java-7-openjdk/jre. Ich hoffe das reicht. Mit HBCI 2.2 hatte ich auch schon probiert, da kommt folgende Fehlermeldung.

[11.04.2015 10:46:49] Teste Sicherheits-Medium...
[11.04.2015 10:46:49] open ddv passport
[11.04.2015 10:46:49] pcsc name:
[11.04.2015 10:46:49] soft pin: false
[11.04.2015 10:46:49] entry index: 2
[11.04.2015 10:46:49] passport type: DDVPCSC
[11.04.2015 10:46:49] found card terminals:
[11.04.2015 10:46:49] REINER SCT cyberJack pp_a (9009002685) 00 00
[11.04.2015 10:46:49] card type: T=1
[11.04.2015 10:46:49] using: org.kapott.hbci.smartcardio.DDVCardService1
[11.04.2015 10:46:49] querying features
[11.04.2015 10:46:49] FEATURE_VERIFY_PIN_DIRECT: 42000db2
[11.04.2015 10:46:49] FEATURE_MODIFY_PIN_DIRECT: 42000db3
[11.04.2015 10:46:49] FEATURE_MCT_READER_DIRECT: 42000db4
[11.04.2015 10:46:49] FEATURE_MCT_UNIVERSAL: 42000db5
[11.04.2015 10:46:49] ddv passport opened
[11.04.2015 10:46:49] hbci version: plus
[11.04.2015 10:46:49] [BPD] max age: 7 days
[11.04.2015 10:46:49] [BPD] last update: Sat Apr 11 10:44:52 CEST 2015
[11.04.2015 10:46:49] hole nutzerspezifische Daten
[11.04.2015 10:46:49] fetching UPD (BPD-Version: 42)
[11.04.2015 10:46:49] erzeuge HBCI-Nachricht DialogInit
[11.04.2015 10:46:49] signiere HBCI-Nachricht
[11.04.2015 10:46:55] Fehler beim Testen des Sicherheits-Mediums: Fehler beim Aktualisieren der UPD
[11.04.2015 10:46:55] Aufgetretene Fehlermeldungen:
[11.04.2015 10:46:55] -----------------------------
[11.04.2015 10:46:55] error while opening chipcard; nested exception is:
[11.04.2015 10:46:55] Fehler beim Erzeugen eines HBCIHandler Objektes
[11.04.2015 10:46:55] Fehler beim Erzeugen eines HBCIHandler Objektes
[11.04.2015 10:46:55] Fehler beim Registrieren der Nutzerdaten
[11.04.2015 10:46:55] Fehler beim Aktualisieren der UPD
[11.04.2015 10:46:55] Fehler beim Aktualisieren der UPD
[11.04.2015 10:46:55] -----------------------------

außerdem steht noch in der log-Datei

org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
at org.kapott.hbci.security.Sig.signIt(Sig.java:369)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:257)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:178)
at org.kapott.hbci.manager.HBCIUser.fetchUPD(HBCIUser.java:623)
at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:681)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:690)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:279)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:133)
at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:154)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:80)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:976)
Caused by: org.kapott.hbci.exceptions.InitializingException: Fehler bei Initialisierung des Elementes DialogInit.SigHead.KeyName.keyversion
at org.kapott.hbci.datatypes.factory.SyntaxDEFactory.createSyntaxDE(SyntaxDEFactory.java:108)
at org.kapott.hbci.protocol.DE.setValue(DE.java:183)
at org.kapott.hbci.protocol.DE.propagateValue(DE.java:79)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:193)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:193)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.security.Sig.fillSigHead(Sig.java:178)
at org.kapott.hbci.security.Sig.signIt(Sig.java:314)
... 10 more
Caused by: org.kapott.hbci.exceptions.InvalidArgumentException: Länge von -128 (4) muss zwischen 1 und 3 liegen
at org.kapott.hbci.datatypes.SyntaxDE.setContent(SyntaxDE.java:119)
at org.kapott.hbci.datatypes.SyntaxDE.initData(SyntaxDE.java:54)
at org.kapott.hbci.datatypes.SyntaxDE.init(SyntaxDE.java:76)
at org.kapott.hbci.datatypes.SyntaxNum.init(SyntaxNum.java:57)
at org.kapott.hbci.datatypes.factory.SyntaxDEFactory.createSyntaxDE(SyntaxDEFactory.java:104)
... 18 more org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1116)

Ich schätze mal ich habe irgendein Problem mit Java, aber wie kann ich das lösen?
nach unten nach oben
hibiscus offline
Benutzer
Avatar
Ort:   Leipzig
Beiträge: 5778 seit: 03 / 2005
Homepage Private Nachricht
Betreff: Re: Hibiscus DKB HBCI mit Chipkarte  -  Gepostet: 13.04.2015 - 09:15 Uhr  -  
Die eigentliche Fehlermeldung ist die hier: "Fehler bei Initialisierung des Elementes DialogInit.SigHead.KeyName.keyversion"
Die hatten wir hier schonmal: topic.php?p=97295#real97295
Dort konnte das Problem geloest werden, indem der ctapi-wrapper verwendet wird, statt der native PCSC-Support von Hibiscus - siehe topic.php?p=97437#real97437
Das kannste ja mal ausprobieren.
nach unten nach oben
schlapper offline
Benutzer
Avatar
Ort:  
Beiträge: 5 seit: 04 / 2015
Private Nachricht
Betreff: Re: Hibiscus DKB HBCI mit Chipkarte  -  Gepostet: 13.04.2015 - 20:54 Uhr  -  
Damit hat es geklappt. Bin wie folgt vorgegangen:

1.pcsc-ctapi-wrapper installiert. Ging bei mir über's AUR.

2. Rechner neu gestartet.

3. Im Punkt "Bank-Zugänge" als Kartenleser: "CTAPI: PC/SC Kartenleser via pcsc-ctapi-wrapper" auswählen.

4. Im Punkt "CTAPI Treiber-Datei" den Pfad zur libpcsc-ctapi-wrapper.so auswählen. Bei mir "/usr/lib/libpcsc-ctapi-wrapper.so" (über die Dateisuche gefunden).

Dann konnte ich die Konfiguration erfolgreich testen.

Danke für deine Hilfe! Die 2 Posts im falschen Thema hätte ich nie gefunden.

Vielleicht sollte für solche Fälle noch eine Ergänzung zum Wiki hinzugefügt werden. Ich scheine ja nicht der Einzige zu sein, der dieses Problem mit dem DKB Zugang hatte oder noch hat.

Wo kann ich das Thema als gelöst kennzeichen? Ich glaube die Funktion gibt es hier im Forum gar nicht. Also alles erledigt.
Dieser Post wurde 2 mal bearbeitet. Letzte Editierung: 13.04.2015 - 21:17 Uhr von schlapper.
nach unten nach oben
 



Registrierte in diesem Topic
Aktuell kein registrierter in diesem Bereich

Cookies von diesem Forum entfernen  •  FAQ / Hilfe  •  Teamseite  •  Impressum   |  Aktuelle Ortszeit: 20.01.2018 - 19:45