Отсутствует приватный ключ у сертификата
Добрый день!
У Клиента при загрузке ЭЛН с сайта ФСС вышла такая ошибка.
При этом в настройках для ЭЛН в строках с отпечатками сертификата находится отпечаток, оставшийся после переноса КЗ на другой сервер, при попытке перевыбрать сертификат, программа не показывает доступных для использования сертификатов. Если выбрать "Полный список", искомый сертификат находится, но КЗ не видит закрытый ключ, хотя он точно есть.
Пробовала переустановить сертификат и закрытый ключ отдельно, проблема не решилась.
Ответ
При этом в Контур-Экстерне этот же сертификат работает отлично, специалисты из КЭ смотрели, говорят что сам сертификат установлен правильно
Пользователь один и тот же или разные? ( тот кто работает с КЭ и с КЗ)
Попробуйте установить сертификат для "Компьютера" а не для "Пользователя"
При установке для "Компьютера" КриптоПро не находит хранилище, установка далее не идет
1) на скриншоте выбора сертификата у вас показано ДВА одинаковых сертификата. Удалите тот, который без приватного ключа и выбирайте оставшийся.
2) По поводу вашей исходной ошибки гугл находит решения.
Например вот: https://www.etlpro.ru/community/faq-po-dnd-jetl-professional-net/system-invalidoperationexception-dannaja-realizacija-ne-javljaetsja-chastju-protestirovannyh-kriptograficheskih-algoritmov-windows-platform-fips
Вы имеете в виду скриншот в первом сообщении? Они оба без приватного ключа по мнению программы.
Если отключить FIPS, то работа в программе в принципе невозможна, т.к. из-за этого не проходит соединение Контур-Зарплаты с базой интеграции, программа работает в режиме СПРАВКИ
1) оба сертификата удалите и установите один раз из контейнера с приватным ключем.
2) Интеграция с Контур.Персонал никак не задействует шифрование. Шифрование могут использовать ваши сиcтемные администраторы для того чтобы обеспечить доступ к серверу SQL. Значит надо попросить сис.админов обеспечить доступ к SQL серверу с выключенным FIPS.
Вы первый раз с ЭЛН на этой машине работаете? Если нет, то что сделали с машиной системные администраторы, что все перестало работать?
На этом ПК да, с ЭЛН работаем в первый раз, производили перенос с одного сервера на другой. Хорошо, тогда дам задание сисадмину.
FIPS = Федеральные стандарты обработки информации (англ. Federal Information Processing Standards, FIPS) — открыто публикуемые стандарты, разработанные правительством США, используемые всеми гражданскими правительственными учреждениями и контрагентами в США
Для чего включать эту опцию в РФ - не совсем понятно.
Сервис поддержки клиентов работает на платформе UserEcho
Итого:
С выключенным FIPS в настройках для ЭЛН сертификат выбирается без проблем.