Ошибка определения Рутокен после установки Континент-АП на Linux.
Ошибка проявляется при выполнении команды pcsc_scan следующим образом даже при подключенном токене:
$ pcsc_scan
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader... |
Ошибка возникает возникает при установке Континент-АП на ОС Linux при установленном КриптоПро CSP.
Ошибка возникает из-за нарушения структуры файла /usr/lib[64]/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
Возможные варианты решения проблемы:
- Установка КриптоПро CSP после Континент АП Линукс.
- Переустановить пакет, содержащий файл /usr/lib[64]/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist (libccid для Astra Linux).
Важно: переустановку нужно сделать c заменой вышеуказанного файла (для Astra 1.6: в deb-пакете он помечен как config-файл, так что для его замены нужно удалить этот файл, а затем выполнить
apt -o Dpkg::Options::="--force-confmiss" install --reinstall ./libccid_1.4.26-1_amd64.deb
Переустановить КриптоПро CSP при помощи соответствующего пункта меню установщика - Для Astra Linux SE 1.6 также может подойти упрощённый вариант решения проблемы: там файл /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist до установки Континент АП Линукс является символьной ссылкой, так что для исправления нужно всего лишь заменить файл, находящийся там после установки АП на символьную ссылку на /etc/libccid_Info.plist