บริการ Microsoft Windows Server Update Services (WSUS) SelfUpdate ไม่ส่งการอัปเดตอัตโนมัติ


อาการ


เมื่อคุณพยายามใช้บริการ Microsoft Windows Server Update Services (WSUS) SelfUpdate เพื่อส่งการอัปเดตอัตโนมัติไปยังคอมพิวเตอร์ไคลเอ็นต์คอมพิวเตอร์ไคลเอ็นต์จะไม่ได้รับการอัปเดต นอกจากนี้คอมพิวเตอร์ไคลเอ็นต์จะไม่รายงานไปยังเซิร์ฟเวอร์ WSUS เมื่อเหตุการณ์นี้เกิดขึ้นคอนโซลการดูแลระบบ WSUS จะบันทึกข้อความแสดงข้อผิดพลาดต่อไปนี้:
ตรวจสอบการกำหนดค่าเซิร์ฟเวอร์ของคุณ ไม่สามารถติดต่อกับคอมโพเนนต์บริการการอัปเดตได้อย่างน้อยหนึ่งคอมโพเนนต์ ตรวจสอบสถานะเซิร์ฟเวอร์ของคุณและตรวจสอบให้แน่ใจว่าบริการการอัปเดต Windows Server กำลังทำงานอยู่ บริการที่ไม่ได้ใช้งาน: SelfUpdate
บันทึกเหตุการณ์ยังอาจมีเหตุการณ์ต่อไปนี้:

สาเหตุ


ปัญหานี้อาจเกิดขึ้นได้ถ้าอย่างน้อยหนึ่งเงื่อนไขต่อไปนี้เป็นจริง:
  • สิทธิ์บนไดเรกทอรี C:\Program Files\Update Service\SelfUpdate หายไปหรือได้รับการกำหนดค่าอย่างไม่ถูกต้องหรือบัญชีผู้ใช้ที่ IUSR_ComputerName ถูกเอาออกจากกลุ่มผู้ใช้
  • ไดเรกทอรีเสมือนของ SelfUpdate หายไปจากเซิร์ฟเวอร์ WSUS
  • ไดเรกทอรีเสมือนของ SelfUpdate ไม่ได้รับการกำหนดค่าสำหรับไซต์เริ่มต้นบนพอร์ต๘๐
  • ไดเรกทอรีเสมือนของ SelfUpdate ไม่มีสิทธิ์การเข้าถึงแบบไม่ระบุชื่อ
  • เว็บไซต์เริ่มต้นถูกกำหนดค่าให้ใช้ที่อยู่ IP ที่ระบุและไม่มีรายการสำหรับ127.0.0.1
  • เว็บไซต์เริ่มต้นไม่มีสิทธิ์การเข้าถึงแบบไม่ระบุชื่อ
  • เซิร์ฟเวอร์ WSUS ยังมี Microsoft Windows Sharepoint Services ติดตั้งอยู่ ทรัพยากร WSUS ยังไม่ถูกแยกออกจากการจัดการ Sharepoint
  • การติดตั้ง Selfupdate ชำรุดบกพร่อง ดังนั้นไฟล์จะหายไปจากโฟลเดอร์ย่อย ~ \Selfupdate

การแก้ไข


เมื่อต้องการแก้ไขปัญหานี้คุณต้องมีสิทธิ์น้อยที่สุดต่อไปนี้บนไดเรกทอรี C:\Program Files\Update Service\SelfUpdate
กลุ่ม สิทธิ์
ผู้ดูแลระบบ ควบคุมทั้งหมด
ระบบ ควบคุมทั้งหมด
โดเมน/ผู้ใช้หรือผู้ใช้ภายในเครื่อง อ่าน&ดำเนินการ, อ่าน, โฟลเดอร์รายการ
IUSR_ComputerName อ่าน&ดำเนินการ, อ่าน, โฟลเดอร์รายการ

