Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро CSP 4.0
»
Ошибка 8009200B при проверке возможности подписания документов в налоговом кабинете ИП
![]() Сергй77 |
|
Статус: Новичок Группы: Участники
|
Пытаюсь создать электронную подпись уже трое суток. В налоговом кабинете для ИП выдает ошибки при попытки проверки возможности подписания документов. Failed to sign hash: Не удается найти сертификат и закрытый ключ для расшифровки. (0x8009200B). Что это означает и как исправить. И еще вопрос при попытки зарегистрировать сертификат на сайте Сервис самостоятельной регистрации налогоплательщиков в системе сдачи налоговой отчетности, файл сертификата загружается, но не отправляется, пишут, что в сертификате в поле субъект отсутствует значение СНИЛС… А куда его вводить???? Отредактировано пользователем 27 ноября 2018 г. 21:16:50(UTC) |
![]() |
WWW |
![]() Андрей Писарев |
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 457 раз |
Автор: Сергй77 Пытаюсь создать электронную подпись уже трое суток. В налоговом кабинете для ИП выдает ошибки при попытки проверки возможности подписания документов. Failed to sign hash: Не удается найти сертификат и закрытый ключ для расшифровки. (0x8009200B). Что это означает и как исправить. И еще вопрос при попытки зарегистрировать сертификат на сайте Сервис самостоятельной регистрации налогоплательщиков в системе сдачи налоговой отчетности, файл сертификата загружается, но не отправляется, пишут, что в сертификате в поле субъект отсутствует значение СНИЛС… А куда его вводить???? Здравствуйте. 1) У Вас есть сертификат для ИП? 2) Цитата: в сертификате в поле субъект отсутствует значение СНИЛС Удостоверяющий Центр добавляет в сертификат СНИЛС. |
Техническую поддержку оказываем тут |
|
![]() |
WWW |
![]() Сергй77 |
|
Статус: Новичок Группы: Участники
|
Проверка завершена успешно ошибок не обнаружено |
![]() |
WWW |
![]() Сергй77 |
|
Статус: Новичок Группы: Участники
|
т.е. мне нужно выгрузить на флешку сертификат и ехать с ним в удостоверяющий центр? |
![]() |
WWW |
![]() Kleveron |
|
Статус: Активный участник Группы: Участники Сказал(а) «Спасибо»: 8 раз |
Автор: Сергй77 т.е. мне нужно выгрузить на флешку сертификат и ехать с ним в удостоверяющий центр? Нет, Вам нужно получить КЭП в Аккредитованном УЦ. А Вы, судя по всему, просто сформировали ЭП на тестовом УЦ КриптоПро |
![]() |
|
![]() Сергй77 |
|
Статус: Новичок Группы: Участники
|
Нет конечно не получали в УЦ… |
![]() |
WWW |
![]() Kleveron |
|
Статус: Активный участник Группы: Участники Сказал(а) «Спасибо»: 8 раз |
Автор: Сергй77 Нет конечно не получали в УЦ… Так при авторизации в ЛК так и написано: «Для авторизации в сервисе необходим квалифицированный сертификат ключа проверки электронной подписи (КСКПЭП), выданный Удостоверяющим центром, аккредитованным Минкомсвязи России, который может храниться на любом носителе: жестком диске,USB-ключе или смарт-карте.» |
![]() |
|
![]() Белла1235 |
|
Статус: Новичок Группы: Участники
|
Вот сейчас пыталась загрузить сертификат на сайте налоговой в Сервис самостоятельной регистрации налогоплательщиков в системе сдачи налоговой отчетности, та же ошибка — нет СНИЛС в поле Субъект. Подпись делали в УЦ два дня назад, там говорят, что они всё добавили. |
![]() |
|
![]() Александр Лавник |
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 53 раз |
Автор: Белла1235 Вот сейчас пыталась загрузить сертификат на сайте налоговой в Сервис самостоятельной регистрации налогоплательщиков в системе сдачи налоговой отчетности, та же ошибка — нет СНИЛС в поле Субъект. Подпись делали в УЦ два дня назад, там говорят, что они всё добавили. Здравствуйте. А СНИЛС действительно есть в компонентах имени субъекта? Проверить можно так: Пуск |
Техническую поддержку оказываем тут |
|
![]() |
|
![]() Белла1235 |
|
Статус: Новичок Группы: Участники
|
Проверила, СНИЛС есть в сертификате. |
![]() |
|
Пользователи, просматривающие эту тему |
Guest |
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро CSP 4.0
»
Ошибка 8009200B при проверке возможности подписания документов в налоговом кабинете ИП
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
ПРОБЛЕМА
При идентификации возникает ошибка:
При формировании подписи возникла ошибка. Не удалось подписать SenderProvidedRequestData.
Описание ошибки внешней компоненты: 2021-10-02 16:29:10 Системная криптографическая ошибка - 0x8009200B
РЕШЕНИЕ
Необходимо убрать галочку «Подписывать и шифровать на сервере».
![]() Амир86 |
|
Статус: Новичок Группы: Участники
|
При проверки подписи выдает ошибку «Нет привязки к закрытому ключу», в чем проблема? Не удалось создать подпись из-за ошибки: Cannot find the certificate and private key for decryption. (0x8009200B) Отредактировано пользователем 17 марта 2023 г. 15:05:09(UTC) |
![]() |
|
![]() Амир86 |
|
Статус: Новичок Группы: Участники
|
Автор: Амир86 При проверки подписи выдает ошибку «Нет привязки к закрытому ключу», в чем проблема? Не удалось создать подпись из-за ошибки: Cannot find the certificate and private key for decryption. (0x8009200B) С закрытым ключом устранилась. Теперь выдает «Ошибка при проверке цепочки сертификатов. Возможно на компьютере не установлены сертификаты УЦ, выдавшего ваш сертификат» |
![]() |
|
![]() Андрей * |
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 457 раз |
Здравствуйте. Установите сертификат Минцифры в корневые, URL УЦ есть в сертификатах, вкладка Состав. |
Техническую поддержку оказываем тут |
|
![]() |
WWW |
![]() Амир86 |
|
Статус: Новичок Группы: Участники
|
Автор: Андрей * Здравствуйте. Установите сертификат Минцифры в корневые, URL УЦ есть в сертификатах, вкладка Состав. Там не хватало 1 сертификата, а также не хотел вставляться в нужное хранилище Отредактировано пользователем 20 марта 2023 г. 11:12:36(UTC) |
![]() |
|
Пользователи, просматривающие эту тему |
Guest |
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Код ошибки 0x80090029 — Запрошенная операция не поддерживается
Ошибка
При удалении ГОСТ-сертификата, записанного на Рутокен ЭЦП 2.0, в «Панели управления Рутокен» возникает ошибка «Запрошенная операция не поддерживается (0x80090029)»
Данная ошибка возникает при установленной «КриптоПро CSP» версии 5.0.
В новой версии «КриптоПро CSP» версии 5.0 R2 это исправлено.
Решение
В данном случае для удаления ГОСТ-сертификата с Рутокен ЭЦП 2.0 рекомендуем использовать наш портал ra.rutoken.ru
Так как данный конфликт возникает при установленной «КриптоПро CSP» версии 5.0, то также можно временно удалить эту программу или воспользоваться другим компьютером, без установленной «КриптоПро CSP» или с установленной более ранней версией «КриптоПро CSP».
Подскажите, каким образом привязать private.key к самоподписанному x509 сертификату, чтобы Cades смог подписывать контент?
from OpenSSL import crypto
from pycryptoprosdk import CryptoProSDK
CERT_FILE = "selfsigned.crt"
PRIVATE_KEY_FILE = "private.key"
PUBLIC_KEY_FILE = "public.key"
COMMON_NAME = 'Фамилия Имя Отчество'
def raw_cert(bytes_content):
return ('n'.join(bytes_content.decode().split('n')[1:-2])+'n').encode()
def create_self_signed_cert(common_name=COMMON_NAME, country='RU', state = 'Test state', city='Test city', organization='test organization', organizational_unit = 'test organizational unit'):
# create a key pair
k = crypto.PKey()
k.generate_key(crypto.TYPE_RSA, 1024)
# create a self-signed cert
cert = crypto.X509()
cert.get_subject().C = country
cert.get_subject().ST = state
cert.get_subject().L = city
cert.get_subject().O = organization
cert.get_subject().OU = organizational_unit
cert.get_subject().CN = common_name
cert.set_serial_number(1000)
cert.gmtime_adj_notBefore(0)
cert.gmtime_adj_notAfter(10*365*24*60*60)#10 years
cert.set_issuer(cert.get_subject())
cert.set_pubkey(k)
cert.sign(k, 'sha1')
open(CERT_FILE, "wb+").write(
crypto.dump_certificate(crypto.FILETYPE_PEM, cert))
open(PRIVATE_KEY_FILE, "wb+").write(
crypto.dump_privatekey(crypto.FILETYPE_PEM, k))
open(PUBLIC_KEY_FILE, "wb+").write(
crypto.dump_publickey(crypto.FILETYPE_PEM, k))
create_self_signed_cert() #creates selfsigned.crt, public.key, private.key
sdk = CryptoProSDK()
sdk.install_certificate('MY', raw_cert(open(CERT_FILE, 'rb').read()))
content = "test content"
cert = sdk.get_cert_by_subject('MY',COMMON_NAME)
signature = sdk.sign(content, cert.thumbprint, 'MY', detached=True)
"""
Exception has occurred: ValueError (note: full exception trace is shown but execution is paused at: _run_module_as_main)
CadesSignMessage failed (error 0x8009200b).
"""