Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

PC/SC-Support in Hibiscus 2.6 funktioniert nicht

Reiner-SCT

gerbue

Betreff:

PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 20.12.2013 - 15:53 Uhr  ·  #98448
Nachdem ich die neue Version 2.6 installiert habe, musste ich leider feststellen, dass der PC/SC-Support bei mir nicht funktioniert:
Mein System ist Ubuntu 12.04 mit Kernel 3.8.0.34 in 32-bit als auch in 64-bit. In der 32-bit-Version ist der der Reiner Cyberjack RFID standard angeschlossen,
in der 64-bit-Version der Reiner e-com plus. Beide werden als PC/SC-Kartenleser nicht erkannt, bei den Bankzugängen sowohl in der direkten Einstellung als auch beim Suchlauf.
Die Version "CTAPI via pcsc-wrapper" funktioniert weiterhin auf beiden Systemen. Beim 32-bit-System findet der Suchlauf erstaunlicherweise den "CTAPI: Kaan Standard Plus" obwohl der Reiner Cyberjack RFID standard angeschlossen ist.
Hat jemand einen Tipp ?

Gruß

Gerold

hibiscus

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 21.12.2013 - 23:17 Uhr  ·  #98548
Die Hinweise im Wiki unter http://www.willuhn.de/wiki/dok…artenleser haben nicht geholfen?
Hast du mal versucht, den PC/SC-Kartenleser in Hibiscus manuell zu konfigurieren und nicht ueber die automatische Kartenleser-Suche?
Welche Fehlermeldungen wurden denn konkret angezeigt? Von welcher Bank stammt die Karte? Hibiscus unterstuetzt nur DDV-Karten, wie sie etwa von den Sparkassen angeboten werden. Die von den Volksbanken verwendeten RDH-Karten koennen in Hibiscus nicht genutzt werden. Hast du auch mal den pcsc-ctapi-wrapper ausprobiert? Ist z.Bsp. hier beschrieben: http://www.willuhn.de/wiki/dok…csc:fedora

gerbue

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 10:45 Uhr  ·  #98566
Die Hinweise im Wiki bringen mich nicht weiter, da Reiner unter Ubuntu 12.04 keinen ctapi-Treiber mehr bereitstellt. Ich habe eine Karte von der 1822direkt-Bank. Der pcsc-ctapi-wrapper funktioniert, ist halt nur eine Behelfslösung. Das Hibiscus die PC/SC-Schnittstelle nun unterstützt finde ich super, nur funktioniert die halt bei mir nicht. Wenn ich in Hibiscus den PC/SC-Kartenleser auswähle und die Konfiguration teste kommt folgende Ausgabe:

[22.12.2013 10:42:47] Teste Sicherheits-Medium...
[22.12.2013 10:42:47] open ddv passport
[22.12.2013 10:42:47] pcsc name: Reiner
[22.12.2013 10:42:48] soft pin: false
[22.12.2013 10:42:48] entry index: 1
[22.12.2013 10:42:48] passport type: DDVPCSC
[22.12.2013 10:42:48] test of passport failed: class org.kapott.hbci.exceptions.HBCI_Exception: Kein Kartenleser gefunden
[22.12.2013 10:42:48] Fehler beim Testen des Sicherheits-Mediums: Kein Kartenleser gefunden
[22.12.2013 10:42:48] Aufgetretene Fehlermeldungen:
[22.12.2013 10:42:48] -----------------------------
[22.12.2013 10:42:48] error while opening chipcard; nested exception is:
[22.12.2013 10:42:48] Kein Kartenleser gefunden
[22.12.2013 10:42:48] Kein Kartenleser gefunden
[22.12.2013 10:42:48] -----------------------------

hibiscus

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 11:30 Uhr  ·  #98570
Eventuell liegt es an deiner Java-Version. Hast du die von Oracle installiert?,

gerbue

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 11:45 Uhr  ·  #98573
folgende Java-version ist installiert:
java version "1.7.0_25"
OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.12.04.2)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

hibiscus

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 11:49 Uhr  ·  #98574
IcedTea ist nicht die von Oracle. Der fehlt u.U. der PCSC-Support. Installiere mal die von Oracle.

gerbue

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 12:30 Uhr  ·  #98580
Leider kein Erfolg nach Installation von Oracel-Java (trotzdem Danke für Deine Tipp):

~$ java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

Ausgabe PC/SC-Kartenleser manuell:

[22.12.2013 12:23:09] Teste Sicherheits-Medium...
[22.12.2013 12:23:09] activating progress monitor
[22.12.2013 12:23:09] open ddv passport
[22.12.2013 12:23:09] pcsc name:
[22.12.2013 12:23:09] soft pin: false
[22.12.2013 12:23:09] entry index: 1
[22.12.2013 12:23:09] passport type: DDVPCSC
[22.12.2013 12:23:09] test of passport failed: class org.kapott.hbci.exceptions.HBCI_Exception: Kein Kartenleser gefunden
[22.12.2013 12:23:09] Fehler beim Testen des Sicherheits-Mediums: Kein Kartenleser gefunden
[22.12.2013 12:23:09] Aufgetretene Fehlermeldungen:
[22.12.2013 12:23:09] -----------------------------
[22.12.2013 12:23:09] error while opening chipcard; nested exception is:
[22.12.2013 12:23:09] Kein Kartenleser gefunden
[22.12.2013 12:23:09] Kein Kartenleser gefunden
[22.12.2013 12:23:09] -----------------------------

Ausgabe Kartenlesersuche:

[22.12.2013 12:23:41] Teste Benutzerdefinierter CTAPI-Leser
[22.12.2013 12:23:41] überspringe Kartenleser, kein CTAPI-Treiber definiert.
[22.12.2013 12:23:41] Teste CTAPI: Cherry Smartboard
[22.12.2013 12:23:41] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.12.2013 12:23:41] Teste CTAPI: Chipdrive Micro / Towitoko Kartenzwerg
[22.12.2013 12:23:41] Port COM/USB
[22.12.2013 12:23:41] nicht gefunden
[22.12.2013 12:23:41] Port COM2/USB2
[22.12.2013 12:23:41] nicht gefunden
[22.12.2013 12:23:41] Port USB3
[22.12.2013 12:23:41] nicht gefunden
[22.12.2013 12:23:41] Port USB4
[22.12.2013 12:23:41] nicht gefunden
[22.12.2013 12:23:41] Port USB5
[22.12.2013 12:23:41] nicht gefunden
[22.12.2013 12:23:42] Port USB6
[22.12.2013 12:23:42] nicht gefunden
[22.12.2013 12:23:42] Teste CTAPI: Chipdrive Pinpad / SCM SPR 332
[22.12.2013 12:23:42] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.12.2013 12:23:42] Teste CTAPI: Kaan Standard Plus USB (Kobil)
[22.12.2013 12:23:42] überspringe Kartenleser, kein CTAPI-Treiber definiert.
[22.12.2013 12:23:42] Teste CTAPI: Kaan TriB@nk
[22.12.2013 12:23:42] überspringe Kartenleser, kein CTAPI-Treiber definiert.
[22.12.2013 12:23:42] Teste CTAPI: Omnikey 4000 (PC-Card)
[22.12.2013 12:23:42] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.12.2013 12:23:42] Teste CTAPI: PC/SC-Kartenleser via pcsc-ctapi-wrapper
[22.12.2013 12:23:42] überspringe Kartenleser, kein CTAPI-Treiber definiert.
[22.12.2013 12:23:42] Teste CTAPI: ReinerSCT cyberjack
[22.12.2013 12:23:42] überspringe Kartenleser, CTAPI-Treiber /usr/lib64/libctapi-cyberjack.so existiert nicht.
[22.12.2013 12:23:42] Teste PC/SC-Kartenleser (Kobil, ReinerSCT und andere)
[22.12.2013 12:23:42] nicht gefunden
[22.12.2013 12:23:42] Kein Kartenleser gefunden. Bitte manuell konfigurieren

matt-schwarz

Betreff:

Funktioniert auch bei mir nicht.

 ·  Gepostet: 22.12.2013 - 13:58 Uhr  ·  #98588
Hallo,

ich habe eine ganz ähnliche Konfiguration wie gerbue:

