นำไปใช้กับ
System Center 2022 Orchestrator

บทนำ  

บทความนี้อธิบายถึงปัญหาที่ได้รับการแก้ไขในชุดรวมอัปเดต 3 สําหรับ Microsoft System Center Orchestrator 2022 บทความนี้มีคําแนะนําในการติดตั้งสําหรับการอัปเดตนี้ด้วย  

ปัญหาที่ได้รับการแก้ไขแล้ว 

  • อ่านกิจกรรมบรรทัด จะส่งกลับค่าที่ป้อนเดียวกันสําหรับบรรทัดที่มีอักขระน้อยกว่า 12 อักขระ ซึ่งตรงข้ามกับสตริงสัญพจน์แบบคงที่

  • อ่านกิจกรรมของบรรทัดไม่ได้แทนที่อักขระพิเศษด้วย XML Safe Equivalents

  • ข้อมูลประจําตัวของบัญชีบริการยังคงอยู่ในแท็บความปลอดภัยของกิจกรรม

  • ตรวจสอบกิจกรรมบันทึกเหตุการณ์ทํางานได้สําเร็จโดยไม่มีการหยุดทํางาน

  • กิจกรรมยังคงมีตัวคั่นแบบกําหนดเองขณะกําหนดค่าลักษณะการทํางานของการเรียกใช้สําหรับกิจกรรม

  • GET api/ActivityInstances จะส่งกลับค่าที่คาดไว้ซึ่งตรงข้ามกับผลลัพธ์ที่ว่างเปล่า

  • ส่งกิจกรรมกิจกรรมแพลตฟอร์มที่ยังคงอยู่ไปยังฐานข้อมูล และสามารถมองเห็นได้ในแท็บ เหตุการณ์ ของ Designer Runbook

  • ชื่อกิจกรรมจะแสดงอย่างถูกต้องบนพื้นที่ทดสอบ Runbook และพื้นที่มุมมองบันทึกแทนตัวระบุ

  • เรียกใช้คําสั่ง SSH จะไม่ทํางานกับเครื่อง Linux รุ่นล่าสุดซึ่งมีข้อกําหนดการเข้ารหัสที่ใหม่กว่า เมื่อต้องการเรียกใช้คําสั่ง SSH ให้ดาวน์โหลดไบนารีล่าสุดของ plink.exe จากเว็บไซต์ทางการ (อาจมีการใช้เวอร์ชัน x64) ควรเปลี่ยนชื่อไบนารีเป็น SshClient.exe และวางที่พาธ C:\Program Files\Common Files\Microsoft System Center 2012\Orchestrator\Extensions\Support\SSH 

  • งานในสถานะใช้งานอยู่จะมองเห็นได้ในงานที่ใช้งานอยู่ใน Web Console

  • ข้อผิดพลาดกิจกรรมของฐานข้อมูลการสอบถาม ล้มเหลวในการโหลดส่วนขยายได้รับการแก้ไขแล้ว

  • สร้างคีย์ผู้ประสานใหม่โดยทําตามขั้นตอนที่ระบุไว้ ที่นี่ โดยใช้สคริปต์ SQL ดาวน์โหลดสคริปต์ SQL เปิด SQL Server Management Studio เชื่อมต่อกับฐานข้อมูล Orchestrator ของคุณ และดําเนินการสคริปต์ สคริปต์ยังแก้ไขปัญหาสิทธิ์ที่เกิดขึ้นเมื่อติดตั้งบทบาทหรือบริการของเซิร์ฟเวอร์การจัดการโดยใช้บัญชีบริการอื่นจากบทบาทหรือบริการ Runbook Server นอกจากนี้ยังแก้ไขการขาดสิทธิ์ที่เกี่ยวข้องกับบทบาทตัวดําเนินการ ซึ่งอาจทําให้ WebAPI ส่งคืนผลลัพธ์ที่ไม่สมบูรณ์สําหรับบางคําขอ (http://localhost:81/api/Folders http://localhost:81/api/Runbooks) นอกจากนี้ยังแก้ไขปัญหาการมองเห็นที่ Runbooks ล้มเหลวในคอนโซลเว็บ

การปรับปรุงและคุณลักษณะอื่นๆ 

  • เพื่อประสิทธิภาพการทํางานของคอนโซลเว็บที่ดียิ่งขึ้น ดาวน์โหลดสคริปต์ SQL เปิด SQL Server Management Studio เชื่อมต่อกับฐานข้อมูล Orchestrator ของคุณ และดําเนินการสคริปต์

  • ผู้ประสาน 2022 สนับสนุน ล่าสุดและปลอดภัยที่สุด NET8 (LTSC) เนื่องจากการเปลี่ยนแปลงใน .NET 8 ขาด การเชื่อมต่อกับ SQL Server จึงใช้ Encrypt=true ตามค่าเริ่มต้นต่อไปนี้คือสามวิธีในการดําเนินการเมื่อ Web 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"/>

  • ผู้ประสานสนับสนุน บัญชีบริการที่มีการจัดการแบบกลุ่ม (gMSA) สําหรับบริการผู้ประสาน

  • Orchestrator 2022 สนับสนุนโพรโทคอล TLS 1.3

ปัญหาที่ทราบแล้ว 

  • Runbook ที่ไม่ได้อยู่ภายในโฟลเดอร์ (รูทรันบุ๊ค) จะไม่แสดงในบานหน้าต่างนําทางวิธีแก้ไขปัญหาชั่วคราว: ย้าย runbook รากไปยังโฟลเดอร์

  • แบบฟอร์มงานต้องใช้พารามิเตอร์เอาท์พุทด้วยวิธีแก้ไขปัญหาชั่วคราว: ใช้สตริงใดๆ เป็นค่า ซึ่งจะถูกเขียนทับด้วยการดําเนินการ runbook ด้วยผลลัพธ์

  • บริการตรวจสอบเซิร์ฟเวอร์ Remoting ของ Orchestrator และ Runbook Server ไม่ได้ออกจากการทํางานโดยสมบูรณ์

  • คำอธิบาย: ไม่สามารถหยุดบริการ Oremoting และ omonitor ได้โดยใช้ Service killวิธีแก้ไขปัญหาชั่วคราว: ยกเลิกกระบวนการบริการด้วยตนเองโดยใช้ตัวจัดการงานหรือโดยใช้คําสั่งต่อไปนี้: Windows Command Prompt#x1

วิธีรับชุดรวมอัปเดต 3 สําหรับ System Center Orchestrator 2022 

สําคัญ: ก่อนที่คุณจะติดตั้งการอัปเดต นี้ ตรวจสอบให้แน่ใจว่า NET8 ได้รับการติดตั้งแล้วแพคเกจการอัปเดตสําหรับผู้ประสานจะพร้อมใช้งานจาก Microsoft Update หรือโดยการดาวน์โหลดด้วยตนเอง

Windows Update

เมื่อต้องการรับและติดตั้งแพคเกจการปรับปรุงจาก Windows Update ให้ทําตามขั้นตอนเหล่านี้บนคอมพิวเตอร์ที่มีคอมโพเนนต์ Orchestrator ติดตั้งอยู่:

  1. เลือก เริ่มต้น แล้วเลือก แผงควบคุม

  2. ใน แผงควบคุม ให้ดับเบิลคลิกที่ Windows Update

  3. ในหน้าต่าง Windows Update ให้เลือก ตรวจหาการอัปเดตจาก Microsoft Update ทางออนไลน์

  4. เลือก การอัปเดตที่สําคัญพร้อมใช้งาน

  5. เลือกแพคเกจ ชุดรวมอัปเดต แล้วเลือก ตกลง

  6. เลือก ติดตั้งการอัปเดต เพื่อติดตั้งแพคเกจการอัปเดต

ดาวน์โหลดด้วยตนเอง  

ไปที่ลิงก์ต่อไปนี้เพื่อดาวน์โหลดแพคเกจการอัปเดตจาก Microsoft Update Catalog ด้วยตนเอง:  

ดาวน์โหลด แพคเกจการอัปเดตผู้ประสานทันที  

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดแฟ้มสนับสนุนของ Microsoft ให้เลือกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:  

119591 วิธีรับไฟล์การสนับสนุนของ Microsoft จาก บริการออนไลน์  

Microsoft สแกนแฟ้มนี้เพื่อหาไวรัส โดยใช้ซอฟต์แวร์ตรวจหาไวรัสล่าสุดณวันที่มีการประกาศแฟ้มนั้น แฟ้มดังกล่าวจะถูกเก็บอยู่บนเซิร์ฟเวอร์เพิ่มความปลอดภัยซึ่งจะช่วยป้องกันการเปลี่ยนแปลงที่ไม่ได้รับอนุญาตของแฟ้ม 

คําแนะนําในการติดตั้งชุดรวมอัปเดตประสาน 

ดาวน์โหลดแพคเกจการอัปเดตที่ Microsoft Update มีให้สําหรับคอมพิวเตอร์แต่ละเครื่อง Microsoft Update มีโปรแกรมปรับปรุงที่เหมาะสมตามคอมโพเนนต์ต่างๆ ที่มีการติดตั้งไว้ในคอมพิวเตอร์แต่ละเครื่อง หรือดาวน์โหลดด้วยตนเองจาก Microsoft Update Catalog  

เมื่อต้องการติดตั้งแพคเกจการปรับปรุงด้วยตนเอง ให้เรียกใช้คําสั่งต่อไปนี้จากพร้อมท์คําสั่งด้วยสิทธิ์ผู้ดูแล: 

msiexec.exe /p <packagename> 

ตัวอย่างเช่น หากต้องการติดตั้งแพคเกจ System Center 2022 UR3 สําหรับ Orchestrator Management Server (KB 5059072) ให้เรียกใช้คําสั่งต่อไปนี้: 

msiexec.exe /l*v  "sco-mgmt-server-update-log.txt" /p KB5059072_Microsoft.SystemCenter.Orchestrator.ManagementServer_x64.msp 

หลังจากติดตั้งการอัปเดตผู้ประสาน ให้กําหนดค่าฐานข้อมูลผู้ประสานใหม่โดยใช้ฐานข้อมูลที่มีอยู่ตามแนวทางเหล่านี้ 

การถอนการติดตั้ง UR2 

  • แพคเกจ Runbook Server, Runbook Designer และ Management Server UR2 สามารถถอนการติดตั้งได้โดยใช้แผงควบคุม> เพิ่มหรือเอาโปรแกรมออก > ดูที่ติดตั้ง Updates

  • ไม่สามารถถอนการติดตั้งแพคเกจ UR API ของเว็บได้ เราขอแนะนําให้ถอนการติดตั้ง Web API และติดตั้งใหม่ด้วยตัวติดตั้ง SCO 2022 RTM

  • แพคเกจคอนโซลเว็บสามารถถอนการติดตั้งได้โดยการเรียกใช้คําสั่งต่อไปนี้จาก 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 ของเว็บ

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