[java] applet et clé USB, lecture impossible

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

[java] applet et clé USB, lecture impossible

Message par rafmav »

Voilà, je dois lire une clé USB d'accès à la partie protégée d'un site internet à partir d'une applet de navigateur web (chrome). Java semble fonctionner, mais je n'obtiens jamais de connnection et j'ai les messages suivants:

Code : Tout sélectionner

Nov  5 07:35:55 localhost slim[648]: java.lang.InterruptedException
Nov  5 07:35:55 localhost slim[648]: at java.lang.Object.wait(Native Method)
Nov  5 07:35:55 localhost slim[648]: at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
Nov  5 07:35:55 localhost slim[648]: at sun.plugin2.message.Pipe$1.run(Unknown Source)
Nov  5 07:35:55 localhost slim[648]: at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
Nov  5 07:35:55 localhost slim[648]: at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
Nov  5 07:35:55 localhost slim[648]: at sun.plugin2.message.Pipe.receive(Unknown Source)
Nov  5 07:35:55 localhost slim[648]: at sun.plugin2.main.server.JVMInstance$WorkerThread.run(Unknown Source)
ou bien:

Code : Tout sélectionner

Nov  5 07:07:33 localhost slim[648]: Exception in thread "Java Plug-In Pipe Worker Thread (Server-Side)" java.nio.BufferUnderflowException
Nov  5 07:07:33 localhost slim[648]: at java.nio.Buffer.nextGetIndex(Unknown Source)
Nov  5 07:07:33 localhost slim[648]: at java.nio.DirectByteBuffer.get(Unknown Source)
Nov  5 07:07:33 localhost slim[648]: at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.readByte(Unknown Source)
Nov  5 07:07:33 localhost slim[648]: at sun.plugin2.message.AbstractSerializer.readInt(Unknown Source)
Nov  5 07:07:33 localhost slim[648]: at sun.plugin2.message.transport.SerializingTransport.read(Unknown Source)
Nov  5 07:07:33 localhost slim[648]: at sun.plugin2.message.Pipe$WorkerThread.run(Unknown Source)
Lorsque je branche ladite clé, la diode s'allume quelques secondes puis s'éteint; ensuite lors de la tentative de reconnaissance, elle clignote un peu, puis plus rien.

J'ai installé "pcsc" qui est en enable sous systemd, ainsi que le bundle correspondant à la clé: /usr/lib/pcsc/drivers/ifd-ePs3k.bundle/

Code : Tout sélectionner

sudo systemctl status pcscd
pcscd.service - PC/SC Smart Card Daemon
	  Loaded: loaded (/usr/lib/systemd/system/pcscd.service; static)
	  Active: active (running) since Mon, 2012-11-05 06:58:13 CET; 49min ago
	Main PID: 1395 (pcscd)
	  CGroup: name=systemd:/system/pcscd.service
		  └ 1395 /usr/sbin/pcscd --foreground --auto-exit
Comment savoir si le problème vient de java, de l'applet, ou de la clé ? J'ignore où chercher!
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Répondre