Когда вы добавляете новый сервер Exchange 2010 в существующую организацию с включенным агентом сценариев (scripting agent), вы можете получить следующую ошибку, сообщающую что не найден ScriptingAgentConfig.xml:
The following error was generated when "$error.Clear(); Set-WERRegistryMarkers;
" was run: "Provisioning layer initialization failed: '"Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V14\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'.""'".
Provisioning layer initialization failed: '"Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V14\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'.""'
"Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V14\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'.""
Данная ошибка была получена при установке Exchange 2010 SP1 с задействованным агентом сценариев. Агент сценария это один из агентов расширения командлета, который позволяет вызывать дополнительные команды из выполняемого командлета. Данный агент включается на уровне организации и требует наличия файла ScriptingAgentConfig.xml на каждом сервере.
Для решения данной проблемы необходимо выполнить следующую последовательность действий:
Отключаем агента сценариев запустив команду Disable-CmdletExtensionAgent "Scripting Agent" с другого сервера Exchange в организации
Повторно запускаем установку Exchange на новом сервер
Копируем файл ScriptingAgentConfig.xml с директории <installation path>\V14\Bin\CmdletExtensionAgents на другом сервере в ту же папку на новом сервере
Включаем агента командой Enable-CmdletExtensionAgent "Scripting Agent"
|