Вопрос или проблема
Я пытаюсь установить службы сертификатов Active Directory на виртуальной машине Windows Server 2016 Standard Core, где я вошел в систему с учетной записью администратора.
Я выполнил следующую команду Powershell:
ps> Add-WindowsFeature Adcs-Cert-Authority -IncludeManagementTools
ps> Install-AdcsCertificateAuthority -CAType EnterpriseRootCA
Первая команда выполнена успешно, но затем вторая команда завершилась с ошибкой:
> Установка служб сертификатов Active Directory завершилась неудачно с следующей
> ошибкой: Значение для атрибута не находилось в допустимом диапазоне
> значений.
Вы уже устанавливали роль ADDS (на том же сервере или на другом)? Существует несколько требований, которые необходимо выполнить для установки и настройки ADCS в среде. Вам также нужна учетная запись, которая является членом как группы Enterprise Admins, так и группы Domain Admins. Пожалуйста, убедитесь, что вы проверили эту ссылку на документацию Microsoft, чтобы подтвердить, что у вас есть необходимые условия.
Если всё вышеперечисленное верно (так как вы говорите, что первая команда выполнена успешно), проверьте синтаксис второй команды, так как, похоже, он неверный (по крайней мере, то, что вы опубликовали), это Install-AdcsCertificationAuthority
, как вы можете узнать здесь.
Ответ или решение
Проблема, с которой вы столкнулись при установке службы Active Directory Certificate Services (AD CS), может быть вызвана несколькими факторами. Ниже приведены рекомендации, которые помогут вам устранить ошибку.
-
Проверьте требования:
Убедитесь, что вы соответствуете всем требованиям для установки AD CS. В частности, убедитесь, что:- У вас установлен и правильно настроен роль Active Directory Domain Services (AD DS).
- Вы используете учетную запись, которая является членом как группы "Enterprise Admins", так и "Domain Admins".
-
Проверьте синтаксис команд:
На основании вашего описания, вы использовали командуInstall-AdcsCertificateAuthority
, однако правильная команда должна бытьInstall-AdcsCertificationAuthority
. Пожалуйста, проверьте и перепишите вашу команду следующим образом:Install-AdcsCertificationAuthority -CAType EnterpriseRootCA
-
Параметры установки:
Возможно, вам нужно задать дополнительные параметры, такие как имя сертификата или другие настройки, в зависимости от вашего окружения. Например, вы можете использовать дополнительные параметры:Install-AdcsCertificationAuthority -CAType EnterpriseRootCA -CACommonName "ВашеИмяЦС"
Не забудьте заменить
"ВашеИмяЦС"
на желаемое имя для вашего центра сертификации. -
Проверка журналов событий:
Если ошибка сохраняется, проверьте журналы событий Windows для получения дополнительной информации. Откройте "Просмотр событий" и перейдите в раздел "Журналы приложений" или "Журналы служб" для поиска ошибок, связанных с установкой AD CS. -
Использование графического интерфейса:
Если вы по-прежнему сталкиваетесь с проблемами, и у вас есть доступ к графической версии Windows Server, попробуйте установить AD CS через графический интерфейс (Server Manager). Это может помочь выявить недостающие параметры или конфликты. -
Перезагрузка:
После того, как вы убедитесь, что все настройки верны и все команды корректны, попробуйте перезагрузить сервер и повторить процесс установки. -
Проверка документации:
В случае, если ни одно из предложенных решений не помогло, я рекомендую обратиться к официальной документации Microsoft по установке сертификатов, которую вы можете найти здесь.
Используя приведенные выше шаги, вы должны смочь устранить ошибку установки AD CS. Если у вас возникнут дополнительные вопросы или сложности, не стесняйтесь обращаться за помощью.