Ubuntu 12.04.3 LTS mit Kernel 3.8.0-34, Reiner SCT cyberjack mit Display, OpenJDK 7 mit icedtea-Plugin.

Während der Kartenleser per PC/SC mit Jamaica/Hibiscus 2.5 noch funktionierte, klappt es mit 2.6 nicht mehr. An OpenJDK liegt es nicht, der Leser lief auch unter 2.5 per PC/SC nur mit OpenJDK, aber nicht mit Oracle Java.

Ich habe zunächst ein Downgrade auf 2.5 gemacht, jetzt klappt es wieder.
Irgendwelche Rechteprobleme sind demnach wohl auszuschließen.

Schöne Weihnachten erstmal!

Matthias.

gerbue

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 15:31 Uhr  ·  #98594
Hallo Mathias,

schön dass du dich meldest. Es ging mir schon des öfteren so dass, wenn bei mir ein Problem aufgetaucht ist und ich nach diesem Problem "gegoogelt" habe, ich feststellen konnte, dass ich mit diesem Problem nicht alleine bin. So auch dieses Mal. Nun dann hoffen wir, dass das Problem gelöst werden wird.

Gruß

Gerold

clio

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 17:37 Uhr  ·  #98606
@Olaf

ich kann die Fehlermeldung "Kein Kartenleser gefunden" bestaetigen.
Ich hatte vorher die Nightly-Version eingesetzt, mit Java Openjdk-7-jre und den PC/SC Treibern. Dies funktionierte von Anfang an
(nach Deiner Ankündigung im Blog) ohne Probleme. Mein System ist ein Debian Sid mit Kernel 3.13.

hibiscus

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 22.12.2013 - 20:18 Uhr  ·  #98612
Von wann genau war das Nightly-Build? Dann kann ich besser einschraenken, was sich seither geaendert hat.

clio

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 23.12.2013 - 13:23 Uhr  ·  #98647
Version:
2.5.1-nightly
Buildnr. 583 vom 20130703

matt-schwarz

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 23.12.2013 - 14:18 Uhr  ·  #98653
Meins ist etwas jünger:

Hibiscus:
2.5.1-nightly
Build 592 (Datum 20130712)

Jameica:
2.5.0-nightly
Build 664 (Datum 20130712)

hibiscus

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 23.12.2013 - 23:55 Uhr  ·  #98693
OK, das ist doch schonmal ein Ansatz. Koenntet ihr bitte noch einen weiteren Test machen? Und zwar mal Hibiscus 2.6 runterladen von http://www.willuhn.de/products…biscus.zip - anschliessend die ZIP-Datei irgendwo in einem temporaeren Ordner ausserhalb von Jameica entpacken und dort die Datei "hbci4java-2.5.12.jar" aus dem Unterordner "lib" herausnehmen und diese dann in den gleichnamigen Ordner der 2.5er Installation kopieren (muesste in /home/<username>/.jameica/plugins/hibiscus/lib liegen). Sichert vorher die dort liegende "hbci4java-2.5.12.jar" an einen anderen Ort (nicht nur umbenennen sondern wirklich rausnehmen!).

Das Test-Setup ist dann also ein 2.5er Nightly-Build von Juli, jedoch mit der HBCI4Java-Version aus Hibiscus 2.6. Wenn die Chipkarte anschliessend immer noch funktioniert, weiss ich, dass es nicht an HBCI4Java liegt und ich die Ursache in Hibiscus suchen muss. Geht sie dann nicht mehr, dann ist HBCI4java die Ursache. Das schraenkt die moeglichen Ursachen auf die Haelfte ein ;)

matt-schwarz

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 24.12.2013 - 10:46 Uhr  ·  #98701
Das 2.5er Nightly-Build funktioniert mit HBCI4Java aus Hibiscus 2.6!

Dann musst Du in Hibiscus suchen - aber nach Weihnachten!

Frohes Fest!

clio

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 24.12.2013 - 17:07 Uhr  ·  #98719
Hallo Olaf,

bei mir sieht die Sache etwas anders aus.
Ich ergänze erstmal meine Angaben zur Version:
Hibiscus:
2.5.1-nightly
Buildnr. 583 vom 20130703

Jamaica:
2.5.0-nightly
SWT-Version: 3650 / gtk
Build: 655 [Datum 20130703]

