Введение
В этой статье описаны проблемы, исправленные в накопительном пакете обновления 3 для Microsoft System Center Orchestrator 2022. В этой статье также содержатся инструкции по установке этого обновления.
Исправленные проблемы
-
Действие Read Line возвращает те же входные данные для строк, содержащих менее 12 символов, в отличие от строки статического литерала.
-
Действие строки чтения не заменяет специальные символы безопасными эквивалентами XML.
-
Учетные данные учетной записи службы сохраняются на вкладке Безопасность действий.
-
Мониторинг активности журнала событий успешно выполняется без сбоя.
-
Действия сохраняют пользовательские разделители при настройке поведения выполнения для действия.
-
GET api/ActivityInstances возвращает ожидаемое значение, а не пустой результат.
-
Действие отправки событий платформы сохраняется в базе данных и отображается на вкладке События Designer Runbook.
-
Имена действий правильно отображаются на холсте runbook Tester и области представления журнала вместо идентификаторов.
-
Выполнение команды SSH не будет работать с последней версией компьютеров Linux, которые имеют более новые требования к шифру. Чтобы выполнить команду SSH, скачайте последний двоичный файл plink.exe с официального веб-сайта (может использоваться версия x64). Двоичный файл должен быть переименован в SshClient.exe и помещен по пути C:\Program Files\Common Files\Microsoft System Center 2012\Orchestrator\Extensions\Support\SSH
-
Задания в активном состоянии отображаются в активных заданиях в веб-консоли.
-
Ошибка действия базы данных запроса Исправлена ошибка загрузки расширения.
-
Повторно создайте ключи Orchestrator, выполнив описанные здесь действия с помощью скрипта SQL. Скачайте скрипт SQL, откройте SQL Server Management Studio, подключитесь к базе данных Orchestrator и выполните скрипт. Скрипт также устраняет проблемы с разрешениями, возникающие при установке роли или службы сервера управления с использованием учетной записи службы, отличной от роли или службы Runbook Server. Он также устраняет отсутствующие разрешения, связанные с ролью оператора, что может привести к тому, что WebAPI возвращает неполные результаты для определенных запросов (http://localhost:81/api/Folders, http://localhost:81/api/Runbooks). Кроме того, он устраняет проблемы видимости, когда модули Runbook не отображаются в веб-консоли.
Другие улучшения и функции
-
Чтобы повысить производительность веб-консоли, скачайте скрипт SQL, откройте SQL Server Management Studio, подключитесь к базе данных Orchestrator и выполните скрипт.
-
Orchestrator 2022 поддерживает последнюю и самую безопасную версию . NET8 (LTSC). Из-за критических изменений в .NET 8 подключение к SQL Server по умолчанию использует Encrypt=true .Ниже приведены три способа выполнения, если веб-API выдает ошибку 500: — (Рекомендуется) Установите действительный сертификат на сервере. Обратите внимание, что это вовлеченный процесс, который требует получения сертификата и его подписания центром, которому доверяет клиент. — Если на сервере есть сертификат, но он не является доверенным клиентом, то trustServerCertificate=True, чтобы разрешить обход нормального механизма доверия.Перейдите к web.config присутствует в C:\Program Files\Microsoft System Center\Orchestrator\WebApi добавьте следующее:<environmentVariable name="Database__TrustServerCertificate" value="true"/> — явным образом добавьте Encrypt=False в строка подключения: Перейдите к web.config присутствует на C:\Program Files\Microsoft System Center\Orchestrator\WebApi добавьте следующее:<environmentVariable name="Database__Encrypt" value="false"/>
-
Orchestrator поддерживает групповые управляемые учетные записи служб (gMSA) для служб Orchestrator.
-
Orchestrator 2022 поддерживает протокол TLS 1.3.
Известные проблемы
-
Модули Runbook, не находящиеся ни в одной папке (корневые модули Runbook), не отображаются в области навигации.Обходной путь. Перемещение корневых модулей Runbook в папку.
-
Для формы задания также требуется выходной параметр.Обходной путь. Используйте любую строку в качестве значения, она будет перезаписана при выполнении модуля Runbook с выходными данными.
-
Служба удаленного взаимодействия Orchestrator и служба мониторинга сервера Runbook не завершаются чисто.
-
Описание: Службы oremoting и omonitor не могут быть остановлены с помощью service kill.Обходной путь. Завершите процесс службы вручную с помощью диспетчера задач или с помощью следующей команды: Windows Command Prompttaskkill /f /pid {pid of the service}
Получение накопительного пакета обновления 3 для System Center Orchestrator 2022
Важно! Перед установкой этого обновления убедитесь, что . Net8 установлен.Пакеты обновлений для Orchestrator доступны в Центре обновления Майкрософт или вручную.
Windows Update
Чтобы получить и установить пакет обновления от клиентский компонент Центра обновления Windows, выполните следующие действия на компьютере с установленным компонентом Orchestrator.
-
Нажмите кнопку Пуск и выберите панель управления.
-
В панель управления дважды щелкните клиентский компонент Центра обновления Windows.
-
В окне клиентский компонент Центра обновления Windows выберите Проверить в Сети обновления Из Центра обновления Майкрософт.
-
Выберите Важные обновления доступны.
-
Выберите накопительный пакет обновления и нажмите кнопку ОК.
-
Выберите Установить обновления, чтобы установить пакет обновления.
Скачивание вручную
Перейдите по следующей ссылке, чтобы вручную скачать пакет обновления из каталога Центра обновления Майкрософт:
Скачайте пакет обновления Orchestrator.
Чтобы узнать, как скачать файлы поддержки Майкрософт, выберите следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
119591 Как скачать файлы поддержки Майкрософт через веб-службы
Корпорация Майкрософт проверила этот файл на наличие вирусов с помощью последней на момент его публикации версии антивирусного программного обеспечения. Файл хранится на серверах с повышенной безопасностью, что помогает предотвратить любые несанкционированные изменения в нем.
Инструкции по установке накопительного пакета обновления Orchestrator
Скачайте пакеты обновлений, которые центр обновления Майкрософт предоставляет для каждого компьютера. Центр обновления Майкрософт предоставляет соответствующие обновления в соответствии с компонентами, установленными на каждом компьютере. Или вручную скачайте из каталога Центра обновления Майкрософт.
Чтобы вручную установить пакеты обновления, выполните следующую команду из командной строки с повышенными привилегиями:
msiexec.exe /p <packagename>
Например, чтобы установить пакет System Center 2022 UR3 для Сервера управления Orchestrator (kb 5059072), выполните следующую команду:
msiexec.exe /l*v "sco-mgmt-server-update-log.txt" /p KB5059072_Microsoft.SystemCenter.Orchestrator.ManagementServer_x64.msp
После установки обновлений Orchestrator перенастройте базу данных Orchestrator, используя существующую базу данных в соответствии с этими рекомендациями.
Удаление UR2
-
Пакеты Сервера Runbook, Runbook Designer и UR2 сервера управления можно удалить с помощью панель управления > установка и удаление программ > представлении Обновления
-
Невозможно удалить пакет UR веб-API. Рекомендуется удалить веб-API и переустановить его с помощью установщика RTM SCO 2022.
-
Пакет веб-консоли можно удалить, вызвав следующую команду из PowerShell администратора:
msiexec /l*v <uninstall-logfile.txt> /package '{C6E4AF6F-8EB1-462B-96A2-47929D6E8DD5}' /uninstall '{<patch_code>}' MSSCORCH_SERVICES_ACCOUNT='1' MSSCORCH_SERVICES_PASSWORD='1' MSSCORCH_WEBAPI_URL=<webapi_url>
Webapi_url должен быть полным URL-адресом конечной точки веб-API (включая порт).