Компьютерные подсказки для начинающих

Обнаружены неполадки с sign cab. Cannot sign data

Нередко пользователи сталкиваются с проблемой подтверждения личных данных при онлайн операциях – Cannot sign data. Error description: Объект не поддерживает свойство или метод “Sign”. Например, такая ошибка происходит на веб-страницах официальных организаций или финансовых учреждений: zakupki.gov.ru, bus.gov.ru, ВТБ 24, ЕИС. Конкретно данная ошибка появляется при попытке установить ЭЦП или при подтверждении личных данных.

Причины ошибки Sing

Сообщение ошибки указывает на проблемы с Sign.cab . Данный компонент применяется при формировании самой подписи и является очень важным составляющим. Самих же причин появления ошибки может быть множество. Источником могут служить: не установленный файл sign.cab, отсутствующие или устаревшие корневые сертификаты (КриптоПро, Контур) для проведения ЭЦП, несовместимость разрядности Windows с браузером, отсутствие пакета.NET Framework и другие.

Ошибка: Объект не поддерживает свойство или метод Sign

Как исправить ошибку Cannot sign data

Для исправления подобного сбоя на Windows 7/8/10, следует по очереди проверить или выполнить все пункты, которые будут описаны ниже. Мы собрали все самые распространенные решения, которые приводятся на официальных форумах госзакупок, bus.gov.ru и других сообществ.

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

Правильно переустанавливаем Ланит

Многие советуют первым делом переустановить соответствующий ланит – sign.cab. Лучше загрузить его с того ресурса, на котором происходит сбой (обратитесь в суппорт), либо из другого популярного источника. Выберите разрядность (x32, x64), соответствующую вашей системе и браузеру (!), что очень важно для работы в Internet Explorer. Разрядность играет важную роль. Далее:


Также советуем ознакомиться с решением сбоя при установке ЭЦП – Error calling method on NPObject .

Также стоит проверить


Заключение

Чаще всего ошибка “Объект не поддерживает свойство или метод Sign” является следствием несоответствующей разрядности при установке ПО (ланита, браузера, сертификатов), поэтому внимательно отнеситесь к данному моменту. В любом случае, если вы не справитесь с ошибкой, стоит обратиться к суппорту ресурса, но как показывает практика, ответов там ждать можно очень долго.

Компонент формирования подписи не установлен или не работает (работает некорректно).

1) Убедитесь, что в верхней части окна или вкладки браузера не отображается уведомление об предотвращении запуска или установки надстроек (элементов ActiveX):

«Все надстройки обозревателя Internet Explorer отключены. Щелкните здесь для управления, отключения или удаления надстроек».

«Этот веб-узел пытается установить следующую надстройку … Если вы доверяете этому веб-узлу и этой надстройке и хотите установить ее, щелкните здесь…»

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

«Параметры безопасности не позволяют запускать элементы управления ActiveX на этой странице. Страница может отображаться неправильно. Щелкните здесь для выбора параметров.»

«Запуск элементов ActiveX на этой веб-странице запрещен текущими параметрами безопасности».

«Эта программа заблокирована, так как не удаётся проверить её издателя.»

«Internet Explorer заблокировал элементы управления ActiveX.»

Если такие уведомления присутствуют, соответствующее действие необходимо разрешить.

В случае, если используется браузер Internet Explorer 10 рекомендуется дополнительно разрешить запуск неподписанных элементов ActiveX.

Для этого необходимо:

  • в меню браузера выбрать пункт «Сервис» — «Свойства браузера» (в случае, если меню не отображается по-умолчанию, для его отображения необходимо нажать на клавиатуре Alt). В результате отобразится окно «Свойства браузера»;
  • перейти на вкладку «Безопасность»;
  • выбрать зону «Надежные сайты»;
  • в блоке «Уровень безопасности для этой зоны» нажать кнопку «Другой». В результате отобразится окно «Параметры безопасности»;
  • в списке параметров найти пункт «Загрузка неподписанных элементов ActiveX» (блок Элементы ActiveX и модули управления) и переключить этот параметр в положение «Включить».

2) Убедитесь, что запуск установленного компонента формирования подписи не блокируется в связи с недостаточным доверием к веб-узлу bus.gov.ru.

