Hallo,
ich habe ein Problem mit meiner Sparkassen (Mainz) Karte. Und zwar scheint es so als ob Hibiscus eine Antwort der Sparkasse nicht versteht, wenn ich die Leserkonfiguration testen will.
Zitat
[06.03.2014 08:49:37] Fehler beim Erzeugen eines Syntax-DEs für DialogInitAnonRes.MsgHead.SegHead.code
[06.03.2014 08:49:37] Länge von (0) muss zwischen 1 und 6 liegen
Wenn ich dann ein Konto erstelle und den Fehler ignoriere geht das natürlich auch nicht. (gleicher Fehler)
OS ist Debian testing (jessi), ich benutze PC/SC und einen Reiner SCT Secoder leser (CTAPI Treiber gibts nicht mehr von Reiner SCT und die PC/SC Treiber waren in Debian direkt drin). Dazu Jameica 2.6.1 und Hibiscus 2.6.3. Pcsc_scan zeigt die Karte erfolgreich an...
Das ist der Komplette log, wie er beim testen ausgeworfen wird:
Zitat
[06.03.2014 08:49:35] Teste Sicherheits-Medium...
[06.03.2014 08:49:35] open ddv passport
[06.03.2014 08:49:35] pcsc name:
[06.03.2014 08:49:35] soft pin: false
[06.03.2014 08:49:35] entry index: 1
[06.03.2014 08:49:35] passport type: DDVPCSC
[06.03.2014 08:49:35] found card terminals:
[06.03.2014 08:49:35] REINER SCT cyberJack ecom_a (3354076904) 00 00
[06.03.2014 08:49:35] card type: T=1
[06.03.2014 08:49:35] using: org.kapott.hbci.smartcardio.DDVCardService1
[06.03.2014 08:49:35] querying features
[06.03.2014 08:49:35] FEATURE_VERIFY_PIN_DIRECT: 42000db2
[06.03.2014 08:49:35] FEATURE_MODIFY_PIN_DIRECT: 42000db3
[06.03.2014 08:49:35] FEATURE_MCT_READER_DIRECT: 42000db4
[06.03.2014 08:49:35] FEATURE_MCT_UNIVERSAL: 42000db5
[06.03.2014 08:49:35] ddv passport opened
[06.03.2014 08:49:35] hbci version: 220
[06.03.2014 08:49:36] hole kreditinstituts-spezifische Daten
[06.03.2014 08:49:36] fetching BPD
[06.03.2014 08:49:36] erzeuge HBCI-Nachricht DialogInitAnon
[06.03.2014 08:49:37] versende HBCI-Nachricht
[06.03.2014 08:49:37] no ID to assign HBCI trace to
[06.03.2014 08:49:37] warte auf Antwortdaten
[06.03.2014 08:49:37] waiting for response
[06.03.2014 08:49:37] no ID to assign HBCI trace to
[06.03.2014 08:49:37]
[06.03.2014 08:49:37] reststring in DialogInitAnonRes.MsgHead:
[06.03.2014 08:49:37] reststring in DialogInitAnonRes.MsgHead.SegHead:
[06.03.2014 08:49:37] reststring in DialogInitAnonRes.MsgHead.SegHead.code:
[06.03.2014 08:49:37] Fehler beim Erzeugen eines Syntax-DEs für DialogInitAnonRes.MsgHead.SegHead.code
[06.03.2014 08:49:37] Länge von (0) muss zwischen 1 und 6 liegen
[06.03.2014 08:49:45] beende Dialog
[06.03.2014 08:49:45] kann HBCI-Wert für MsgHead.dialogid nicht auf null setzen
[06.03.2014 08:49:45] fetching BPD failed: org.kapott.hbci.exceptions.InvalidArgumentException: Länge von (0) muss zwischen 1 und 6 liegen org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:250)
[06.03.2014 08:49:46] Abholen der BPD fehlgeschlagen
[06.03.2014 08:49:46] FAILED! - maybe this institute does not support anonymous logins
[06.03.2014 08:49:46] we will nevertheless go on
[06.03.2014 08:49:46] can not check if requested parameters are supported
[06.03.2014 08:49:46] hole nutzerspezifische Daten
[06.03.2014 08:49:46] fetching UPD (BPD-Version: 0)
[06.03.2014 08:49:46] erzeuge HBCI-Nachricht DialogInit
[06.03.2014 08:49:46] signiere HBCI-Nachricht
[06.03.2014 08:49:46] verschlüssele HBCI-Nachricht
[06.03.2014 08:49:46] versende HBCI-Nachricht
[06.03.2014 08:49:46] no ID to assign HBCI trace to
[06.03.2014 08:49:46] warte auf Antwortdaten
[06.03.2014 08:49:46] waiting for response
[06.03.2014 08:49:46] no ID to assign HBCI trace to
[06.03.2014 08:49:46]
[06.03.2014 08:49:46] reststring in DialogInitRes.MsgHead:
[06.03.2014 08:49:46] reststring in DialogInitRes.MsgHead.SegHead:
[06.03.2014 08:49:46] reststring in DialogInitRes.MsgHead.SegHead.code:
[06.03.2014 08:49:46] Fehler beim Erzeugen eines Syntax-DEs für DialogInitRes.MsgHead.SegHead.code
[06.03.2014 08:49:46] Fehler beim Testen des Sicherheits-Mediums: Fehler beim Aktualisieren der UPD
[06.03.2014 08:49:46] Aufgetretene Fehlermeldungen:
[06.03.2014 08:49:46] closing ddv passport
[06.03.2014 08:49:46] -----------------------------
[06.03.2014 08:49:46] error while opening chipcard; nested exception is:
[06.03.2014 08:49:46] ddv passport closed
[06.03.2014 08:49:46] Fehler beim Erzeugen eines HBCIHandler Objektes
[06.03.2014 08:49:46] Fehler beim Erzeugen eines HBCIHandler Objektes
[06.03.2014 08:49:46] test of passport failed: class org.kapott.hbci.exceptions.ProcessException: Fehler beim Aktualisieren der UPD
[06.03.2014 08:49:46] Fehler beim Registrieren der Nutzerdaten
[06.03.2014 08:49:46] Fehler beim Aktualisieren der UPD
[06.03.2014 08:49:46] Fehler beim Aktualisieren der UPD
[06.03.2014 08:49:46] -----------------------------