Інтернет Windows Android

Неможливо створити об'єкт сервером програмування об'єктів. Неможливе створення об'єкта сервером програмування об'єктів

Під час виконання пов'язаних з звітністю мережевих операцій користувач може зіткнутися з повідомленням «Неможливе створення об'єкта сервером програмування об'єктів». Проблема викликана відсутністю бібліотек для подання звітності в системі користувача, застарілою версією використовуваного веб-браузера, а також різними дисфункціями в роботі ПК. Нижче розберемо суть цієї проблеми, і навіть перерахуємо методи її вирішення.

Суть та причини дисфункції із сервером

Ця проблема зазвичай спостерігається на веб-браузерах, і пов'язана зі спробою користувача виконати якусь операцію на ресурсах, пов'язаних зі звітністю. Зокрема, помилка виникає при:

  • Здійснення цифрового підпису електронного документа (скорочено – ЕЦП);
  • Надсилання або збереження звіту для Фонду соціального страхування (ФСС);
  • Під час проходження процедури реєстрації в особистому кабінеті на сайті податкової служби (ФНП);
  • При підключенні до бази 1С;
  • Під час запуску різних CRM-систем та інше.

Для зв'язку з відповідними мережевими ресурсами тут використовувався веб-браузер Internet Explorer, на якому виникала помилка.


Як виправити помилку "Неможливе створення об'єкта сервером"

Оскільки проблема, що розглядається, виникає в різних формах звітності на різноманітних інтернет-порталах, то універсальних ліків для вирішення проблеми «Неможливо створення об'єкта сервером» не існує. Але перш ніж приступати до перерахування «точкових» способів позбавитися помилки «Неможливо створення об'єкта сервером програмування об'єктів» рекомендую виконати кілька стандартних операцій, а саме:


Якщо проблем із переліченими пунктами немає, перейдемо до опису точкових алгоритмів вирішення проблеми.

При використанні цифрових продуктів ТОВ «Роліс»

Зокрема, під час роботи з цифровими продуктами ТОВ «Роліс» необхідно закрити браузер (зазвичай використовувався IE), завантажити та розпакувати файл capicom.zip. З цієї папки необхідно запустити файл register.bat, після чого необхідні бібліотеки «CAPICOM» будуть встановлені в системі. Залишиться запустити браузер і підписати потрібний вам електронний документ.

При використанні системи "Контурн. Екстерн"

У разі використання системи звітності «Контурн.Екстерн» необхідно перевстановити програмні компоненти «Контурн.Екстерн». Для цього спочатку видаліть вказані компоненти стандартним шляхом в ОС Віндовс (допоможе натискання на Win+R та введення команди appwiz.cpl). Далі перезавантажте ПК, а потім встановіть необхідний вам софт із сайту kontur-extern.ru. Якщо ж це рішення не допомогло, рекомендується скористатися спеціальним діагностичним інструментом від компанії-виробника, розташованому на сторінці help.kontur.ru

Працюючи з плагінами від «Криптопро»

Під час роботи з плагіном розробника «КРИПТОПРО», призначеними для створення цифрового підпису, необхідно перейти на ресурс cryptopro.ru та перевірити роботу плагіна. Якщо помилка продовжує виникати, необхідно зробити скріншот помилки, і відправити його на адресу служби технічної підтримки , що допоможе позбавитися помилки "Неможливе створення об'єкта сервером" на вашому ПК.

Також подібна помилка може виникати за відсутності встановленої бібліотеки "КриптоПро CADESCOM" (призначена для здійснення ЕЦП). Рекомендується встановити бібліотеку з https://www.cryptopro.ru/downloads .

При підключенні до бази 1С

Встановіть спеціальну утиліту http://www.community.terrasoft.ua/system/files/1c_230512.zip для інтеграції з 1С відповідно до інструкції з її встановлення (перебуває всередині архіву). За допомогою функції глобального пошуку знайдіть рядок:

Param.Con1C = новий ActiveXObject(Param.Version + '.ComConnector');

та замініть її на:

//Param.Con1C = новий ActiveXObject(Param.Version + '.ComConnector');
Param.Con1C = новий ActiveXObject('V83.ComConnector');

Висновок

Помилка «Неможливе створення об'єкта сервером програмування об'єктів» зазвичай викликана різними дисфункціями, що з'являються при підключенні браузера користувача до відповідних інтернет-порталів. У кожному конкретному випадку є відповідний алгоритм рішення, який необхідно виконати для усунення помилки «неможливе створення об'єкта сервером» на вашому ПК.

Опис

При роботі з електронним торговим майданчиком (ЕТП) виникає одна з помилок:

  • "На комп'ютері відсутні або некоректно налаштовані засоби для роботи з ЕЦП. Зверніться до постачальника сертифіката та СКЗІ".
  • "Помилка! Бібліотека CAPICOM не може бути завантажена, можливо, через низькі права доступу на даній локальній машині"
  • "Не встановлено об'єкт CAPICOM"
  • "Неможливе створення об'єкта сервером програмування об'єктів"
  • "У Вашому браузері немає дозволу на використання ActiveX об'єктів"

Рішення

