Код ошибки возвращается в поле 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 |
Ошибка проверки пути к списку отзыва сертификата. |