Объект не поддерживает или метод sign. Ошибка «Объект не поддерживает свойства или метод Sign»: как исправить ее быстро и просто? Чистим кэш и файлы Cookies

Ошибка: "Не удалось загрузить модуль 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 в системе.!!!

Нередко пользователи сталкиваются с проблемой подтверждения личных данных при онлайн операциях – 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” является следствием несоответствующей разрядности при установке ПО (ланита, браузера, сертификатов), поэтому внимательно отнеситесь к данному моменту. В любом случае, если вы не справитесь с ошибкой, стоит обратиться к суппорту ресурса, но как показывает практика, ответов там ждать можно очень долго.

Вероятно, многим пользователям, работающим со сложными многоуровневыми системами отчетности, приходилось сталкиваться с ситуацией, когда на экране ни с того, ни с сего выскакивает непонятное сообщение об ошибке вроде «Объект не поддерживает свойства или метод Sign». Рассмотрим основные причины возникновения такого сбоя и методы быстрого устранения проблемы.

Сообщение о том, что объект не поддерживает свойство или метод Sign: что это?

Прежде всего, обратите внимание, что рядовой пользователь с такими проблемами вряд ли столкнется. Ошибка типа «Объект не поддерживает свойства или метод знака Sign» в основном появляется в узкоспециализированных программах.

Примером могут служить клиенты вроде «ВТБ-24», «Контур-Экстерн» и другие. В целом такие приложения относятся к программам учета, в которых можно создавать специальные отчеты. В некоторых случаях сбой «Объект не поддерживает свойства или метод Sign» может проявляться и при попытке совершения онлайн-платежа, при просмотре данных сайтов госзакупок - в общем, везде, где требуется проведение конфиденциальной операции.

Для подтверждения легальности такого документа или сделки используется специальная цифровая (электронная) подпись sign cab. Вот с ней-то как раз и возникают проблемы. Грубо говоря, система пользователя просто не распознает ее вследствие некоторых причин, о которых будет сказано ниже, а посему не идентифицирует документ или сделку как благонадежные.

Возможные причины появления сбоя

Среди множества причин, которые могут приводить к таким ошибкам, большинство экспертов называют отсутствие некоторых зарегистрированных в системе библиотек скриптов, которые требуются для установления метода распознавания подписи, запрет на использование элементов ActiveX, устаревшую версию платформы.NET Framework, блокирование подписей и сайтов антивирусами и браэндмауэром и т. д.

Кроме того, ошибка «Объект не поддерживает свойство или метод Sign» (Windows 7, 64 бита) появляется исключительно при использовании браузера Internet Explorer (иногда открытие подобного типа производится в этом браузере автоматически). Поэтому именно его настройки в большинстве случаев могут решить проблему. Ниже будут представлены некоторые методы, позволяющие решить эту проблему.

Ошибка «Объект не поддерживает свойство или метод Sign»: что делать в первую очередь?

Самым простым и логичным решением данной проблемы является обычная смена браузера. Вместо Internet Explorer можно попробовать открыть документ или сайт в Opera или Google Chrome. Даже если происходит автоматическое открытие именно в Internet Explorer, нет ничего проще, чем скопировать ссылку и вставить ее в адресной строке другого браузера.

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

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

Установка и регистрация дополнительных компонентов

Однако только этим решение по устранению ошибки «Объект не поддерживает свойства или метод Sign» не ограничивается. Для работы большинства приложений этого типа требуется наличие в системе инсталлированной платформы Microsoft .NET Framework версии 2.0 и выше.

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

Кроме того, при появлении такого сбоя в сообщении нередко можно увидеть и дополнительные указания насчет того, что в системе не зарегистрированы некоторые необходимые для работы компоненты. Как правило, это jscript.dll и vbscript.dll, причем такая ситуация может проявляться даже при установленном Windows Script Host. В свою очередь, велика вероятность того, что и сама платформа установлена неправильно. Таким образом, сначала следует инсталлировать этот компонент обязательно от имени админа, а затем перейти к регистрации библиотек.

Делается это из командной строки, которая вызывается через cmd в меню «Выполнить» (Win + R). Для регистрации используется команда regsvr32.exe, после которой через пробел прописывается полное название файла (например, regsvr32.exe jscript.dll). Далее просто нажимается клавиша ввода. Если кто не знает, библиотека jscript является элементом Java, а vbscript относится к библиотекам Visual Basic.

