Inleiding
In dit artikel worden de problemen beschreven die zijn opgelost in Updatepakket 3 voor Microsoft System Center Orchestrator 2022. Dit artikel bevat ook de installatie-instructies voor deze update.
Problemen die zijn opgelost
-
Leesregelactiviteit retourneert dezelfde invoer voor regels met minder dan 12 tekens in tegenstelling tot statische letterlijke tekenreeks.
-
Leesregelactiviteit vervangt geen speciale tekens door xml-veilige equivalenten.
-
De referenties van het serviceaccount blijven behouden op het tabblad Beveiliging van activiteiten.
-
Activiteiten in het gebeurtenislogboek controleren worden uitgevoerd zonder vast te lopen.
-
Activiteiten behouden aangepaste scheidingstekens tijdens het configureren van uitvoeringsgedrag voor de activiteit.
-
GET api/ActivityInstances retourneert de verwachte waarde in plaats van een leeg resultaat.
-
De activiteit Platformgebeurtenis verzenden blijft behouden in de database en is zichtbaar op het tabblad Gebeurtenissen van de runbook-Designer.
-
Activiteitsnamen worden correct weergegeven op het runbooktester-canvas en in het logboekweergavegebied in plaats van id's.
-
SSH-opdracht uitvoeren werkt niet met de nieuwste versie van Linux-machines, die nieuwere coderingsvereisten hebben. Als u de SSH-opdracht wilt uitvoeren, downloadt u het meest recente binaire bestand van plink.exe van de officiële website (x64-versie kan worden gebruikt). De naam van het binaire bestand moet worden gewijzigd in SshClient.exe en worden geplaatst op pad C:\Program Files\Common Files\Microsoft System Center 2012\Orchestrator\Extensions\Support\SSH
-
Taken met een actieve status zijn zichtbaar in Actieve taken in de webconsole.
-
Fout bij querydatabaseactiviteit kan extensie niet laden is opgelost.
-
Maak Orchestrator-sleutels opnieuw door de stappen te volgen die hier worden vermeld met behulp van het SQL-script. Download het SQL-script, open SQL Server Management Studio, maak verbinding met uw Orchestrator-database en voer het script uit. Het script lost ook machtigingsproblemen op die zich voordoen bij het installeren van de beheerserverfunctie of -service met behulp van een ander serviceaccount dan de runbookserverfunctie of -service. Ook worden ontbrekende machtigingen met betrekking tot de rol Operator opgelost, waardoor de WebAPI onvolledige resultaten kan retourneren voor bepaalde aanvragen (http://localhost:81/api/Folders, http://localhost:81/api/Runbooks). Bovendien worden zichtbaarheidsproblemen opgelost waarbij runbooks niet worden weergegeven in de webconsole.
Andere verbeteringen en functies
-
Voor betere prestaties van de webconsole downloadt u het SQL-script, opent u SQL Server Management Studio, maakt u verbinding met uw Orchestrator-database en voert u het script uit.
-
Orchestrator 2022 ondersteunt de nieuwste en veiligste . NET8 (LTSC). Vanwege wijzigingen die fouten veroorzaken in .NET 8, wordt voor de verbinding met SQL-server standaard Encrypt=true gebruikt.Hier volgen de drie manieren om door te gaan wanneer web-API 500 als fout geeft: - (Aanbevolen) Installeer een geldig certificaat op de server. Houd er rekening mee dat dit een betrokken proces is en vereist dat een certificaat wordt verkregen en moet worden ondertekend door een instantie die wordt vertrouwd door de client. - Als de server een certificaat heeft, maar deze niet wordt vertrouwd door de client, dan TrustServerCertificate=True om het normale vertrouwensmechanisme te omzeilen.Ga naar web.config aanwezig op C:\Program Files\Microsoft System Center\Orchestrator\WebApi voeg het volgende toe:<environmentVariable name="Database__TrustServerCertificate" value="true"/> - Voeg Encrypt=False expliciet toe aan de verbindingsreeks: Ga naar web.config aanwezig op C:\Program Files\Microsoft System Center\Orchestrator\WebApi voeg het volgende toe:<environmentVariable name="Database__Encrypt" value="false"/>
-
Orchestrator ondersteunt gMSA (Group Managed Service Accounts) voor de Orchestrator-services.
-
Orchestrator 2022 ondersteunt het TLS 1.3-protocol.
Bekende problemen
-
Runbooks die zich niet in een map bevinden (hoofdrunbooks) worden niet weergegeven in het navigatiedeelvenster.Tijdelijke oplossing: Hoofdrunbooks naar een map verplaatsen.
-
Taakformulier vereist ook de uitvoerparameter.Tijdelijke oplossing: Gebruik een willekeurige tekenreeks als waarde. Deze wordt overschreven door de uitvoering van het runbook met de uitvoer.
-
Orchestrator Remoting Service en Runbook Server Monitor Service worden niet netjes afgesloten.
-
Beschrijving: De oremoting - en omonitor-services kunnen niet worden gestopt met service-kill.Tijdelijke oplossing: Het serviceproces handmatig beëindigen met Taakbeheer of met de volgende opdracht: Windows Command Prompttaskkill /f /pid {pid of the service}
Updatepakket 3 voor System Center Orchestrator 2022 verkrijgen
Belangrijk: Voordat u deze update installeert, controleert u of . NET8 is geïnstalleerd.Updatepakketten voor Orchestrator zijn beschikbaar via Microsoft Update of via handmatige download.
Windows Update
Volg deze stappen op een computer waarop een Orchestrator-onderdeel is geïnstalleerd om een updatepakket van Windows Update te verkrijgen en te installeren:
-
Selecteer Start en selecteer vervolgens Configuratiescherm.
-
Dubbelklik in Configuratiescherm op Windows Update.
-
Selecteer in het venster Windows UpdateOnline controleren op updates van Microsoft Update.
-
Selecteer Belangrijke updates zijn beschikbaar.
-
Selecteer het updatepakket en selecteer vervolgens OK.
-
Selecteer Updates installeren om het updatepakket te installeren.
Handmatig downloaden
Ga naar de volgende koppeling om het updatepakket handmatig te downloaden uit de Microsoft Update-catalogus:
Download het Orchestrator-updatepakket nu.
Voor informatie over het downloaden van Microsoft-ondersteuningsbestanden selecteert u het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
119591 Microsoft-ondersteuningsbestanden downloaden via online services
Microsoft heeft dit bestand gescand op virussen, met behulp van de meest recente virusdetectiesoftware die beschikbaar was op de datum waarop het bestand werd gepost. Het bestand wordt opgeslagen op servers met verbeterde beveiliging, waardoor onbevoegde wijzigingen in het bestand kunnen worden voorkomen.
Installatie-instructies voor Orchestrator-updatepakket
Download de updatepakketten die Microsoft Update voor elke computer biedt. Microsoft Update biedt de juiste updates op basis van de onderdelen die op elke computer zijn geïnstalleerd. U kunt ook handmatig downloaden vanuit de Microsoft Update-catalogus.
Als u de updatepakketten handmatig wilt installeren, voert u de volgende opdracht uit vanaf een opdrachtprompt met verhoogde bevoegdheid:
msiexec.exe /p <packagename>
Als u bijvoorbeeld het System Center 2022 UR3-pakket voor Orchestrator Management Server (KB 5059072) wilt installeren, voert u de volgende opdracht uit:
msiexec.exe /l*v "sco-mgmt-server-update-log.txt" /p KB5059072_Microsoft.SystemCenter.Orchestrator.ManagementServer_x64.msp
Nadat de Orchestrator-updates zijn geïnstalleerd, configureert u de Orchestrator-database opnieuw met behulp van de bestaande database volgens deze richtlijnen.
UR2 verwijderen
-
De pakketten Runbook Server, Runbook Designer en Management Server UR2 kunnen worden verwijderd met Configuratiescherm > Programma's toevoegen of verwijderen > Weergeven Updates
-
Het WEB-API-UR-pakket kan niet worden verwijderd. We raden u aan de web-API te verwijderen en deze opnieuw te installeren met het SCO 2022 RTM-installatieprogramma.
-
Het webconsolepakket kan worden verwijderd door de volgende opdracht aan te roepen vanuit een PowerShell-beheerder:
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>
De webapi_url moet de volledige URL (inclusief de poort) van het web-API-eindpunt zijn.