Быстрые проверки в первую очередь
Прежде чем разбираться с драйверами, исключите самые простые причины: они дают ложное впечатление серьёзной поломки, хотя решаются за минуту.
- Попробуйте другой USB-порт компьютера, желательно напрямую, без USB-хаба.
- Проверьте, не повреждён ли сам токен визуально и не перегрелся ли он после долгой работы.
- Подключите токен к другому компьютеру — если он не определяется и там, вероятнее всего проблема в самом устройстве.
- Посмотрите, загорается ли индикатор на токене при подключении, если он предусмотрен моделью.
Проверьте, видит ли токен операционная система
Откройте диспетчер устройств (для Windows) и посмотрите, появляется ли новое устройство при подключении токена. Если оно отображается с восклицательным знаком или подписано как «неизвестное устройство», это указывает на проблему с драйвером, а не с самим токеном. Если устройство не появляется вовсе, вероятнее всего дело в порте, кабеле или физическом состоянии токена.
Проверьте драйверы и криптопровайдер
Для работы токена с подписью на компьютере должны быть установлены драйвер самого устройства и программа-криптопровайдер, которая обеспечивает работу с сертификатами. Частые причины, по которым система «не видит» токен при формально исправном оборудовании:
- Драйвер токена не установлен или установлен для другой модели устройства.
- Криптопровайдер не запущен как служба — это можно проверить в списке служб операционной системы.
- После обновления операционной системы драйвер стал несовместим и требует переустановки.
- Конфликт с другим установленным средством работы с подписью на этом же компьютере.
Служба токена не запущена
У многих моделей токенов есть отдельная служба, которая должна работать в фоне, чтобы система и приложения ЭДО могли обращаться к устройству. Если после перезагрузки компьютера токен не подхватывается, стоит проверить в списке служб, запущена ли соответствующая служба, и при необходимости запустить её вручную или переустановить программное обеспечение токена с официального источника, рекомендованного вашим удостоверяющим центром.
Порядок действий, если ничего из простого не помогло
Если проверка порта, кабеля, диспетчера устройств и служб не дала результата, порядок действий такой:
- Полностью удалите и заново установите драйвер и программное обеспечение токена.
- Перезагрузите компьютер после переустановки, прежде чем подключать токен снова.
- Проверьте, не заблокировано ли устройство антивирусом или политикой безопасности на рабочем компьютере.
- Если ничего не помогло, обратитесь в поддержку удостоверяющего центра, который выдал подпись — возможно, потребуется диагностика самого токена.
Отличия на разных операционных системах
Поведение и набор диагностических инструментов различаются в зависимости от системы. В Windows основной источник информации — диспетчер устройств и список служб; там же проще всего увидеть код ошибки драйвера. В macOS отдельного диспетчера устройств нет, поэтому определение токена стоит проверять через системный отчёт (раздел USB) — если токен виден там, но не виден в приложении для подписи, проблема в криптопровайдере или его настройке, а не в оборудовании. В Linux драйверы и библиотеки для работы с токеном обычно нужно устанавливать отдельно из пакетов, рекомендованных удостоверяющим центром, и после установки может потребоваться перезапуск соответствующей службы или даже перезагрузка системы — «из коробки» многие дистрибутивы токены с подписью не поддерживают. Если вы переходите на другой компьютер или другую операционную систему для срочного подписания документа, заранее уточните у удостоверяющего центра, какое программное обеспечение нужно установить именно под эту систему — версии драйверов для Windows, macOS и Linux не взаимозаменяемы.
Частые ошибки пользователей
- Устанавливать драйвер или криптопровайдер не с официального сайта производителя или удостоверяющего центра, а с случайного сайта из поиска — так можно получить несовместимую или устаревшую версию, а в худшем случае вредоносное программное обеспечение под видом драйвера.
- Устанавливать несколько разных криптопровайдеров или программ для работы с подписью одновременно — они нередко конфликтуют между собой, и система может видеть токен, но не давать подписать документ.
- Вынимать токен из порта во время работы с ним — это не только прерывает текущую операцию, но иногда сбивает состояние службы токена так, что требуется перезагрузка компьютера.
- Игнорировать предупреждения антивируса или корпоративной политики безопасности о блокировке USB-устройства — иногда «токен не виден» означает, что подключение просто запрещено настройками рабочего компьютера, и это нужно решать с IT-отделом, а не переустановкой драйверов.
Когда токен неисправен
Если устройство не определяется ни на одном компьютере, индикатор не загорается и переустановка драйверов не помогает, вероятна физическая неисправность токена. В этом случае откладывать обращение в удостоверяющий центр не стоит — восстановление доступа к подписанию документов может занять время, и лучше начать процесс заранее, а не в момент, когда документ уже нужно срочно подписать.
Как подготовиться заранее
Если работа с электронной подписью критична для вашей деятельности, не держите единственный токен и единственный компьютер, настроенный для работы с ним. Заранее уточните у удостоверяющего центра порядок действий на случай утери или поломки токена — обычно требуется личное обращение с документом, удостоверяющим личность, и процесс перевыпуска подписи занимает не один день. Сохраните контакты службы поддержки вашего криптопровайдера и удостоверяющего центра в доступном офлайн-месте, а не только в браузере — если подпись нужна срочно, а токен не работает и интернета для поиска номера тоже нет, это может стоить дополнительного времени. Полезно заранее, пока всё работает штатно, установить и проверить программное обеспечение токена на запасном компьютере, чтобы в критический момент не тратить время на загрузку и настройку драйверов с нуля.