In dem Testszenario erhalte ich beim Abruf der Kontoumsätze folgende Meldung:

Code
[24.12.2013 16:09:54] Synchronisierung via HBCI läuft
[24.12.2013 16:09:54]  
[24.12.2013 16:09:54] Synchronisiere Konto: [.......]
[24.12.2013 16:09:54] Initialisiere HBCI-Sicherheitsmedium
[24.12.2013 16:09:54] Erzeuge HBCI-Handle
[24.12.2013 16:09:54] Öffne HBCI-Verbindung
[24.12.2013 16:09:54] Bitte legen Sie die Chipkarte in das Lesegerät. Giro, Kto. [.......]
[24.12.2013 16:09:54] HBCI-Chipkarte wird ausgelesen.
[24.12.2013 16:09:55] Aktiviere HBCI-Job: "Giro, Kto. [.......]: Kontoauszüge/Salden abrufen"
[24.12.2013 16:09:55] Aktiviere HBCI-Job: "Giro, Kto. [.......]: Kontoauszüge/Salden abrufen"
[24.12.2013 16:09:55] Werte Ergebnis von HBCI-Job "Saldo-Abruf Giro, [.......]" aus
[24.12.2013 16:09:55] Fehler beim Abrufen das Saldos: Unbekannter Fehler
[24.12.2013 16:09:55] Synchronisierung fehlgeschlagen: Parameter my.curr wird für Job KUmsZeit5 nicht benötigt
  

Also leider nicht erfolgreich.
Aber da schließe ich mich meinem Vorredner an, das ist alles nicht so dringend,
als daß Du Dir jetzt zum Weihnachtsfest deswegen "noch ein Kopp machst".
Gedanken an SEPA oder PC/SC sind untersagt... :-)

Ebenfalls an alle ein schönes Weihnachtsfest und ein gutes Neues Jahr.

matt-schwarz

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 24.12.2013 - 21:20 Uhr  ·  #98724
Hm,

kurze Weihnachtspause, und das gleiche Bild wie bei Clio: Kontoabfrage in der Testumgebung nicht möglich.
Überweisungen und der Test des Kartenlesers funktionieren aber.

So, schnell zurück untern Baum...

hibiscus

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 25.12.2013 - 23:39 Uhr  ·  #98761
Ich gehe davon aus, dass wir die Ursache gefunden haben. Im Blog unter http://www.willuhn.de/blog/ind…html#c1954 machte mich ein User darauf aufmerksam, dass ein System-Property, welches in dem Shell-Script "jameica.sh" gesetzt wird, das Problem verursachte. Das wuerde auch zeitlich passen, da ich das im August da eingetragen hatte. Im Juli war es also noch icht im Nightly-Build. ich habe das aus dem Shell-Script wieder entfernt. Heisst:

Nehmt entweder das Nightly-Build 2.7 von Jameica ab morgen. Oder - da es nur eine kleine Aenderung ist, die man auch selbst vornehmen kann - oeffnet das Shell-Script "jameica.sh" in einem Texteditor und entfernt dort das PCSC-Zeug. Das Shell-Script sollte anschliessend so aussehen: https://github.com/willuhn/jam…jameica.sh

Im Wiki unter http://www.willuhn.de/wiki/dok…artenleser habe ich die ganze Sache auch mal noch ausfuehrlich beschrieben.

matt-schwarz

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 26.12.2013 - 13:28 Uhr  ·  #98783
Ahhh...

läuft wieder mit dem Nightly-Build von heute :happy:

Gruß!

Matthias

gerbue

Betreff:

Re: PC/SC-Support in Hibiscus 2.6 funktioniert nicht

 ·  Gepostet: 26.12.2013 - 14:22 Uhr  ·  #98786
Hallo !!

Super, der Leser wird mit PC/SC erkannt. Wichtig ist den Pfad in der Datei de.willuhn.jameica.services.SysPropertyService.properties“ im Ordner “/home/<username>/.jameica/cfg“ richtig zu setzen:
sun.security.smartcardio.library=/lib/libpcsclite.so.1 (für Ubuntu 12.04)

Vielen Dank für die schnelle Lösung trotz Feiertag

Gruß

Gerold