Исключение error ошибка исполнения функции

Не удалось подписатьТип ошибки: system, код ошибки: 1627, сообщение: WIN32[0x0000065B]CryptSignHash Function failed during execution или WIN32[0x0000065B]CryptSignHash License for this product is expired, not yet valid or corrupt

Если при подписании данных возникает ошибка «Ошибка исполнения функции», значит отсутствует лицензия на программу КриптоПро CSP.

  1. Проверьте, есть ли встроенная лицензия в сертификат. Для этого:
    1. Найдите файл сертификата с расширением *.cer  и откройте его (если файла нет, см. инструкцию Как экспортировать файл открытого ключа).
    2. Выберите вкладку «Состав» и найдите строку «Ограниченная лицензия КриптоПро». 
    3. Если строка есть, значит лицензия встроена в сертификат. Если строки нет — встроенной лицензии нет.
  1. Если у сертификата:
    • Есть встроенная лицензия. Проверьте, что:
      1. Установлен КриптоПро версии 3.6 R2 или выше. Иначе воспользуйтесь инструкцией Переустановка КриптоПро CSP.
      2. Установлен сертификат электронной подписи. Иначе воспользуйтесь инструкцией по установке личного сертификата.
    • Нет встроенной лицензией. Проверьте, что на компьютере введена и действует лицензия на КриптоПро CSP на рабочее место. Чтобы посмотреть срок действия лицензии, в программе КриптоПро CSP выберите вкладку «Общее».
  • Если срок действия лицензии на компьютере истек, требуется приобрести лицензию на КриптоПро CSP. Для этого обратитесь в Сервисный центр.
  • Если у вас уже приобретена лицензия (она выдается на бланке), введите ее. Для этого в КриптоПро CSP на вкладке «Общие» нажмите «Ввод лицензии» и введите ее. Заново подпишите документ.

Ошибка 0х8007065B или «Ошибка исполнения функции» может возникать при работе с сертификатом на торговых площадках или информационных системах из-за отсутствия лицензии на программу Крипто Про CSP.

Ошибка 0x8007065B

  1. Если Ваш сертификат без встроенной лицензии:

Убедитесь, что лицензия на КриптоПро CSP введена и действует.

Для этого найдите «КриптоПро CSP» в программах в меню «Пуск». Во вкладке «Общие» будет указан «Срок действия».

КриптоПро истекла лицензия

Если лицензия «Истекла» и у Вас есть бланк с актуальной лицензией, введите серийный номер из бланка нажав на кнопку «Ввод лицензии». Подробнее — Как ввести лицензию КриптоПро CSP.

Если лицензии на КриптоПро CSP у Вас нет, Вы можете приобрести её у нас. Для этого позвоните по бесплатному номеру 8 (800) 550-87-19 доб. 2500.

2. Если ваш сертификат со встроенной лицензией:

Убедитесь, что используется КриптоПро не ниже версии 4.0 и сертификат электронной подписи установлен.

В сертификате есть встроенная лицензия, если в открытом ключе сертификата на вкладке «Состав» присутствует поле «Ограниченная лицензия Крипто-Про».

КриптоПро встроенная лицензия



Остались вопросы? Как мы можем помочь?

Как мы можем помочь?

Невозможно создание объекта сервером программирования объектовОтсутствуют разрешения на использование ActiveX объектов

Полный текст ошибки выглядит следующим образом:

Ошибка подписания документа. Первичное сообщение, содержащее отчетность, связанное с циклом обмена …ХХХХХХХХХХХХХ…

По причине: Не удалось подписать файл по причине: Ошибка исполнения функции.

Если в качестве СКЗИ используется Крипто Про CSP для решения ошибки необходимо:

1. Проверить актуальна ли лицензия на программу Крипто Про CSP, при необходимости продлить лицензию.

2. Если лицензия действующая:

— отключить контроль учетных записей Windows и перезагрузить компьютер;

— выдать полные права на папки с 1С, криптопровайдером, контейнером;

— выдать права пользователю через конфигуратор 1С.

3. Если предыдущие действия не помогли необходимо проинициализировать контейнер и установить сертификат.

Если в качестве СКЗИ используется ViPNet CSP для решения ошибки необходимо:

1. Проинициализировать контейнер и установить сертификат.

2. Перезапустить 1С.

Обновлено 27.08.2018

1с logo

Добрый день! Уважаемые любители компьютерных технологий, я очень рад, что вы вновь заглянули на лучший IT блог pyatilistnik.org. В прошлый раз мы с вами разобрали, как решается «Ошибка применения преобразований. Проверьте правильность путей указанных преобразований», сегодня я расскажу, о еще одном последствии из-за нее. Темой публикации будет ситуация, когда вы не сможете установить платформу 1С и будите получать сообщение: Windows error: ошибка исполнения функции, решаем за минуту, уверен тема будет для многих полезной.

Как выглядит ошибка исполнения функции

Как я и писал выше, она у меня возникает на терминальном сервере Windows Server 2012 R2, при попытке установить платформу 1С 8.2. Запустив файл setup.exe, появляется окно мастера установки, и сразу же дополнительное окно с сообщением:

Windows error: ошибка исполнения функции

windows error-ошибка исполнения функции-01

Далее появляется окно с завершением установки и можно только нажать кнопку «Готово»

windows error-ошибка исполнения функции-02

За которой вы получите вот такое уведомление:

В процессе установки произошла неисправимая ошибка

В процессе установки произошла неисправимая ошибка

Как и в большинстве случаев с платформой 1С, все решается небольшим исправлением в конфигурационных файлах. Во первых включите отображение скрытых папок, так как нужный нам файл по умолчанию не виден. Далее на диске C: найдите папку ProgramData.

windows error-ошибка исполнения функции-04

Далее в папке ProgramData перейдите в папку 1C1CEStat. В итоге полный путь:

C:ProgramData1C1CEStat1CEStat.cfg

Файл 1CEStat.cfg можно открыть с помощью любого текстового редактора, щелкните по нему правым кликом и выберите «Открыть с помощью», а далее удобный для себя редактор.

windows error-ошибка исполнения функции-05

В файле 1CEStat.cfg найдите параметр ADMINISTRATIONFUNC=0, его нужно удалить и сохранить файл.

ADMINISTRATIONFUNC=0

Далее открываете ваш дистрибутив платформы 1С и пробуете запустить файл setup.exe, как видите все отлично отработало и сообщение: В процессе установки произошла неисправимая ошибка, не появилось.

windows error-ошибка исполнения функции-07

Если посмотреть логи в просмотре событий, то вы увидите вот такие события.

Код события  1013: Продукт: 1C:Enterprise 8.2 (8.2.19.130) — Windows Error: Ошибка исполнения функции.

windows error-ошибка исполнения функции-08

Код события 11708: Продукт: 1C:Enterprise 8.2 (8.2.19.130) — Операция установки не выполнена.

windows error-ошибка исполнения функции-09

После того, как мы удалили параметр ADMINISTRATIONFUNC=0, мы получили уже:

Код события 1033: Установщик Windows выполнил установку продукта. Продукт: 1C:Enterprise 8.2 (8.2.19.130). Версия: 8.2.19.130. Язык: 1049. Изготовитель: 1C. Установка завершена с состоянием: 1603.

windows error-ошибка исполнения функции-10

Код события 1033: Установщик Windows выполнил установку продукта. Продукт: 1C:Enterprise 8.2 (8.2.19.130). Версия: 8.2.19.130. Язык: 1049. Изготовитель: 1C. Установка завершена с состоянием: 0.

windows error-ошибка исполнения функции-11

Надеюсь вам оказалась полезной данная заметка, если поддержите проект лайком и репостом, то будет очень здорово.

Ошибка при подписании данных: «Ошибка исполнения функции»

Что нужно сделать, чтобы исправить ошибку:

  • Определить, какой сертификат используется: со встроенной лицензией или без неё
  • Переустановить сертификат со встроенной лицензией
  • Ввести серийный номер лицензии для сертификата без встроенной лицензии или обратиться в сервисный центр, чтобы её приобрести

Определяем, есть ли встроенная лицензия

Определите, какой у вас сертификат: со встроенной лицензией или без. Это можно узнать из открытого ключа сертификата — файла с расширением.cer. Если его нет под рукой, используйте инструкцию.

Если лицензия встроена, на вкладке «Состав» будет поле «Ограниченная лицензия Крипто-Про».

У сертификатов без встроенной лицензии такого поля нет. Перейдите в последний пункт инструкции, чтобы ввести серийный номер лицензии или приобрести её.

Сертификат со встроенной лицензией

Переустановите сертификат:

  1. Выберите «Пуск» → «Панель управления» → «КриптоПро CSP» или укажите в строке поиска на панели Windows «КриптоПро CSP» и нажмите на него.

  2. Перейдите на вкладку «Сервис» и нажмите на кнопку «Установить личный сертификат».

  3. В окне «Мастер импорта сертификатов» нажмите «Далее».

  4. По кнопке «Обзор» выберите файл сертификата.

  5. Укажите путь к сертификату и нажмите «Открыть».

  6. Нажмите «Далее».

  7. Нажмите на кнопку «Обзор».

  8. Выберите закрытый ключ, соответствующий сертификату, и нажмите «ОК».

  9. Нажмите «Далее».

  10. Выберите «Установить сертификат в контейнер».

  11. Нажмите на кнопку Обзор».

  12. Выберите хранилище «Личные» и нажмите «ОК».

  13. Нажмите «Далее», а затем «Готово».

  14. Если КриптоПро CSP запрашивает pin-код от контейнера, введите его.

  15. Если появится вопрос о замене существующего сертификата новым, нажмите «Да». Дождитесь сообщения об успешной установке.

Сертификат без встроенной лицензии

Серийный номер берётся из «Лицензии на использование программного продукта КриптоПро CSP», которая прилагается к договору обслуживания.

Внести серийный номер лицензии можно через портал диагностики или вручную.

Ввод лицензии через портал диагностики

  1. Войдите на портал диагностики и нажмите на кнопку «Далее». Дождитесь окончания проверки и нажмите «Установить».
  2. После установки компонентов введите в поле номер лицензии и нажмите «Ввести».

После этого вы увидите срок действия новой лицензии.

Ручной ввод лицензии

  1. Выберите меню «Пуск» → «Панель управления» → «КриптоПро CSP» или укажите в строке поиска на панели Windows «КриптоПро CSP» и нажмите на него.

  2. В открывшемся окне на вкладке «Общие» нажмите на кнопку «Ввод лицензии».

  3. Заполните пользователя, организацию и серийный номер, а затем нажмите «ОК».

Лицензия введена.

Если ошибка повторяется, пройдите диагностику и обратитесь в поддержку прямо из окна с ошибкой. Если уже закрыли его, вернитесь в Эльбу и нажмите на знак вопроса внизу справа.

Если используете сертификат без встроенной лицензии и лицензии нет, обратитесь в сервисный центр, чтобы приобрести её.

Понравилась статья? Поделить с друзьями:
  • Искатели роковая ошибка наполеона
  • Искажение цитаты какая ошибка
  • Искажение фамилии это какая ошибка
  • Искажение слова это речевая ошибка
  • Искажение слова это какая ошибка