Изменение настроек браузера

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

Еще один момент, связанный с появлением ошибки «Объект не поддерживает свойства или метод Sign», состоит в том, что некоторые надстройки, установленные в самом браузере, могут блокировать определение электронной подписи. Поэтому, если имеются дополнения или расширения вроде Mail.ru, Yahoo или чего-то еще, их настоятельно рекомендуется не только отключить, но и удалить вовсе.

Наконец, для устранения проблемы нужно зайти в раздел свойств обозревателя (либо из браузера, либо через "Панель управления"), найти на вкладке безопасности надежные узлы и перейти к настройке уровня безопасности, где нужно разрешить выполнение всех элементов ActiveX.

В некоторых случаях бывает достаточно просто почистить кэш и файлы Cookie, а также удалить мусор из папки Temp в пользовательской директории. При этом на вкладке конфиденциальности в свойствах обозревателя желательно отключить прием всех файлов Cookie, после чего подтвердить изменения.

Заключение

Остается сказать, что практически все вышеперечисленные методы устраняют проблему быстро и достаточно просто. Здесь не рассматривались сбои, связанные с проникновением в систему вредоносного ПО, поскольку каждый пользователь и так должен понимать, что защита системы при работе с такой спецификой должна состоять в приоритетных задачах.

18 марта 2011 в 13:32

Цифровая подпись и электронные закупки

  • Информационная безопасность

Так уж вышло, что в прошлом году волею судеб я влился в государственную структуру. И сразу же получил задание установить электронные цифровые подписи в управлении муниципального заказа для участия в электронных торгах. До этого с ЭЦП в практическом применении я никогда ранее не сталкивался. А совсем недавно, с 1 января заработал портал zakupki.gov.ru , через который должны проходить все государственные закупки.

В этой статье я опишу, с какими проблемами столкнулся на этапах настройки и как их преодолел. Постараюсь написать просто о сложном – ЭЦП, криптография, открытые и закрытые ключи. В какой-то степени это касается работы на всех авторизованных электронных площадках.

На примере реальной ситуации рассмотрим все этапы установки ЭЦП и настройки рабочего места. Надеюсь, мой материал поможет тем, кто только начинает работу с ЭЦП, и в частности с электронными закупками.

Цитата: “Статьей 16 Закона №94-ФЗ с 01.01.2011 предусмотрен ввод в эксплуатацию единого информационного ресурса о государственных и муниципальных закупках – официального сайта Российской Федерации (www.zakupki.gov.ru) в сети Интернет для размещения информации о размещении заказов на поставки товаров, выполнение работ, оказание услуг для федеральных нужд, нужд субъектов Российской Федерации и муниципальных нужд”.

На словах, как обычно, все хорошо. А на деле все наоборот. Пользователи боятся новых технологий, поэтому для них переход на ЭЦП должен быть максимально безболезненным. Вся работа с ЭЦП со стороны пользователя должна выглядетьтак – вставил электронный ключ и начал работу с порталом.

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

Также у пользователей не должно складываться впечатление, что носитель, будь то Токен, дискета или флешка – и есть полноценная ЭЦП. Без закрытого ключа внутри и настройки ключевой связки это просто похожие на флэшку бесполезные штучки.

Итак, сейчас будет немного терминологии.

2. Качаем и устанавливаем объект Capicom версии 2.1.0.2. Он необходим для корректрой работы с площадками. Лежит он на сайте Microsoft – .

3. Если необходимо, ставим драйвера для корректной работы носителей (Токенов, смарт-карт). Их можно найти на официальных сайтах. У нас используются RuToken"ы.

4. Устаналиваем корневые сертификаты . Помещаем их в хранилище корневых центров сертификации.

5. Создаем связку ключей через крипто-про. Делается это достаточно просто. Запускаем крипто-про, выбираем “Cервис -> установить личный сертификат”. Указываем открытый ключ, указываем носитель закрытого ключа, вводим пин-код, помещаем сертификат в личное хранилице.

Вот и все, ЭЦП настроена. Поздравляю! Но… осталось еще проделать нескоторые манипуляции с браузером. Браузер, кстати, для работы с торговыми площадками - только Internet Explorer .

Во-первых, заносим электронную площадку в безопасные узлы, в точности так как на скрине.

Во-вторых, для безопасных узлов разрешаем использование всех ActiveX компонентов. Да, и в безопасные узлы не добавляйте опасные!

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

Как проверить работу ЭЦП? На электронной площадке ММВБ есть тестовая страница , на которой можно проверить работоспособность ЭЦП, и понять, чего не хватает для полноценной работы.

Теперь опишу один нюанс, который относится к порталу zakupki.gov.ru. Существует компонент формирования подписи Ланит, без которого подписать что-либо на портале не представляется возможным. Выскакивает он в качестве неизвестной надстройки на сайте, а при скачивании называется sign.cab. Устанавливается просто, распаковываем cab-файл и запускаем инсталлятор. Просто! Однако этот нюанс очень легко упустить. Качать отсюда .

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

На сегодня все. Надеюсь, данная статья поможет вам разобраться в некоторых аспектах работы с электронными площадками и ЭЦП. Спасибо всем, кто осилил.

Теги:

  • эцп
  • электронная цифровая подпись
  • закупки в электронном виде
Добавить метки

При попытке входа в систему клиент-банка «ВТБ24» на соответствующем сайте пользователь может столкнуться с ошибкой «Объект не поддерживает свойство или метод Browseforfolder». Обычно данная проблема возникает в ситуации, когда скрипт Browseforfolder , использующийся системой «ВТБ24» для выбора пользователем нужной директории, работает не корректно, или конфликтует с другими программными компонентами. В этом материале я расскажу, что за проблема «Объект не поддерживает свойство или метод Browseforfolder», каковы её причины, и как исправить ошибку Browseforfolder на вашем ПК.

Как мной уже было упомянуто выше, общей причиной возникновения дисфункции является некорректная работа скрипта (файла-сценария) Browseforfolder, созданного для реализации выбора пользователем нужной ему папки.

Конкретные же причины ошибки «Browseforfolder» могут быть следующими»:

Как исправить ошибку «Объект не поддерживает свойство или метод Browseforfolder»

Для решения проблемы с Browseforfolder в ВТБ24 рекомендую сделать следующее:

  1. Скачайте и установите на ваш компьютер самую свежую версию браузера Internet Explorer (версии 11.0 и выше). При этом проследите, чтобы устанавливаемый браузер соответствовал версии вашей операционной системы (). Чтобы узнать разрядность вашей ОС, нажмите на клавиши Win+Pause, и в открывшемся окне проверьте параметр «Тип системы»;
  2. Запускайте ваш браузер от имени администратора . Кликните на иконку браузера на рабочем столе правой клавишей мыши, и выберите «Запуск от имени администратора»;

  3. Установите на ваш компьютер самую свежую версию Net Framework ;
  4. Установите модуль криптографической защиты «ВТБ24» . Если при возникновении ошибки система предложит вам в браузере установить «Средство криптографической защиты ВТБ24» от «Step Up, Inc » , нажмите на «Установить» (рекомендуется нажать на стрелочку справа от «Установить» и выбрать там «Для всех пользователей) и подтвердите инсталляцию.

  5. Перегрузите страницу и вновь попытайтесь войти в систему. При необходимости подтвердите работу недавно установленного модуля, нажав на кнопку «Разрешить» в соответствующем уведомлении;
  6. Измените настройки безопасности браузера . Запустите браузер, кликните на значок настроек (шестерёнка справа), выберите «Свойства браузера». В открывшемся окне перейдите на вкладу «Безопасность», и установите ползунок безопасности в самое нижнее значение. Затем переходим во вкладку «Конфиденциальность» и снимаем галочку с опции «Включить блокирование всплывающих окон»;

  7. Проверьте настройки работы c ActiveX в вашем браузере . Вновь выберите «Свойства браузера», перейдите на вкладку «Безопасность» и выберите «Другой». В открывшемся окне найдите параметр «Разрешать использование ActiveX утвержденным доменам» (обычно располагается в самом низу), и установите его значение на «Разрешить»;
  8. Удалите некорректно работающие файлы-библиотеки . Перейдите в основную папку ОС Windows, поищите в директориях System32 или Downloaded Program Files следующие файлы:
  • mesproax.dll
  • mespro.dll
  • mespro.sig
  • MessagePRO Class

При нахождении удалите их, перезагрузите ваш компьютер, и вновь попробуйте зайти в систему клиент-банк ВТБ24;