บันทึกย่อ IUSR_ComputerName แทนชื่อโฮสต์ของเซิร์ฟเวอร์ที่กำลังเรียกใช้ IIS ที่มีการติดตั้ง WSUS อยู่ ถ้าบัญชีผู้ใช้นี้เป็นสมาชิกของกลุ่มผู้ใช้คุณไม่จำเป็นต้องกำหนดสิทธิ์เหล่านี้อย่างชัดเจนเมื่อต้องการแก้ไขปัญหาที่ไดเรกทอรีเสมือนของ SelfUpdate หายไปหรือไม่มีไดเรกทอรีเสมือน SelfUpdate แสดงอยู่ภายใต้เว็บไซต์ที่ถูกผูกไว้กับพอร์ต๘๐ให้เรียกใช้ไฟล์ Selfupdate ที่อยู่ในโฟลเดอร์โปรแกรม files\Update services\Setupเมื่อต้องการแก้ไขปัญหาที่ไดเรกทอรีเสมือนของ SelfUpdate ไม่มีสิทธิ์การเข้าถึงแบบไม่ระบุชื่อให้เปิดตัวจัดการ IIS ขยายเว็บไซต์เริ่มต้นให้คลิกขวาที่ไดเรกทอรีเสมือนของ SelfUpdate แล้วคลิกคุณสมบัติ บนแท็บความปลอดภัยของไดเรกทอรีให้คลิกแก้ไขภายใต้การรับรองความถูกต้องและการควบคุมการเข้าถึง ตรวจสอบให้แน่ใจว่าเปิดใช้งานการเข้าถึงแบบไม่ระบุชื่อแล้วหมายเหตุ ขั้นตอนนี้ควรดำเนินการสำหรับเว็บไซต์เริ่มต้นด้วย แผนภูมิ SelfUpdate ไม่ทำงานถ้าคุณมีเว็บไซต์ที่ถูกผูกไว้กับที่อยู่ IP ที่เฉพาะเจาะจงในการกำหนดค่า IIS ของคุณ วิธีแก้ไขปัญหาชั่วคราวคือการตั้งค่าการกำหนดค่า IIS ของคุณเพื่อตอบสนองต่อที่อยู่ "ที่ไม่ได้กำหนดทั้งหมด" หรือเมื่อต้องการเพิ่ม127.0.0.1 ไปยังรายการที่อยู่ IP ที่ใช้สำหรับ SelfUpdate

ใช้คอนโซลการจัดการบริการข้อมูลทางอินเทอร์เน็ต (IIS) เพื่อตรวจสอบว่าเซิร์ฟเวอร์ถูกตั้งค่าด้วยหนึ่งในสองการกำหนดค่าต่อไปนี้

การกำหนดค่าที่ 1: WSUS ถูกติดตั้งบนเว็บไซต์เริ่มต้น 

กำหนดค่าเว็บไซต์เริ่มต้นโดยใช้การตั้งค่าต่อไปนี้:
  • SelfUpdate
  • เนื้อหา
  • ClientWebService
  • SimpleAuthWebService
  • WSUSAdmin
  • ReportingWebService
  • DssAuthWebService
  • ServerSyncWebService

การกำหนดค่า 2: WSUS ถูกติดตั้งบนเว็บไซต์แบบกำหนดเอง

กำหนดค่าเว็บไซต์เริ่มต้นบนพอร์ต๘๐โดยใช้การตั้งค่าต่อไปนี้:
  • SelfUpdate
  • ClientWebService
กำหนดค่าการดูแลระบบ WSUS บนพอร์ต๘๕๓๐ด้วยการตั้งค่าต่อไปนี้:
  • SelfUpdate
  • เนื้อหา
  • ClientWebService
  • SimpleAuthWebService
  • WSUSAdmin
  • ReportingWebService
  • DssAuthWebService
  • ServerSyncWebService
โดยไม่คำนึงถึงการกำหนดค่าที่คุณเลือกคุณจะต้องตรวจสอบการตั้งค่าต่อไปนี้:
  • คุณต้องกำหนดค่าไดเรกทอรีเสมือนของ SelfUpdate ภายใต้เว็บไซต์เริ่มต้นหรือเว็บไซต์อื่นเพื่อฟังพอร์ต๘๐
  • ไดเรกทอรีเสมือนของ SelfUpdate ชี้ไปยัง C:\Program Files\Update Service\SelfUpdate.
  • ไดเรกทอรีเสมือนของ WSUSAdmin คือไดเรกทอรีเสมือนเฉพาะใน IIS ที่ควรมีการตั้งค่าความปลอดภัยในการรับรองความถูกต้องของ Windows แบบรวม ตั้งค่าความปลอดภัยของไดเรกทอรีเสมือนอื่นๆทั้งหมดให้เปิดใช้งานการเข้าถึงแบบไม่ระบุชื่อ

