Si vous utilisez des clefs (smart card, tokens, etc) avec Microsoft Windows en RDP/TSE depuis un client sous Windows 7, l’installation de la mise à jour KB2830477 casse leur fonctionnement en mode « redirection ».
C’est à dire que les clefs usb (comme la clef 3SKey de Swift) ne seront plus redirigées sur la session Terminal Server / Bureau à distance et ne sera donc pas rendue disponible aux applications s’exécutant sur le serveur distant. En effet le client Remote Desktop Connection (RDC) passe en version 8.1 et dans les logs vous pouvez voir l’erreur suivante :
The Microsoft Smart Card Resource Manager is not running.
WaitForSingleObject: Service is in an unknown state.
CertUtil: -SCInfo command FAILED: 0x80070102 (WIN32/HTTP: 258) CertUtil: The wait operation timed out.
Dans notre cas c’était un client de BoucheCousue qui ne pouvait plus utiliser le logiciel Turbo Suite Entreprise de la Banque Populaire. Turbo ne pouvait plus « voir » la clef de signature matérielle connectée.
Comment résoudre ce problème?
La bonne nouvelle c’est que c’est très simple.. il suffit d’installer le patch KB2913751 qui remet en marche le support de la redirection des smartcards.