Для этого узел https://bus.gov.ru должен быть добавлен в зону «Надежные Узлы» (Свойствах обозревателя — Безопасность — Надежные узлы — Узлы) и для этой зоны установлены низкие ограничения безопасности (Свойствах обозревателя — Безопасность — Надежные Узлы — Уровень безопасности для этой зоны — Другой — Сброс особых параметров — На уровень — Низкий — Сбросить). В результате в категории «Элементы ActiveX и модули подключения» в настройке безопасности (Свойствах обозревателя — Безопасность — Надежные Узлы — Уровень безопасности для этой зоны — Другой) запуск модулей ActiveX должен быть разрешен (все пункты в этой категории должны быть установлены в положение «Включить» или «Предлагать»).

Дополнительно: Необходимо разрешить установку и запуск элементов управления ActiveX, имеющей недопустимую подпись: «Свойства обозревателя» — «Дополнительно» — «Безопасность» — «Разрешать установку или выполнение программы, имеющей недопустимую подпись».

3) В других случах, необходимо установить (переустановить) компонент формирования подписи sign.cab.

C:\Program Files\Lanit\

Путь установки по-умолчанию:

C:\Program Files\Ланит\Ланит.Компонент формирования подписи

Установка 64-х разрядной версии компонента подписи доступна только в 64-х разрядной ОС.
Корректная работа 64-х разрядной версии компонента подписи возможна только при использовании 64-х разрядной версии браузера Internet Explorer.

Установка 32-разрядной версии компонента подписи доступна в 32-х разрядной и 64-х разрядной версиях ОС. Корректная работа 32-х разрядной версии компонента подписи возможна только при использовании 32-х разрядной версии браузера Internet Explorer.

4) Если после этих действий ошибка при подписании продолжает возникать, убедитесь, что разрядность запускаемого браузера Internet Explorer совпадает с установленной версией компонента формирования подписи.

Проверить разрядность запускаемой по-умолчанию версии браузера IE можно в «Справка» — «О программе» (в 64-x разрядной версии после указания номера версии должно быть указано «64-bit edition», если этого указания нет — запускается 32-х разрядная версия).

Также, для корректной работы компонента формирования подписи необходим пакет Microsoft .NET Framework версии 2.0 (для Windows XP) или 3.5 (для более поздних версий операционных систем Windows).

5) В редких случаях, запуск компонента формирования подписи может блокировать ПО антивирусной и проактивной защиты.

Ошибка: "Не удалось загрузить модуль capicom.dll" Ошибка: "Не установлен объект capicom"

Ошибки с http://sberbank-ast.ru при входе по Электронно Цифровой подписи)

Решение этих проблемы за 5 минут. (вашиму вниманию предоставляется два способа, ручной и автоматический.) Если в автоматическом решиме после установки первого компонента ошибка сохраняется, используйте способ №2 по возникшим вопросам пишите в каментариях.


Автоматическая регистрация библиотеки capicom_ 2.1.0.2 Обязательный компонент для работы с ЭЦП capicom_ 2.1.0.2_sdk capicom_dc_sdk.zip

Если после установки автоинсталятора у вас всё равно возникает ошибка на плащадках использующие библиотеки capicom.dll вам необходимо удалить ранее установленные библиотеки, зайти в реестр с помощью комманды regedit и удалить все ключи с индексом capicom.dll. После этого перезагрузить рабочую станцию и перейдите к процедуре ручной установки библиотеки по ниже описанной схеме. Актуальная библиотека на 10 января 2012 года v2.1.0.2

Для установки capicom.dll на Windows (XP) выполните следующие действия:

Ручная регистрация установки библиотеки capicom_ 2.1.0.2 скачать архив capicom_-dll_v2.1.0.2.zip произвести распаковку в C:\WINDOWS\system32\ (capicom.dll) . После помещения библиотеки в нужную директорию выполнить в коммандной строке C:\WINDOWS\system32\regsvr32 capicom.dll

Для установки CAPICOM.dll на Windows Vista, Windows 7, Windows 8, Windows 8.1 выполните следующие действия:

1. Cкачайте файл capicom_-dll_v2.1.0.2.zip

2. Распакуйте в каталог "C:\windows\syswow64"

3. Зарегистрируйте библиотеку dll, для этого в командной строке (Пуск - Выполнить) введите: c:\windows\syswow64\regsvr32.exe capicom.dll

4. Для создания хранилища скачайте файл CreateOP

5. Разархивируйте файл createop_capicom.zip и скопируйте файлы из папки

