проблема с подписью в 1с

7443498

New member
Сообщения
16
#1
Добрый день. не могу разобраться с проблемой подписи в 1с. ос. астра линукс 1.6 смоленск. крипто про 5.0, при попытке подписать документ выскакивает ошибка, хотя все сертификаты установлены. контейнер в криптопро видется
 

peb

New member
Сообщения
58
#2
А в cptools проходит тестовое подписание документа?
 

oko

New member
Сообщения
1 257
#4
to 7443498
Читайте сообщение системы внимательно. Вы пытаетесь подписать ключами/сертификатами ГОСТ-2001, который из эксплуатации давно выведен и заменен ГОСТ-2012, который как раз у вас используется в составе КриптоПро CSP 5.0. Обратной совместимости нет, перехода обратно не будет, для значимого документооборота ГОСТ-2001 запрещен...
И, судя по всему, вызовы подписи ГОСТ-2001 генерит ваша 1С, а вот в контейнерах уже правильные ключи/сертификаты ГОСТ-2012. Ковыряйте в сторону версии и параметров вашей 1С...
Либо, что еще круче, у вас до сих пор пара ключ/сертификат ЭП сгенерированы по ГОСТ-2001, которые КриптоПро CSP 5.0 уже не поддерживает...

ЗЫ И удаляли бы вы со скринов ПДн врача, название учреждения и проч. ненужные в контексте ошибки данные...
 

7443498

New member
Сообщения
16
#5
OKO, спасибо за совет, на госты не обратил внимания, да и собстенно говоря, опыта ни с 1 с ни с линуксом вообще нет
 
Последнее редактирование:

peb

New member
Сообщения
58
#6

7443498

New member
Сообщения
16
#7
Платформу обновить не получилось, т.к. 1с не делопроизводство, а медицина. при проверке сертификата выскакивают следующие ошибки, пока ответа в интернете не нашел, для виндовса решение увидел
 

Вложения

oko

New member
Сообщения
1 257
#8
to 7443498
У вас явно проблема связки 1С и криптопровайдера (поддерживаются, как видно, ViPNet CSP и КриптоПро CSP). Если КриптоПро CSP 5.0 реально установлена в системе, то либо установлена некорректно (что маловероятно - вы ж через него тестовые подписи прогоняете успешно), либо вызовы от 1С до нее не доходят. Весьма вероятно, что ваша версия 1С попросту не понимает именно 5.0-версию КриптоПро. Нужно копать в эту сторону (например, обратиться к тем, кто сопровождает вашу 1С). Тут, увы, не подскажу - с 1С почти не работал...
 

7443498

New member
Сообщения
16
#11
Путь вида: /opt/cprocsp/lib/amd64/libcapilite.so:/opt/cprocsp/lib/amd64/libcapi10.so:/opt/cprocsp/lib/amd64/libcapi20.so
 

7443498

New member
Сообщения
16
#12
День добрый уважаемое сообщество. В результате ошибок при подписании составленного документа в 1с было рекомендовано прописать путь и гост 2012 в ручную, что и было сделано, но к положительному результату это не привело. ошибка продолжает выскакивать.
 

Вложения

oko

New member
Сообщения
1 257
#14
to 7443498
Есть подозрение, что вам нужен не просто криптопровайдер ГОСТ-2012, а ГОСТ-2012 КС1 256...
 

7443498

New member
Сообщения
16
#15
это отдельно устанавливается какой-то библиотекой или где-то включается галочкой?
 

7443498

New member
Сообщения
16
#16
oko, спасибо за ответ, но на настоящий момент так и не нашел информации о способе установки алгоритма ГОСТ-2012 КС1 256. если не сложно - подскажите где и как установить. при установке криптопро библиотек нижняя строчка pcsc вроде стоит плюсик.
 

oko

New member
Сообщения
1 257
#17
to 7443498
Повторюсь, с 1С работал мало, с ее связкой с СКЗИ тем более почти не знаком...
Но у вас на одном из скринов явно написано, что для ГОСТ-2012 КС1 256 не указан путь. А для ГОСТ-2012 (без КС1) указан. Вот в эту сторону и нужно копать, imho...
 

7443498

New member
Сообщения
16
#18
Всем спасибо, вопрос решен путем переустановки сертификата - связано с выбором контейнера зк.