c # — Проблемы безопасности Process Debug Manager (PDM)

У меня проблема со всеми компьютерами в AD:

Я получаю эту ошибку после создания VBScriptEngine с флагом отладки:
либо требуемый уровень олицетворения не был предоставлен, либо предоставленный уровень олицетворения недействителен.

(Exception from HRESULT: 0x80070542)

Проблема заключается в следующем:

processDebugManager.AddApplication(debugApplication, out debugApplicationCookie))

где processDebugManager — это COM:

{78A51822-51F4-11D0-8F20-00805F2CD064} [IProcessDebugManager]

Олицетворение разрешено в местной политике.

Есть идеи, какое ограничение это может быть?

1

Решение

Забыл добавить решение. Эта ошибка означает, что мы установили mdm (диспетчер отладки машины) из VS2002 (который больше не используется). Чтобы исправить это, мы должны выполнить следующие шаги:

  1. Отключить службу MDM
  2. Откройте окно системных служб:

    нажмите «Пуск» -> затем введите «службы» и выберите его (или найдите эту консоль через «Панель управления» -> «Администрирование»):

  3. Щелкните правой кнопкой мыши на «Диспетчере отладки машины» и откройте «Свойства». Остановите службу (нажмите кнопку «Стоп») и отключите ее (измените тип состояния).

  4. Перерегистрация системы 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

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]