gifts2017

Решение ошибки подключения через COM

Опубликовал Станислав Бабицкий (websamson) в раздел Администрирование - Защита, права, пароли

«V82.COMConnector.1: Не найдена лицензия COM-соединением»
Собственно мое решение данной проблемы. Может, кому пригодится.

При подключении из одной базы к другой через COM внезапно стала появляться следующая ошибка: «V82.COMConnector.1: Не найдена лицензия COM-соединением», хотя никаких изменений на серверах не делалось. Релиз платформы был 8.2.13. Обновил до 14-го – не помогло. Делал так:

1.       Администрирование - Службы компонентов – Компьютеры – Мой компьютер – Приложения COM+ - Создать приложение – Создать новое приложение – вводим имя «V82.COMConnector»(переключатель «Серверное приложение») – Указанный пользователь (Администратор)

2.       В появившейся ветке V82COMConnector – подветка Компоненты – создание нового компонента – Установка новых компонентов - <каталог 1С>\bin\comcntr.dll

3.       Правой кнопкой по ветке V82COMConnector – Свойства – Безопасность – Снял галку «Принудительная проверка доступа для приложений» - Поставил галку «Применить политику программных ограничений» - Уровень ограничений «Неограниченный»

4.       В профилях пользователей C:\Documents and Settings\….\Application Data\1C\1CEStart\1CEStart.cfg изменяем параметр UseHWLicenses=0 на UseHWLicenses=1

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Виталий Барилко (Diversus) 06.09.11 08:50
Было бы неплохо скриншоты выложить
nikala05; +1 Ответить
2. Виталий Барилко (Diversus) 06.09.11 09:32
И еще это на стороне сервера нужно сделать или на клиентах (если база не файловая)?
3. Станислав Бабицкий (websamson) 06.09.11 09:36
4. Кириллов Денис (denver069) 09.09.11 15:59
4 пункт: UseHWLicenses = 1 - вы включили аппаратную лицензию (ключ защиты)на клиенте.
Потому и заработало. :D
Всё остальное не имеет смысла.
До этого момента ваш клиент получал лицензию с сервера 1С именно этот тип лицензии на данный момент и не подходит для подключения через COMConnector.
Включить аппаратную лицензию можно просто просто перейдя в настройки загрузчика 1С. ;)
5. Maxim M (mmj14) 11.09.11 23:06
Уж очень решаемая проблема похожа по способу решения на проблему с регистрацией COM соединителя на х64 сервере 1С.
6. Станислав Бабицкий (websamson) 12.09.11 07:02
(4)На Win2008 x64 лично у меня выполнить только пункт 4 не решило проблему. У пользователей с ограниченными правами выходила эта ошибка. Поэтому пункты 1,2 добавляют COM-соединитель, а п.3 выставляет права на него для ограниченных учетных записей.
7. 1 (shomo) 07.10.11 18:27
8. Денис (DenisKin) 14.12.11 19:50
Огромное спасибо! Для 8.1 выполнил первые 3 пункта и все пошло.
9. geimer90 geimer (geimer90) 10.11.14 10:32
При попытке создания com соединения на сервере выдаёт данную ошибку:

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

Библиотека comcntr.dll зарегистрирована. Вот эти операции сделаны:
1. Администрирование - Службы компонентов – Компьютеры – Мой компьютер – Приложения COM+ - Создать приложение – Создать новое приложение – вводим имя «V82.COMConnector»(переключатель «Серверное приложение») – Указанный пользователь (Администратор)
2. В появившейся ветке V82COMConnector – подветка Компоненты – создание нового компонента – Установка новых компонентов - <каталог 1С>\bin\comcntr.dll
3. Правой кнопкой по ветке V82COMConnector – Свойства – Безопасность – Снял галку «Принудительная проверка доступа для приложений» - Поставил галку «Применить политику программных ограничений» - Уровень ограничений «Неограниченный»

4 Пункт не выполнял.

Com соединение делается в регламентном задании. Как повлияет 4 пункт если у нас все лицензии программные? Может быть дело в чём-нибудь другом? На клиенте всё отрабатывает.
10. Юрий Семенчук (MsDjuice) 14.05.15 02:10
Спасибо! Долго сидел пока понял в чем дело. После выполнения 3 пунктов все заработало.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа