Код ошибки возвращается в поле error.code JSON ответа callback метода, если поле resp имеет значение 'ERROR'.
Пример {resp: 'ERROR', error: { code: -1, message: 'Платформа ... не поддерживается.' } ...}
| Код |
Описание |
| -1 |
Не поддерживаемая платформа. Список поддерживаемых платформ: Windows x86/x64, Linux x86/x64/arm, Mac OS 10.7 и выше. |
| -2 |
Не найдено совместимых токенов или смарт-карт |
| -3 |
Ошибка доступа к библиотеки PKCS#11, проверьте что библиотека установлена и доступна для пользователя. |
| -4 |
Указанный сертификат не найден. |
| -5 |
Сертификат используемый для подписи истек. |
| -6 |
Не найден закрытый ключ соответствующий открытому ключу в сертификате. |
| -7 |
Пользователь нажал отмену в окне ввода ПИН. |
| -8 |
Новый ПИН не совпадет его повторным вводом. |
| -9 |
Данные не найдены. |
| -10 |
Ошибка сервиса работы с расширенной подписью. |
| -11 |
ПИН не удовлетворяет требованием к его длине. |
| -12 |
Режим HTTP не активирован. |
| -13 |
Данная функция для режима HTTP не реализована. |
| -14 |
Данная функция для режима NATIVE не реализована, используйте HTTP режим. |
| -15 |
Ошибка подключения к серверу. |
| -16 |
Неизвестный ответ от сервера. |
| -17 |
Ошибка в запросе. |
| -18 |
Ошибка сервера. |
| -19 |
Запрошенная команда не найдена или не поддерживается. |
| -20 |
Неожиданная ошибка. |
| -21 |
Запрос к WEB серверу завершился ошибкой. |
| 1 |
Операция в функции PKCS#11 отменена. |
| 3 |
Не верный номер слота. |
| 5 |
Общая ошибка функции PKCS#11. |
| 6 |
Сбой функции. Текст ошибки содержит название функции PKCS#11 в которой произошел сбой. |
| 84 |
Фукнции PKCS#11 не поддерживается. Текст ошибки содержит название функции PKCS#11. |
| 160 или 161 |
Не верный ПИН пользователя. |
| 162 |
Не верная длина ПИН пользователя. |
| 164 |
ПИН заблокирован, для разблокировки обратитесь к администратору. |
| 192 |
Подпись не верна. |
| 336 |
Не достаточный размер буфера для выполнения операции в PKCS#11. |
| 2147484930 |
Не найден сертификат издателя в доверенном хранилище. Сертификат издателя должен быть загружен на токен или смарт-карту как TRUSTED. |
| 2147484931 |
Не все списки отзывов CRL найдены. Вы должны передать CRL для корневого и всех промежуточных сертификатов цепочки. |
| 2147484932 |
Невозможно расшифровать подпись сертификата. Это значит, что невозможно получить само значение подписи, а не то, что это значение не соответствует ожидаемому. Применяется только для алгоритма RSA. |
| 2147484933 |
Невозможно расшифровать подпись CRL. Это значит, что невозможно получить само значение подписи, а не то, что это значение не соответствует ожидаемому. |
| 2147484934 |
Невозможно декодировать открытый ключ издателя сертификата. Невозможно прочитать параметр SubjectPublicKeyInfo. |
| 2147484935 |
Проверка подписи сертификата завершилась с ошибкой. |
| 2147484936 |
Проверка подписи CRL завершилась с ошибкой. |
| 2147484937 |
Сертификат не действителен: срок действия сертификата не вступил в силу. |
| 2147484938 |
Сертификат не действителен: срок действия сертификата истек. |
| 2147484939 |
Список отзыва недействителен: срок действия списка (CRL) не вступил в силу. |
| 2147484940 |
Список отзыва недействителен: срок действия списка (CRL) истек. |
| 2147484941 |
Недопустимое значение в поле сертификата notBefore, которое определяет начальный срок действия сертификата. |
| 2147484942 |
Недопустимое значение в поле сертификата notAfter, которое определяет срок истечения сертификата. |
| 2147484943 |
Недопустимое значение в поле lastUpdate, которое определяет дату и время последнего обновления списка отзыва. |
| 2147484944 |
Недопустимое значение в поле nextUpdate, которое определяет дату и время следующего обновления списка отзыва. |
| 2147484945 |
Возникла ошибка при выделении памяти. Код ошибки предусмотрен, но фактически не возвращается. |
| 2147484946 |
Проверка завершилась ошибкой, т.к. переданный сертификат является самоподписанным и при этом не найден в списке доверенных сертификатов на карте/токене (имеющих атрибут CKA_TRUSTED). |
| 2147484947 |
Не найден сертификат издателя в доверенном хранилище. Сертификат издателя должен быть загружен на токен или смарт-карту как TRUSTED. |
| 2147484948 |
Сертификат издателя недоверенный. Вероятно, отсутствуют один или несколько промежуточных сертификатов в цепочке. Сертификат издателя должен быть загружен на токен или смарт-карту как TRUSTED. |
| 2147484949 |
Сертификат издателя не найден в цепочке сертификатов. |
| 2147484950 |
Превышена максимальная длина цепочки. |
| 2147484951 |
Сертификат отозван. |
| 2147484952 |
Недопустимый сертификат удостоверяющего центра. Возможно, в сертификате нет необходимых расширений (ext) для запрашиваемого способа использования сертификата. |
| 2147484953 |
Превышено допустимое значение параметра длины пути basicConstraints pathlength. |
| 2147484954 |
Проверяемый сертификат не может использоваться для указанной операции. |
| 2147484955 |
Сертификат корневого центра сертификации не помечен как доверенный для указанной операции. Сертификат издателя должен быть загружен на токен или смарт-карту как TRUSTED. |
| 2147484956 |
Сертификат корневого центра сертификации имеет запрет на использование для данной операции. |
| 2147484957 |
Текущий сертификат издателя не прошел проверку соответствия имени издателя (subject) в данном сертификате с именем издателя в проверяемом сертификате, хранящемся локально. Не считается ошибкой проверки. |
| 2147484958 |
Текущий сертификат издателя не прошел проверку соответствия идентификатора ключа в данном сертификате с идентификатором ключа издателя в проверяемом сертификате, хранящемся локально. Не считается ошибкой проверки. |
| 2147484959 |
Текущий сертификат издателя не прошел проверку соответствия серийного номера и идентификатора ключа в данном сертификате с серийным номером и идентификатором ключа издателя в проверяемом сертификате, хранящемся локально. Не считается ошибкой проверки. |
| 2147484960 |
Сертификат издателя был отклонен, т.к. он не содержит значений в разделе расширений keyUsage extension для подписи сертификата. Не считается ошибкой проверки. |
| 2147484961 |
Невозможно получить сертификат издателя списка отзывов CRL. |
| 2147484962 |
Не может быть обработано одно из критических расширений. |
| 2147484963 |
В расширениях сертификата отсутствует разрешением для подписи списка отзывов. |
| 2147484964 |
Не может быть обработано одно из критических расширений списка отзывов CRL. |
| 2147484965 |
Попытка использовать в качестве сертификата издателя сертификат, не являющийся сертификатом издателя. |
| 2147484966 |
Превышена максимально допустимая длина цепочки прокси-серверов. Используется только в соответствии с RFC 3820. |
| 2147484967 |
Сертификат не имеет привилегии подписи Digital Signature в расширении Enhanced Key Usage (EKU). |
| 2147484968 |
Сертификаты прокси-серверов не разрешены. |
| 2147484969 |
Расширение сертификата содержит недопустимое значение (например, неверно закодировано) или одновременно добавлены взаимоисключающие расширения. |
| 2147484970 |
Расширение политики сертификата содержит недопустимое значение (например, неверно закодировано) или одновременно добавлены взаимоисключающие расширения. |
| 2147484971 |
Выставлен флаг требовать принудительной проверки политик сертификата, но политики отсутствует. |
| 2147484972 |
В переданном списке отзывов CRL недопустимый набор сертификатов. |
| 2147484973 |
Не поддерживается свойство расширения сертификата. |
| 2147484975 |
Нарушение ограничений форматов для имен в разрешенной части. |
| 2147484976 |
Нарушение ограничений форматов для имен в исключенной части. |
| 2147484979 |
Неподдерживаемое ограничение для данного типа имени. Поддерживаются только проверка следующих типов имен: имя директории, имя DNS, email и URI. |
| 2147484980 |
Формат ограничения имени не может быть распознан, например, при попытке проверки формата, не указанного в RFC3280 для адреса электронной почты. |
| 2147484981 |
Неподдерживаемый синтаксис имени. |
| 2147484982 |
Ошибка проверки пути к списку отзыва сертификата. |