Open KonstVa opened 4 years ago
Покажите скриншот ошибки, пожалуйста
Скришот ошибки:
А в подробнее что?
Это
Откройте сертификат указанной кнопкой нажмите Проверить
При смене программы:
Правильные значения:
Не помогает Получаю ошибку, иду менять настройки программы:
Выбираю программу:
Заменяю из списка "представление" на КриптоПро CSP (ГОСТ 2012)
Возвращаюсь к окну настройки подключения:
При этом на самом сертификате выбрана КриптоПро CSP (ГОСТ 2012)
После перевыбора на значения со скрина, появляется такая ошибка:
Видно, что настройка была создана. Там в конце надписи "Создание настройки обмена ..." есть ссылка для открытия настройки. Откройте настройку. В табличной части есть сертификат. В нем есть проблемы. Откройте сертификат и нажмите Проверить.
Нажал "Проверить", выбрал сертификат - Требуемый персональный сертификат не найден
Скрин консоли с оснасткой личных сертов:
Вы делаете проверку настройки. Пока это не нужно делать. Нужно решить проблему с сертификатами. Нажимайте Проверить в карточке сертификата. Вот эта кнопка открытия сертификата: Если будет выдавать сообщение, что сертификат не найден, то сверяйте серийные номера в карточке сертификата 1С и в хранилище Windows. Скорее всего сертификаты разные, но имеют одинаковые имена.
Серийные номера на карточке сертификата в 1С и в хранилище одинаковы
Попробуйте использовать эту инструкцию
Не помогло. Сертификат установлен в системе как раз через КриптоПРО
Возможно, что сервер шифрует данные другим сертификатом
Пришлите скриншот проверки сертификата
Добрый день.
Наиболее вероятной причиной такого поведения является то, что банк шифрует данные другим сертификатом. Нужно смотреть лог обмена, снятый, например, с помощью программы Fiddler
@SevDmitry А обязательно указываемый bankserveradress должен быть https? сейчас обращаемся по http
Не обязательно
Скрин с фидлера:
Нужно выгрузить этот запрос - ответ в файл и выложить сюда. Сертификат тестовый, кажется что здесь нечего скрывать
Данные зашифрованы сертификатом Перекресток новый 1С. На скриншотах вы авторизуетесь другим сертификатом.
Пробовал 3 сертификата, поведение и ошибка в них идентичны.
Результаты проверки сертификата, использованного в архиве
Пришлите контейнер с закрытой частью сертификата. Какая версия платформы 1С?
@SevDmitry подходит информация? необходимы еще данные?
Спасибо, данных достаточно. Ожидайте ответа.
Какой пароль у закрытого ключа?
1
Зарегистрирована ошибка на БСП. По результатам сообщу дополнительно.
@SevDmitry А есть ли какие-нибудь обходные варианты? Очень нужно какое-нибудь обходное решение. Спасибо заранее за ответ!
Попробуйте использовать этот патч EF_00_00305779.zip
@SevDmitry Поставил патч через "Расширения" - Добавить из файла... Перезапуск 1С.
Теперь, в ходе настройки 1С DirectBank, на этапе ввода параметров входа на сервер банка, появляется ошибка:
Отчет об ошибке report.zip
Обновите БЭД
@SevDmitry Обновили конфигурацию, поставили патч:
Ошибка прежняя -
Результат проверки сертификата:
Запрос ответ 3.zip
Серт тот же, что и ранее направлял
@SevDmitry Покопались в отладке. Подскажите, пожалуйста, действительно ли ПользовательОС нужен для работы криптографии?
>действительно ли ПользовательОС нужен для работы криптографии? нет А почему на картинке написано "ошибка тут"? Что имеется в виду?
Было предположение, что проблема из-за учебной версии. Но проверили в полной версии на двух конфигурациях (БЭД и Бухгалтерия) - ошибка аналогичная
Зарегистрирована ошибка на платформу.
@SevDmitry правильно ведь я понимаю, что 1С ожидает от банка подпись по ГОСТ 2012, а не по 2001?
По алгоритму, указанному в сертификате. В вашем случае 2012
@SevDmitry а вы не могли бы подсказать номер бага на платформу?
10224726
@SevDmitry подскажите, пожалуйста, есть ли вероятность исправления ошибки до конца дня? Какие действия с нашей стороны необходимы после исправления? Стоит ли сейчас обновлять 1С или пока остается только ждать? Проект очень горит из-за этой проблемы, и если есть какой обходной вариант - очень прошу сообщить.
Есть вероятность, что найдут неточность в зашифрованных данных. Т.к. проблема возникает только у вас, то такая вероятность очень высока. Советую вам не ждать и самим поискать причину.
Расшифровывали ответ с помощью криптопро и сертификата - результат успешный, сообщение расшифровано.
@SevDmitry Есть ли сертификат эталонный, тестовый (может цепочка), который можно установить на наших машинах и попробовать протестировать?
Попробуйте этот, у меня он работает на тестовом стенде Черчесов.zip Пароль 123456
Попробовал и с вашим сертом - ошибка та же (Требуемый персональный сертификат не найден) Черчесов.zip
Добрый день.
Возникает ошибка при тестировании первичного подключения клиента 1С к банку. Есть валидный сертификат, сгенерированный с помощью https://www.cryptopro.ru/certsrv/certrqma.asp с указанием CSP
При первичной настройке 1С DirectBank, при добавлении файла настроек, возникает ошибка: Ошибка при получении контекста модуля криптографии.
При этом, на компьютере сертификат установлен (Личные), КриптоПРО установлен
В файле настроек указаны следующие параметры:
Версия 1С 1С:Предприятие 8.3, учебная версия (8.3.17.1386) Демонстрационная конфигурация "Библиотека электронных документов", редакция 1.7 (1.7.1.57) (http://v8.1c.ru/libraries/led) Copyright © ООО "1С-Софт", 2012 - 2019. Все права защищены (http://www.1c.ru)
Подскажите, пожалуйста, каким образом можно устранить ошибку?