Якщо помилка з'являється на ЕЕТП roseltorg.ru і ви працюєте не в Internet Explorer (IE), переконайтеся, що у виборі плагіна вказано "КріптоПро Browser Plug-In".

Якщо ви використовуєте Internet Explorer нижче 9-ої версії, переконайтеся, що запущено 32-бітовий IE. На 64-бітному IE capicom не працює.

Потрібно зробити наступні параметри Internet Explorer:

1. Додати адреси ЕТП до Надійних вузлів.

В Internet Explorer "Сервіс" - "Властивості браузера" - вкладка "Безпека";

Виділити "Надійні вузли" ("Надійні сайти"); - кнопка "Вузли" ("Сайти");

Прибрати внизу прапорець "Для всіх вузлів цієї зони потрібна перевірка серверів (https:)" (не всі ЕТП працюють по захищеному з'єднанню https://);

У рядок "Додати в зону наступний вузол" ввести адресу ЕТП (http і https);

Кнопка "Додати".

2. Для зони "Надійні вузли" ("Надійні сайти") дозволити використання елементів Active-X.

В Internet Explorer "Сервіс" - "Властивості браузера" - вкладка "Безпека"; виділити "Надійні вузли" ("Надійні сайти"); натиснути кнопку "Інший...";

У розділі "Елементи Active-X та модулі підключення" у всіх параметрах відзначити "Увімкнути" (для IE 6 - "Дозволити").

3. Встановити та зареєструвати бібліотеку capicom.dll.

Завантажте файл

Скопіюйте файл capicom.dll в папку C:\WINDOWS\system32 (для Windows XP, Vista, Win7 - C:\WINDOWS\system32\regsvr32);

Натисніть кнопку "Пуск" та виберіть "Виконати";

У вікні "Запуск програми" у полі "Відкрити" наберіть або скопіюйте: для Windows XP, Vista, Win7 - C:\WINDOWS\system32\regsvr32 capicom.dll

Натисніть кнопку "ОК".

Реєстрація бібліотеки може бути заборонена локальною політикою прав доступу. У такому разі потрібно звертатися до системного адміністратора.

4. Перевірити статус сертифіката

Зайдіть в "Панель управління Рутокен" - вкладка "Сертифікати"

Виділіть сертифікат - статус сертифіката має бути "дійсним"

Можливі помилки: "Сертифікат ненадійний"/"Не вдалося перевірити статус відкликання " або " ", виконайте рішення з інструкції.

5. Перевірити права на бібліотеку capicom.dll

Відкрийте каталог C:\Windows\System32,

Знайдіть capicom.dll,

Правою кнопкою миші "Властивості" - вкладка "Безпека" - "Додатково" - "Змінити дозволи".

У списку знайти поточного користувача комп'ютера, перевірити, який статус стоїть у стовпчику "Дозволи". Якщо відмінний від "Повний доступ" - виділити рядок, натисніть "Змінити". Поставити галку "Повний доступ", зберегти.

Якщо під час збереження вийде повідомлення про брак прав - перейти на вкладку "Власник", Змінити, вибрати поточного користувача комп'ютера, спробувати заново призначити "Повний доступ".

6. Як правило, для участі у торгах необхідно користуватися браузером Internet Explorer версії 6.0 та вище. У IE 9 і вище можуть виникати помилки, які можна вирішити, скориставшись режимом сумісності ("Властивості браузера" - "Сервіс" - "Параметри режиму подання сумісності" - додати адресу майданчика).

Це загальні параметри для всіх ЕТП. На деяких майданчиках необхідно встановити додаткові компонентинеобхідні для коректної роботи.

Якщо під час спроби підпису електронного документа ЕЦП браузер видає повідомлення "Неможливе створення об'єкта сервером програмування об'єктів",

Це означає, що бібліотека CAPICOM не була автоматично зареєстрована на Вашому комп'ютері.

Для того, щоб зробити це вручну, необхідно під користувачем з правами локального адміністратора:

  1. Завантажити архів capicom.zip
  2. Закрити всі вікна Internet Explorer
  3. Вийняти файли з архіву на Ваш комп'ютер
  4. Запустити register.bat з папки, в яку було вилучено файли архіву (для операційної системи Windows Vista запуск необхідно виконувати від імені адміністратора)

Якщо і з цим будуть проблеми, можна самостійно встановити і зареєструвати capicom.dll. Для цього:

  1. Копіювати файл capicom.dll в системний каталог операційної системи (зазвичай це, C: WINDOWS SYSTEM32), якщо там вже є такий файл - замінити на файл з архіву
  2. У меню Пуск/Виконати ввести команду: regsvr32 capicom.dll та натиснути OK.

Після успішної інсталяції перевірте наявність цієї бібліотеки у надбудовах Internet Explorer. Для цього зайдіть в меню СЕРВІС - ВЛАСТИВОСТІ ОГЛЯДАЧА - вкладка ПРОГРАМИ - кнопка НАДБУДІВНИКИ. У вікні знайдіть бібліотеку capicom.dll і увімкніть її.


Якщо всі попередні кроки виконані, але помилка під час спроби підпису електронного документа ЕЦП продовжує з'являтися, це може означати, що робота блокується системними службами "Брандмауер Windows" та "Центр безпеки". У цьому випадку Вам необхідно вимкнути їх.

Для цього, щоб їх відключити, необхідно перейти до "Панель управління - Адміністрація - Служби". У вікні з'явиться список усіх служб. Знайдіть ці служби. На кожній із них клацніть двічі мишею. У вікні, що з'явилося, змініть тип запуску на «Вручну» або «Відключена» і натисніть кнопку «Зупинити».

Error starting script

Як правило, помилка виникає внаслідок неправильної або некоректної реєстрації однієї з бібліотек програмного продукту. Запустіть інсталяцію від імені адміністратора.

Часто допомагає відключення антивірусу та перезавантаження.

Error in function AddAplication, error code: 0x80070542

У системі не зареєстровано необхідну для роботи утиліту Microsoft Script Debugger. Детальніше .

error code: 0x80040154

Клас не зареєстровано. Як і в попередньому випадку, проблема у недостатніх правах при встановленні нашого програмного продукту.

Помилка при роботі сценарію. Неможливо створити об'єкт сервером програмування об'єктів. Код помилки: -2146827859

Не встановлена ​​утиліта Microsoft Scrip Debugger, необхідна для роботи програмного продукту.

Для Windows 98 і Me утиліту можна завантажити за цим посиланням: http://www.calloffice.ru/Download/ie401dbg.exe (http://www.microsoft.com/en-us/download/details.aspx?id= 23992)

Для всіх інших версій: http://www.calloffice.ru/Download/scd10en.exe (http://www.microsoft.com/en-us/download/details.aspx?id=22185)

Починаючи з версії 3.06, Microsoft Script Debugger встановлюється при встановленні програмного продукту Call Office.

Помилка реєстрації основного ActiveX компонента

При встановленні програмного продукту в операційній системі реєструються бібліотеки dll, необхідні для роботи. Можливо, користувачеві, від імені якого встановлюється програмне забезпечення, бракує прав. Повторно інсталюйте програмний продукт Call Office від імені користувача з правами адміністратора.

Об'єкт не підтримує властивість або метод SetTrayIcon

Використовується бібліотека, яка не підтримує метод. Найімовірніше, ви використовуєте стару бібліотеку з новим інтерфейсом. Коректно перевстановіть Call Office або завантажте з нашого сайту та зареєструйте останню версію системної бібліотеки CallOffice.dll

Object Error

Ця помилка може виникати у старій версії програми. Завантажте нову версію програми, видаліть попередню та встановіть нову.

Помилка збереження конфігурації

У назві конфігурації допускаються символи кирилиці та латиниці, а також деякі знаки пунктуації. Не допускаються такі символи: "? *"

Нерідко при необхідності підпису електронного документа у стандартному форматі ЕЦП користувач отримує відмову, а мотивується він таким попередженням: "Неможливе створення об'єкта сервером програмування об'єктів". Тепер немає можливості провести операцію автоматично, тому вдається до ручного перетворення ЕЦП. Давайте розберемося у можливих причинах проблеми, а нижче дамо рекомендації для її усунення в автоматичному та ручному режимах.

Говорячи простою мовою на вашому комп'ютері немає реєстрації на бібліотеці. У даному випадку йдеться про CAPICOM. Потрібно особисто внести необхідні корективи для створення потрібного формату софту із цифровим підписом.

Усі дії виконуються із правами локального адміністратора. Взагалі, намагайтеся по можливості вибирати запуск або розпакування архівів від адміністратора для мінімізування проблем, які неминуче виникають при нестачі прав.

Як виправити помилку автоматично

Кроки послідовно:

  1. Capicom.zip - цей архів необхідно завантажити на комп'ютер. Пам'ятайте про віруси, тому перевіряйте ще раз софт на наявність вірусів глибоким скануванням всього вмісту. Сам файл ми перевірили та розмістили на Яндекс Диску.
  2. Після завантаження у вашому браузері Internet Explorer закриваємо всі вікна. Максимально відключаємо всі розширення.
  3. З архіву все переносимо на комп'ютер у будь-яке місце на жорсткому диску, пам'ятаючи про вилучення прав адміністратора.
  4. Register.bat – це інсталяційний файл. Клацаємо по ньому і чекаємо автоматичного коригування системи.

Вище описано автоматичне вирішення проблеми. Деяким не вдається таким чином реєструвати бібліотеки. Незважаючи на складність наступних дій - іншого виходу немає, як самостійно в примусовому варіанті внести CAPICOM до системи комп'ютера.

Виправляємо проблему вручну

"Брандмауер" і йому подібні системи на кшталт "Центру забезпечення безпеки", антивіруси бажано попередньо відключати. Реєстрація може блокуватися при спробі змінити систему.

Висновок

Сподіваюся ви розібралися, як виправити помилку в ЕЦП: неможливе створення об'єкта сервером програмування об'єктів. Якщо у вас ще є питання щодо роботи з електронними цифровими підписами, пишіть нам у коментарях до цієї сторінки і ми постараємося вам допомогти.