У меня проблема со всеми компьютерами в AD:
Я получаю эту ошибку после создания VBScriptEngine с флагом отладки:
либо требуемый уровень олицетворения не был предоставлен, либо предоставленный уровень олицетворения недействителен.
(Exception from HRESULT: 0x80070542)
Проблема заключается в следующем:
processDebugManager.AddApplication(debugApplication, out debugApplicationCookie))
где processDebugManager — это COM:
{78A51822-51F4-11D0-8F20-00805F2CD064} [IProcessDebugManager]
Олицетворение разрешено в местной политике.
Есть идеи, какое ограничение это может быть?
Забыл добавить решение. Эта ошибка означает, что мы установили mdm (диспетчер отладки машины) из VS2002 (который больше не используется). Чтобы исправить это, мы должны выполнить следующие шаги:
нажмите «Пуск» -> затем введите «службы» и выберите его (или найдите эту консоль через «Панель управления» -> «Администрирование»):
Щелкните правой кнопкой мыши на «Диспетчере отладки машины» и откройте «Свойства». Остановите службу (нажмите кнопку «Стоп») и отключите ее (измените тип состояния).
Перерегистрация системы DCOM MDM
Откройте cmd от имени администратора:
нажмите «Пуск» -> введите «cmd» -> щелкните правой кнопкой мыши -> «Запуск от имени администратора» Зарегистрируйте сервер:
WIN 32 (x86): введите команду:
mdm.exe / regserver
WIN 64 (x64): введите следующее (нам нужно изменить каталог на SysWOW64):
cd .. \ SysWOW64
mdm.exe / regserver
Перезагрузите компьютер.
Если у вас есть проблемы с доступом, пожалуйста, проверьте разрешения DCOM
(Выполнить -> «dcomcnfg» -> Найти «Диспетчер отладки машины»)
Перейдите: «Службы компонентов» -> «Компьютеры» -> «Мой компьютер» -> «Конфигурация DCOM» -> «Диспетчер отладки машины». Щелкните правой кнопкой мыши -> выберите «Свойства».
Откройте вкладку «Безопасность» и перепроверьте разрешения. Попробуйте добавить всех (или кого-то особенного), чтобы понять, что это проблема с разрешениями.
Проблема, которую я описал здесь (с изображениями): https://www.zaptest.com/forum/zaptest-best-practices/4057-impersonation-level-is-invalid-0x80070542
Других решений пока нет …