6. Перейдите в C:\WINDOWS\syswow64\... и вставьте скопированные файлы с заменой файла

7. Запустите файл CreateOP.bat (если у Вас не отображается расширение «.bat», то необходимо запустить файл, который отображается как «Пакетный файл MS-DOS»)

8. После запуска файла, должно появиться окно, нажмите в нем ОК

9. В следующем окне снова нажмите ОК

Обязательно все доменные имена с которыми вы работаете через capicom должны быть добавлены в доверенные узлы в свойствах браузера!!! Если это не сделать, ошибка: "Не удалось загрузить модуль capicom.dll" и ошибка: "Не установлен объект capicom" может появляться в не зависимости от наличия Capicom в системе.!!!

Данное сообщение об ошибке можно встретить на государственном портале gov.ru, возникает она на этапе подписи документов при обращении различных организаций к домену Госзакупок. Ошибка «Cannot sign data Error description» нет поддержки методов может означать, что вы используете устаревшее программное обеспечение или в одном из нужных компонентов произошла ошибка, сбой.

Ошибка «Cannot sign data»

Данные портал работает только с официальным браузером компании Microsoft – Internet Explorer. Для правильной работы и устранения ошибки «Cannot sign data Error description: Объект не поддерживает метод Sign» у вас должны быть установлены следующие компоненты и программы:

  • Специальный плагин для навигатора Internet Explorer. Этот компонент нужен для электронного подтверждения документов, подписи. При нажатии пользователем на кнопку «Подпись», данный плагин открывает специальную программу, которая сфокусирована на токен. Для того, чтобы ее скачать, перейдите по этой ссылке http://zakupki.gov.ru/epz/main/public/document/view.html?sectionId=445 .
  • Для того, чтобы обеспечить правильную работу токена с флешки, ему необходим особое программное обеспечение.
  • Специальный документ PKIClient, который является подтверждение удостоверяющего центра, для того, чтобы его скачать – нажмите .
  • Откройте эту ссылку для скачивания сертификата от сервера.
  • Vcredits – это специальные библиотеки, которые нужны для правильной работы, для x86 и для 64-битной операционной системы Windows.
  • Для Windows XP Microsoft .NET Framework нужна 2 версия. Иногда возникает проблема, если у пользователей стоит выше версия фреймворка. Для стабильной работы подписи необходима именно вторая версия, не выше. Для этого при скачивании нового пакета необходимо поставить галочку на пункте – «Установить Фреймворк 3.5, в том числе и 2, и т.д.». В этом случае вы сможете установить нужную версию.
  • Для подписи нужен еще один вид электронного ПО – Lkomponent. его можно скачать.

Когда все вышеперечисленные компоненты будут установлены и обновлены на вашем компьютере, зайдите в ваш личный кабинет на государственном портале закупки, авторизуйтесь и попытайтесь подписать электронный документ снова, ошибки Cannot sign data Error description быть не должно на этот раз.

Действия при ошибке «Cannot sign data Error description»

В первую очередь ознакомьтесь со всеми пунктами необходимых компонентов для правильной работы на государственном портале, по возможности переустановите все программы, которые есть в списке. Обновите браузер Internet Explorer, а также убедитесь, что 2 главных компонента установлены правильно и работают корректно – Sign и Lkomponent, ведь именно они контролируют тестирование электронной подписи документов на подлинность.

Браузер от Microsoft Internet Explorer должен быть запущен в соответствии с правами локального администратора компьютера. В противном случае может возникать ошибки при работе с документами. Обычно это происходит с версиями 7 и выше. Если вы имеете Windows 64-битную архитектуру системы, попробуйте запустить 32-битную версию навигатора, иногда это действительно может помочь избавиться от ошибки.

Добавляем zakupki.gov.ru в список доверенных сайтов браузера

Иногда браузер может не пропускать вас на сайт по различным причинам. Это может случиться абсолютно с любым узлом в сети. Тем более с таким нестабильным браузером, как Internet Explorer. Чтобы навигатор от Microsoft доверял определенному порталу, его нужно добавить в перечень доверенных, для этого:

Советы и рекомендации по устранению ошибки «Объект не поддерживает метод Sign»

