Настройка резервного копирования средствами Effector saver 3 ошибка!

1. sphomin 24 22.02.18 14:54 Сейчас в теме
Система Windows server 2016
Платформа 1с 8.3.11.3034 (86-64)
Effector saver Версия:
Менеджер: 3.3.5.2
Агент: 3.3.5.6
Монитор: 3.3.5.0

После установки выше указанной версии платформы при завершении работы пользователей на сервере появляется ошибка
22.02.2018 14:39:49 - Информационная база: клиент-серверная, аутентификация 1С
22.02.2018 14:39:49 - Завершение работы пользователей/фоновых заданий ...
22.02.2018 14:39:51 - Ошибка отключения пользователей базы 1С, Недопустимая строка с указанием класса, ProgID: "V83.ComConnector"

На оф сайте эффектора https://efsaver.ru/docs/faq.html по данному вопросу все просто:
Как правило появляется после установки новой версии ядра 1СПредприятия.

Первое что необходимо сделать — зарегистрируйте на компьютере COM объект V83.COMConnector, пример строки регистрации (измените путь на нужную версию):
32 разрядная платформа
regsvr32 «C:\Program Files (x86)\1cv8\8.3.6.2152\bin\comcntr.dll»
64 разрядная платформа
regsvr32 «C:\Program Files\1cv8\8.3.6.2152\bin\comcntr.dll»

Выполните данную команду от имени Администратора.

Но регистрация библиотеки comcntr.dll не работает, тогда настраиваю по статье:

Случается, что при попытке подключения к информационной базе через com-соединение возникает ошибка при вызове конструктора (COMОбъект): "Класс не зарегистрирован" или "Недопустимая строка с указанием класса".
Ошибка при подключении к информационной базе
Данная ошибка означает, что класс V82.COMConnector не зарегистрирован в системе. Для устранения ошибки необходимо зарегистрировать указанный компонент.

Порядок регистрации компонента V82.COMConnector.

1. Заходим в Панель управления → Администрирование → Службы компонентов.
Службы компонентов
2. Переходим к ветке Компьютеры → Мой компьютер → Приложения COM+.
Приложения COM+
3. В контекстном меню выбираем Создать → Приложение. Откроется Мастер установки приложений COM+.
Мастер установки приложений COM+
4. Нажимаем «Далее».
5. Выбираем «Создать новое приложение».
Установка или создание нового приложения
6. Вводим имя «V82COMConnector». Устанавливаем переключатель «Серверное приложение». Нажимаем «Далее».
Создание нового приложения
7. На следущем шаге устанавливаем «Текущий пользователь». Нажимаем «Далее».
Удостоверение приложения
8. Нажимаем «Готово».
9. В появившейся ветке V82COMConnector переходим к подветке Компоненты.
V82COMConnector. Компоненты
10. В контекстном меню выбираем Создать → Компонент. Откроется Мастер установки компонентов COM+.
Мастер установки компонентов COM+
11. Нажимаем «Далее».
12. Выбираем «Установка новых компонентов».
Импорт или установка компонента
13. Выбираем файл <каталог 1С>\bin\comcntr.dll.
Выбор файла comcntr.dll
14. Нажимаем «Далее» → «Готово».
15. Переходим к ветке V82COMConnector.
V82COMConnector
16. В контекстном меню выбираем «Свойства». В открывшемся окне переходим на вкладку «Безопасность».
17. Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку «Применить политику программных ограничений». Устанавливаем Уровень ограничений - «Неограниченный».
V82COMConnector
18. Нажимаем «ОК».

Класс V82.COMConnector зарегистрирован и может использоваться для подключения к информационным базам.

Все работало до установки выше указанной платформы. Кто-то сталкивался с данной проблемой?
"Ошибка отключения пользователей базы 1С, Недопустимая строка с указанием класса, ProgID: "V83.ComConnector""
Поделитесь опытом, как её побороть!
По теме из базы знаний
Найденные решения
6. sphomin 24 23.02.18 22:13 Сейчас в теме
Уфф разобрался
Нужно перед регистрацией "...\bin\comcntr.dll" - отменить её!!!!!!!!!!!!!! Для это используем ключ /u после Regsvr32