สถานะ


Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม


เมื่อคุณใช้ IIS คุณสามารถย้ายไดเรกทอรี SelfUpdate ไปยังเว็บไซต์อื่นได้ โดยทำตามขั้นตอนต่อไปนี้:
  1. คลิกเริ่มคลิกเรียกใช้พิมพ์ตัวควบคุม admintoolsแล้วดับเบิลคลิกตัวจัดการบริการข้อมูลทางอินเทอร์เน็ต (IIS)
  2. ขยายโฟลเดอร์เว็บไซต์แล้วคลิกโหนดการจัดการ WSUS
  3. คลิกขวาที่โหนSelfUpdateชี้ไปที่งานทั้งหมดแล้วคลิกบันทึกการกำหนดค่าไปยังไฟล์
  4. พิมพ์ชื่อไฟล์แล้วบันทึกไฟล์ลงในโฟลเดอร์อื่น คุณจะใช้ไฟล์นี้ในขั้นตอนที่9ถึง12
  5. คลิกขวาที่โหนClientWebServiceเลือกงานทั้งหมดแล้วคลิกบันทึกการกำหนดค่าไปยังไฟล์
  6. พิมพ์ชื่อสำหรับไฟล์และบันทึกไฟล์ลงในโฟลเดอร์เดียวกันกับที่คุณใช้ในขั้นตอนที่4 คุณจะใช้ไฟล์นี้ในขั้นตอนที่13ถึง15
  7. เลือกเว็บไซต์เริ่มต้นหรือเว็บไซต์อื่นที่กำลังทำงานบนพอร์ต๘๐
  8. คลิกขวาที่เว็บไซต์แล้วชี้ไปที่ใหม่แล้วคลิกไดเรกทอรีเสมือน (จากไฟล์)
  9. เลือกไดเรกทอรีที่คุณบันทึกไฟล์ SelfUpdate และ ClientWebService ในขั้นตอนที่4และ6
  10. เลือกไฟล์SelfUpdateแล้วคลิกเปิด
  11. คลิกอ่านไฟล์คลิกไฟล์ SelfUpdate ที่แสดงอยู่ในขณะนี้ภายใต้เลือกการกำหนดค่าที่จะนำเข้าแล้วคลิกตกลง
  12. ในกล่องโต้ตอบตัวจัดการ IISให้พิมพ์ชื่อสำหรับไดเรกทอรีเสมือนใหม่ในกล่องนามแฝงแล้วคลิกตกลง
  13. เลือกไฟล์ClientWebServiceแล้วคลิกเปิด
  14. คลิกอ่านไฟล์คลิกไฟล์ SelfUpdate ที่แสดงอยู่ในขณะนี้ภายใต้เลือกการกำหนดค่าที่จะนำเข้าแล้วคลิกตกลง
  15. ในกล่องโต้ตอบตัวจัดการ IISให้พิมพ์ชื่อสำหรับไดเรกทอรีเสมือนใหม่ในกล่องนามแฝงแล้วคลิกตกลง
  16. ถ้าเว็บไซต์นี้เป็นเว็บไซต์ใหม่ให้เริ่มต้นเว็บไซต์จาก IIS Manager ถ้าเว็บไซต์นี้เป็นเว็บไซต์ที่มีอยู่ให้เริ่มต้นเว็บไซต์จาก IIS Manager

อ้างอิง


สำหรับข้อมูลเกี่ยวกับการตรวจสอบการตั้งค่าการกำหนดค่า WSUS และ IIS แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft: สำหรับข้อมูลเกี่ยวกับวิธีการแก้ไขปัญหาการอัปเดตนเองของไคลเอ็นต์แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft: สำหรับข้อมูลเกี่ยวกับวิธีการติดตั้งและกำหนดค่า IIS สำหรับใช้กับ WSUS แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft: สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตอัตโนมัติใน Windows ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๒๙๔๘๗๑ คำอธิบายของฟีเจอร์การอัปเดตอัตโนมัติใน Windows