Для устранения «Cannot sign data Error description: Объект не поддерживает метод Sign» попробуйте переустановить Ланит.Компонент в другом дистрибутиве. При указании пути создайте папку в главном каталоге диска C (например, C:\Lanit), или любого другого, в соответствии с тем, где у вас расположен системный диск. А также переустановите индивидуальный сертификат KriptoPro, обновите программу до последней актуальной версии. Microsoft .NET Framework нужно устанавливать при помощи программы и компоненты Windows.

Для этого:


В этом окне необходимо установить галочку на пункте с.NET Framework 2.0, если таковая отсутствует. Это должно помочь в решении проблемы с ошибкой «Cannot sign data error description: отсутствует поддержка метода Sign.

Работа айтишника заключается в настройке разнообразного программного обеспечения, а кроме того, он легко может заменить сломанный вентилятор или сгоревшую видеокарту в вашем компьютере или ноутбуке. Согласитесь, это приятно, когда всё и всегда работает, и нет никаких простоев. В любой компании это важно. Но работа айтишника – это не только решение технических вопросов. Если во входящих письмах фигурирует хоть намек на электронную составляющую, то все письма стекаются к нам в отдел. Я не жалуюсь, мне нравится моя работа. И в ней, как в любой другой, .

Недавно у меня возникли затруднения при регистрации на официальном сайте bus.gov.ru и я решила написать пошаговую инструкцию – вдруг кому-то это пригодится. Проблема заключалась в установке электронной цифровой подписи (ЭЦП) на сайте bus.gov.ru, а именно в модуле «Независимая оценка качества услуг учреждений». На меня была возложена почетная миссия обязанность установки для начала работы на данном сайте. Установку проводила согласно инструкции, опубликованной на сайте. И все равно выходила ошибка, и я оказалась в ступоре.

Но обо всём по порядку. Так как сайт работает только в браузере Internet Explorer (что лишний раз подчеркивает его убогость), то вначале надо настроить свойства браузера. Открыв их, обязательно добавить в надежные узлы сам сайт. Далее надо выставить tsl/ssl согласно инструкции.

Кнопка «Регистрация на сайте» работает только для публикации вопросов на форуме. Чтобы зайти в закрытую часть сайта, в первую очередь требуется установка определенного количества сертификатов на локальной машине. Ссылка на один корневой сертификат присутствовала на сайте. Скачать и установить совсем не сложно. Также требуется установка компонента ЭЦП sign.cab, файл скачиваю с сайта и ставлю без проблем. Так как операционная система (ОС) 64-битная, то скачиваю компонент именно для такой ОС.

Далее нужно установить личный сертификат, который выдает местное отделение федерального казначейства. При работе с ЭЦП обязательно следует установить программу КриптоПро, так как без нее компьютер не «увидит» файл подписи. Далее добавить ЭЦП в «Личные» сертификаты. С помощью ЭЦП ответственного пользователя попадаю в личный кабинет. Начало положено.

Начинаю процесс введения данных. После заполнения одного раздела надо их сохранить. Следующим шагом следует подписать ЭЦП и опубликовать введенные данные. Жму заветную кнопку, но меня ждет «облом». Браузер выдает ошибку: «Обнаружены неполадки с файлом sign.cab».

Общение со службой поддержки напоминает танцы с бубнами, послушав более 20 минут музыки уже и не захочется . Как правило, операторы, выслушав вас, проговаривают последовательность действий, и решается любая загвоздка. Но для горе-мастеров создателей сайта bus.gov.ru это было бы слишком просто. Для того, чтобы связаться со службой сайта, необходимо скачать специальную форму, заполнить и отправить по e-mail. Если просто отправить скрин ошибки, то в ответ можно получить «Недостаточно сведений для анализа ошибки». Пристрелите меня 🙁

Обычно мои коллеги советуют: «Гугл тебе в помощь», но знаменитый поисковик мне не помог. Что делать? И тут появилась мысль и маленькая надежда. Если ОС 64-битная, а Internet Explorer на настраиваемой машине для 32-битных систем, то, возможно, компонент ЭЦП sign.cab следует скачать и установить такой же. И – вуаля, не поверите, мои надежды оправдались! Информацию подписали и опубликовали. Работать на сайте уже можно было без проблем. И самое главное — в инструкции об этом не написано.

Для наглядности я сделала скрины:


Создателям всяких сайтов и порталов хочется пожелать — в первую очередь думайте о пользователях, а не о своей выгоде! Мне будет очень приятно, если моя статья кому-нибудь поможет.

© Текст и фото – Айнагуль.

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!