В командной строке от имени администратора: Regsvr32 /u "...\bin\comcntr.dll"
затем регистрируем её заново
Regsvr32 "...\bin\comcntr.dll"
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user922602 23.02.18 11:54 Сейчас в теме
Вот "ручная регистрация" библиотеки была лишняя. На оф сайте эффектора, красным написано: "Обратите внимание: данный способ решения проблемы можно использовать для версий младше 3.3.3".

Предлагаю Вам сделать следующее:

1. Удалить проделанную ручную регистрацию.

2. Установить в настройках "Дополнительные параметры" вместо 1Cx64ComCon=0, 1Cx64ComCon=1

http://prntscr.com/iin3no

3. Зарегистрировать comcntr.dll от имени администратора. Кстати Вы ее путь правильно указываете? Путь идет к новой версии 1С предприятия? Может у Вас стоит несколько версий 1С?

4. Как "контрольный выстрел" сделать перезагрузку сервера.

Вы пишите: "Но регистрация библиотеки comcntr.dll не работает, тогда настраиваю по статье" Что имеете в виду, не удается зарегистрировать библиотеку или завершение работы пользователей не работает?
3. sphomin 24 23.02.18 18:04 Сейчас в теме
Сделал все как вы рекомендовали ошибка осталась:

===========================================
Задача: Ресторан
Вид задачи: Архивирование средствами 1С:Предприятие 8
Компьютер: SERVER
Запуск: Пользователь
Версия: 3.3.5 / 2
Начало: 23.02.2018 17:59:20
Конец: 23.02.2018 17:59:39
Статус: Ошибки при выполнении задачи
===========================================
23.02.2018 17:59:20 - Версия 1С:Предприятия:
23.02.2018 17:59:20 - C:\Program Files\1cv8\8.3.11.3034\bin\1cv8.exe
23.02.2018 17:59:20 - Информационная база: клиент-серверная, аутентификация 1С
23.02.2018 17:59:20 - Завершение работы пользователей/фоновых заданий ...
23.02.2018 17:59:21 - Ошибка отключения пользователей базы 1С, Недопустимая строка с указанием класса, ProgID: "V83.ComConnector"
23.02.2018 17:59:31 - Проверка активных сеансов пользователей/фоновых заданий ...
23.02.2018 17:59:32 - Ошибка отключения пользователей базы 1С, Недопустимая строка с указанием класса, ProgID: "V83.ComConnector"
23.02.2018 17:59:32 - Выгрузка информационной базы ...
23.02.2018 17:59:39 - Ошибка исключительной блокировки информационной базы.
Активные сеансы и соединения:
компьютер: server, пользователь: Администратор, сеанс: 1, начат: 23.02.2018 в 17:49:41, приложение: Тонкий клиент;
компьютер: server, пользователь: Администратор, сеанс: 2, начат: 23.02.2018 в 17:58:56, приложение: Тонкий клиент
23.02.2018 17:59:39 - Ошибка! Выгрузка информационной базы не выполнена

Еще идеи?
4. sphomin 24 23.02.18 19:50 Сейчас в теме
Хм еще сомнения вы рекомендовали Удалить проделанную ручную регистрацию. Как удалить правильно - возможно в реестре или еще где?

Установил на другой машине с win10 postgres сервер + платформу + Effector все заработало после регистрации библиотеки regsvr32 «C:\Program Files\1cv8\8.3.6.2152\bin\comcntr.dll»
5. sphomin 24 23.02.18 20:54 Сейчас в теме
Установил Effector v3.3.0 результат тот-же что с ручной регистрацией V83.ComConnector что без нее.
6. sphomin 24 23.02.18 22:13 Сейчас в теме
Уфф разобрался
Нужно перед регистрацией "...\bin\comcntr.dll" - отменить её!!!!!!!!!!!!!! Для это используем ключ /u после Regsvr32

В командной строке от имени администратора: Regsvr32 /u "...\bin\comcntr.dll"
затем регистрируем её заново
Regsvr32 "...\bin\comcntr.dll"
7. insurgut 208 30.04.20 15:14 Сейчас в теме
Оставлю здесь, может кому-то поможет. При резервном копировании выходила ошибка:
Ошибка отключения пользователей базы 1С, Ошибка при загрузке библиотеки

Запуск regsvr32 с ключом /u и повторная регистрация библиотеки comcntr.dll не решало проблемы.

Помог запуск regsvr32 с ключом regsvr32 /n /i:user "путь_к_библиотеке_comcntr.dll"

P.S. user - это не имя пользователя, user это user
Leoreign; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот