Быстрые проверки в первую очередь

Прежде чем разбираться с драйверами, исключите самые простые причины: они дают ложное впечатление серьёзной поломки, хотя решаются за минуту.

  • Попробуйте другой USB-порт компьютера, желательно напрямую, без USB-хаба.
  • Проверьте, не повреждён ли сам токен визуально и не перегрелся ли он после долгой работы.
  • Подключите токен к другому компьютеру — если он не определяется и там, вероятнее всего проблема в самом устройстве.
  • Посмотрите, загорается ли индикатор на токене при подключении, если он предусмотрен моделью.

Проверьте, видит ли токен операционная система

Откройте диспетчер устройств (для Windows) и посмотрите, появляется ли новое устройство при подключении токена. Если оно отображается с восклицательным знаком или подписано как «неизвестное устройство», это указывает на проблему с драйвером, а не с самим токеном. Если устройство не появляется вовсе, вероятнее всего дело в порте, кабеле или физическом состоянии токена.

Проверьте драйверы и криптопровайдер

Для работы токена с подписью на компьютере должны быть установлены драйвер самого устройства и программа-криптопровайдер, которая обеспечивает работу с сертификатами. Частые причины, по которым система «не видит» токен при формально исправном оборудовании:

  1. Драйвер токена не установлен или установлен для другой модели устройства.
  2. Криптопровайдер не запущен как служба — это можно проверить в списке служб операционной системы.
  3. После обновления операционной системы драйвер стал несовместим и требует переустановки.
  4. Конфликт с другим установленным средством работы с подписью на этом же компьютере.

Служба токена не запущена

У многих моделей токенов есть отдельная служба, которая должна работать в фоне, чтобы система и приложения ЭДО могли обращаться к устройству. Если после перезагрузки компьютера токен не подхватывается, стоит проверить в списке служб, запущена ли соответствующая служба, и при необходимости запустить её вручную или переустановить программное обеспечение токена с официального источника, рекомендованного вашим удостоверяющим центром.

Порядок действий, если ничего из простого не помогло

Если проверка порта, кабеля, диспетчера устройств и служб не дала результата, порядок действий такой:

  1. Полностью удалите и заново установите драйвер и программное обеспечение токена.
  2. Перезагрузите компьютер после переустановки, прежде чем подключать токен снова.
  3. Проверьте, не заблокировано ли устройство антивирусом или политикой безопасности на рабочем компьютере.
  4. Если ничего не помогло, обратитесь в поддержку удостоверяющего центра, который выдал подпись — возможно, потребуется диагностика самого токена.

Отличия на разных операционных системах

Поведение и набор диагностических инструментов различаются в зависимости от системы. В Windows основной источник информации — диспетчер устройств и список служб; там же проще всего увидеть код ошибки драйвера. В macOS отдельного диспетчера устройств нет, поэтому определение токена стоит проверять через системный отчёт (раздел USB) — если токен виден там, но не виден в приложении для подписи, проблема в криптопровайдере или его настройке, а не в оборудовании. В Linux драйверы и библиотеки для работы с токеном обычно нужно устанавливать отдельно из пакетов, рекомендованных удостоверяющим центром, и после установки может потребоваться перезапуск соответствующей службы или даже перезагрузка системы — «из коробки» многие дистрибутивы токены с подписью не поддерживают. Если вы переходите на другой компьютер или другую операционную систему для срочного подписания документа, заранее уточните у удостоверяющего центра, какое программное обеспечение нужно установить именно под эту систему — версии драйверов для Windows, macOS и Linux не взаимозаменяемы.

Частые ошибки пользователей

  • Устанавливать драйвер или криптопровайдер не с официального сайта производителя или удостоверяющего центра, а с случайного сайта из поиска — так можно получить несовместимую или устаревшую версию, а в худшем случае вредоносное программное обеспечение под видом драйвера.
  • Устанавливать несколько разных криптопровайдеров или программ для работы с подписью одновременно — они нередко конфликтуют между собой, и система может видеть токен, но не давать подписать документ.
  • Вынимать токен из порта во время работы с ним — это не только прерывает текущую операцию, но иногда сбивает состояние службы токена так, что требуется перезагрузка компьютера.
  • Игнорировать предупреждения антивируса или корпоративной политики безопасности о блокировке USB-устройства — иногда «токен не виден» означает, что подключение просто запрещено настройками рабочего компьютера, и это нужно решать с IT-отделом, а не переустановкой драйверов.

Когда токен неисправен

Если устройство не определяется ни на одном компьютере, индикатор не загорается и переустановка драйверов не помогает, вероятна физическая неисправность токена. В этом случае откладывать обращение в удостоверяющий центр не стоит — восстановление доступа к подписанию документов может занять время, и лучше начать процесс заранее, а не в момент, когда документ уже нужно срочно подписать.

Как подготовиться заранее

Если работа с электронной подписью критична для вашей деятельности, не держите единственный токен и единственный компьютер, настроенный для работы с ним. Заранее уточните у удостоверяющего центра порядок действий на случай утери или поломки токена — обычно требуется личное обращение с документом, удостоверяющим личность, и процесс перевыпуска подписи занимает не один день. Сохраните контакты службы поддержки вашего криптопровайдера и удостоверяющего центра в доступном офлайн-месте, а не только в браузере — если подпись нужна срочно, а токен не работает и интернета для поиска номера тоже нет, это может стоить дополнительного времени. Полезно заранее, пока всё работает штатно, установить и проверить программное обеспечение токена на запасном компьютере, чтобы в критический момент не тратить время на загрузку и настройку драйверов с нуля.