📄 Token PKCS#11 Non Détecté

Token PKCS#11 Non Détecté - Comment Résoudre ?


❌ Symptôme

Lorsque vous tentez de signer des factures, le message suivant apparaît :

"Token PKCS#11 non détecté"

Votre carte à puce ou token USB n'est pas reconnu par TEIF MANAGER.


✅ Solution Rapide (90% des cas)

1. Vérifiez que le token est bien inséré

  • Carte à puce : insérée correctement dans le lecteur
  • Token USB : branché sur un port USB fonctionnel

2. Redémarrez TEIF MANAGER

  • Fermez complètement l'application
  • Relancez-la

3. Relancez la détection

  • Menu SignatureInitialiser le token

[📸 CAPTURE D'ÉCRAN ANNOTÉE : Menu Signature → Initialiser]


🔍 Solution Avancée

Si le problème persiste :

1. Vérifier le pilote PKCS#11

Le pilote (fichier .dll) doit être installé.

📁 Emplacements courants :

Token Gemalto/Thales :

C:\Program Files\Gemalto\Classic Client\BIN\gclib.dll

Token SafeNet :

C:\Windows\System32\eTPKCS11.dll

Token TunTrust :

C:\Program Files\TunTrust\PKCS11\tuntrust-pkcs11.dll

Comment vérifier :

  1. Dans TEIF MANAGER : ParamètresConfiguration
  2. Section "Signature Électronique"
  3. Vérifiez le chemin DLL configuré

[📸 CAPTURE D'ÉCRAN : Paramètres signature]


2. Réinstaller le pilote

  1. Téléchargez le pilote depuis le site du fabricant de votre token
  2. Désinstallez l'ancien pilote (Paramètres Windows → Applications)
  3. Redémarrez votre PC
  4. Installez le nouveau pilote
  5. Redémarrez à nouveau votre PC

⚠️ Important : Téléchargez le pilote compatible avec Windows 64-bit


3. Tester avec un autre port USB

Certains ports USB 3.0 (bleus) causent des problèmes de compatibilité.

Solution :

  • Essayez un port USB 2.0 (noir)
  • Évitez les hubs USB
  • Branchez directement sur le PC

4. Vérifier que le token fonctionne

Testez le token avec un autre logiciel (par exemple, le logiciel fourni par le fabricant).

Si le token ne fonctionne nulle part :

  • Le token est peut-être défectueux
  • Contactez le fabricant ou TunTrust

5. Vérifier les permissions Windows

  1. Lancez TEIF MANAGER en tant qu'administrateur :
    • Clic droit sur l'icône TEIF MANAGER
    • Sélectionnez "Exécuter en tant qu'administrateur"
  2. Essayez à nouveau de détecter le token

📊 Diagnostic Avancé

Consulter les Logs

  1. Menu AideOuvrir les journaux de débogage
  2. Ouvrez le fichier app-YYYY-MM-DD.log le plus récent
  3. Recherchez les lignes contenant "PKCS11" ou "Token"

Messages d'erreur courants :

Message Signification Solution
DLL not found Pilote non installé ou chemin incorrect Installer/réinstaller le pilote
No slots available Token non inséré ou non détecté Vérifier branchement physique
CKR_DEVICE_ERROR Problème matériel Tester autre port USB / autre token
Access denied Permissions insuffisantes Lancer en administrateur

📞 Toujours Bloqué ?

Si aucune des solutions ci-dessus ne fonctionne :

📧 Contactez le Support BTB LABS

Email : support@teif.tn

Préparez ces informations avant de contacter :

  • ✅ Modèle de votre token (Gemalto, SafeNet, etc.)
  • ✅ Version TEIF MANAGER (Menu Aide → À propos)
  • ✅ Version de Windows (Paramètres → Système → Informations)
  • ✅ Journaux de débogage (Menu Aide → Ouvrir les logs)
  • ✅ Capture d'écran du message d'erreur

🔗 Articles Connexes

  • 📝 Configuration initiale du token
  • 🔐 Installer le pilote PKCS#11
  • ⚠️ Problèmes de signature courants
  • 🏆 Certificats TunTrust

Dernière mise à jour : 8 janvier 2025