รหัสและข้อความแสดงข้อผิดพลาดของ Password Sync

คุณอาจพบรหัสและข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อใช้ Password Sync โปรดดูวิธีการแก้ปัญหาข้อผิดพลาดจากตารางด้านล่าง

ข้อผิดพลาดและวิธีแก้ไข

รหัสหรือข้อความแสดงข้อผิดพลาด คำอธิบายและการแก้ปัญหา
0x00005012 S_ADS_NOMORE_ROWS

การดำเนินการค้นหาถึงแถวสุดท้ายแล้ว

Password Sync ติดต่อเซิร์ฟเวอร์ Active Directory และค้นหาสำเร็จ แต่ไม่พบผลลัพธ์ที่ตรงกับคำค้นหานี้

สาเหตุที่เป็นไปได้มีดังนี้

  • ชื่อแอตทริบิวต์อีเมลที่ระบุไม่ถูกต้อง
  • ไม่มีผู้ใช้ที่มีแอตทริบิวต์นั้นๆ
  • (หากใช้ข้อมูลเข้าสู่ระบบของผู้ใช้เพื่อค้นหา Active Directory) บัญชีผู้ใช้ไม่มีสิทธิ์อ่านแอตทริบิวต์
0x80005008

พารามิเตอร์อินพุตอย่างน้อย 1 รายการไม่ถูกต้อง

ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อผู้ใช้ที่ระบบกำลังซิงค์รหัสผ่านอยู่ไม่ได้อยู่ใน Base DN ที่คุณระบุไว้

ลองใช้ Base DN ระดับบนสุดที่กว้างขึ้นในการระบุหน่วยขององค์กร ตัวอย่างเช่น หากใช้ OU=Sales,DC=altostrat,DC=corp เป็น Base DN ให้ลองใช้ DC=altostrat,DC=corp แทน

0x80005010

ไม่ได้ตั้งค่าคอลัมน์ที่ระบุในไดเรกทอรี

Password Sync ไม่พบอีเมลของผู้ใช้ใน Active Directory โดยใช้แอตทริบิวต์ที่ระบุระหว่างการติดตั้ง Password Sync (โดยทั่วไปจะใช้ mail)

ยืนยันว่าผู้ใช้มีอีเมลที่ถูกต้องและคุณไม่ได้ใช้บัญชีคอมพิวเตอร์ (บัญชี LocalSystem) หากถูกต้องแล้ว อาจเป็นไปได้ว่าผู้ใช้ที่ Password Sync ใช้เพื่อค้นหา Active Directory (ผู้ใช้ที่ได้รับอนุญาต) ไม่มีสิทธิ์เข้าถึงแอตทริบิวต์นี้ให้ผู้ใช้ที่ต้องการ ให้ลองระบุผู้ใช้ Active Directory รายอื่นในอินเทอร์เฟซการกำหนดค่าการซิงค์รหัสผ่าน

0x80041007

มีผู้ใช้อย่างน้อย 1 คนที่ไม่ใช่ผู้ใช้ของ Google หรือการซิงค์รหัสผ่านเข้าถึงผู้ใช้ไม่ได้

ค้นหาผู้ใช้ที่ได้รับผลกระทบในบันทึก โดยสามารถค้นหา Failed with 0x80041007 จากนั้นยืนยันในคอนโซลผู้ดูแลระบบของ Google ว่ามีผู้ใช้อยู่ในบัญชี Google ขององค์กร

0x8004100f

เวลาที่ระบุในตัวควบคุมโดเมน (DC) ที่เรียกใช้ Password Sync ไม่ถูกต้อง

ให้ตรวจสอบว่าได้ระบุวันที่ เวลา และเขตเวลาอย่างถูกต้อง และลองให้สิทธิ์อีกครั้ง

0x80041011

บัญชีบริการไม่ได้รับสิทธิ์ในคอนโซลผู้ดูแลระบบของ Google

สร้างบัญชีบริการ Password Sync หรือให้สิทธิ์ Password Sync โดยใช้ OAuth แบบ 3 ทาง

โปรดดูรายละเอียดที่หัวข้อต่อไปนี้

0x80041012

บัญชีบริการไม่ได้รับสิทธิ์อย่างถูกต้องในคอนโซลผู้ดูแลระบบของ Google

ยืนยันว่าคุณใช้ขอบเขต API ที่ถูกต้องหรือให้สิทธิ์การซิงค์รหัสผ่านโดยใช้ OAuth แบบ 3 ทาง

โปรดดูรายละเอียดที่หัวข้อต่อไปนี้

0x80041013

ไฟล์ JSON ที่ระบุไว้ไม่ถูกต้อง

ตรวจสอบว่าคุณกำหนดค่าบัญชีบริการไว้อย่างถูกต้อง หรือให้สิทธิ์ Password Sync โดยใช้ OAuth แบบ 3 ทาง

โปรดดูรายละเอียดที่หัวข้อต่อไปนี้

0x80070005

การเข้าถึงถูกปฏิเสธ

หากพบข้อผิดพลาดนี้ในบันทึกของบริการเป็น "SyncConfig::GetDataDirectory [...] Failed with 0x80070005" อาจเป็นไปได้ว่าสาเหตุเกี่ยวข้องกับการเปลี่ยนแปลงการตั้งค่า "เข้าสู่ระบบในฐานะ" ของบริการ วิธีแก้ไขปัญหามีดังนี้

  1. เปิด Command Prompt ในฐานะผู้ดูแลระบบ
  2. หากต้องการอัปเดตบริการ ให้ป้อนคำสั่งต่อไปนี้ (ไม่ต้องขึ้นบรรทัดใหม่)

    sc config "Password Sync" obj= "NT AUTHORITY\NetworkService"

    หากใช้ Password Sync เวอร์ชัน 1.6.13-1.7.6 ให้แทนที่ Password Sync ด้วย G Suite Password Sync

    หากใช้เวอร์ชัน 1.6 หรือก่อนหน้า ให้แทนที่ Password Sync ด้วย Google Apps Password Sync

หากข้อผิดพลาดนี้ปรากฏในบันทึกของอินเทอร์เฟซการกำหนดค่า โปรดตรวจสอบสิ่งต่อไปนี้

  1. คุณลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบโดเมน ไม่ใช่ผู้ดูแลระบบธรรมดา
  2. ผู้ใช้เป็นสมาชิกของโดเมนเดียวกับตัวควบคุมโดเมน ไม่ใช่สมาชิกจากโดเมนอื่น (เช่น ไม่ใช่ผู้ดูแลระบบ Enterprise จากโดเมนอื่น)
0x80070057

พารามิเตอร์ไม่ถูกต้อง

ข้อผิดพลาดนี้อาจให้ความหมายที่แตกต่างกันไปตามบริบท

หากได้รับข้อผิดพลาดนี้ในบรรทัดเดียวกับ TryDecryptAndGetSecret ในบันทึกบริการ Password Sync คุณอาจเปิดการตั้งค่าความเข้ากันได้ของแอปพลิเคชัน Windows สำหรับ Password Sync ไว้ ปิดโหมดนี้แล้วลองอีกครั้ง

0x8007052e

การเข้าสู่ระบบล้มเหลว: ชื่อผู้ใช้ที่ไม่รู้จักหรือรหัสผ่านไม่ถูกต้อง

หากคุณตั้งค่า Password Sync ให้ใช้การเข้าถึงแบบไม่ระบุตัวตนเพื่อเชื่อมต่อกับ Active Directory ข้อผิดพลาดนี้จะระบุว่า Password Sync ไม่ได้เปิดใช้อยู่ หากต้องการแก้ไขข้อผิดพลาด ให้ป้อนผู้ใช้และรหัสผ่าน Active Directory ในการกำหนดค่า Password Sync

หากป้อนชื่อผู้ใช้และรหัสผ่านแล้ว ให้ตรวจสอบว่าข้อมูลถูกต้องและอยู่ในรูปแบบ domain\administrator หากไม่ได้ผล ให้ลองใช้รูปแบบ administrator@domain.com

0x8007065e

ปัญหานี้อาจเกิดขึ้นหากมีการสร้างรายการรีจิสทรีสำหรับการหมดเวลาเครือข่ายโดยใช้ประเภทข้อมูลรีจิสทรีไม่ถูกต้อง (ตัวอย่างเช่น ใช้ REG_SZ แทน REG_DWORD)

โปรดใช้ Registry Editor (regedit) เพื่อตรวจสอบว่ารายการทั้งหมดในเส้นทางต่อไปนี้เป็นประเภท REG_DWORD ไม่ใช่ประเภทอื่น

  • HKEY_LOCAL_MACHINE\Software\Google\Google Apps Password Sync\Other
  • HKEY_CURRENT_USER\Software\Google\Google Apps Password Sync\Other
0x8007200a

ไม่มีแอตทริบิวต์หรือค่าบริการไดเรกทอรีที่ระบุ

ข้อผิดพลาดนี้มักหมายความว่าผู้ใช้ที่การซิงค์รหัสผ่านใช้เพื่อค้นหา Active Directory (ผู้ใช้ที่ได้รับอนุญาต) ไม่มีสิทธิ์เข้าถึงแอตทริบิวต์

ระบุผู้ใช้ Active Directory รายอื่นในอินเทอร์เฟซการกำหนดค่า Password Sync

0x8007202b

เซิร์ฟเวอร์ส่งคืนการอ้างอิง

0x80072030

ไม่มีออบเจ็กต์ดังกล่าวในเซิร์ฟเวอร์

โดยทั่วไป ข้อผิดพลาดเหล่านี้มักจะหมายความว่า Base DN ไม่ถูกต้อง หากคุณรวบรวมบันทึกโดยใช้เครื่องมือสนับสนุนของ Password Sync ให้เปรียบเทียบ Base DN ในไฟล์ config.xml กับ DN ของผู้ดูแลระบบในไฟล์ PasswordSyncSupportTool.log โดยตรวจสอบว่ามีข้อแตกต่างในส่วน DC= หรือไม่

โปรดดูรายละเอียดเกี่ยวกับเครื่องมือการสนับสนุนของ Password Sync ที่หัวข้อการแก้ปัญหาอัตโนมัติ

0x8007203e

ระบบไม่รู้จักตัวกรองการค้นหา

Password Sync ติดต่อเซิร์ฟเวอร์ Active Directory ได้แต่ค้นหาไม่สำเร็จ

ข้อผิดพลาดนี้สามารถเกิดขึ้นได้หากแอตทริบิวต์อีเมลมีอักขระที่ไม่ถูกต้อง

0x80072ee0 เกิดปัญหาเกี่ยวกับการให้สิทธิ์สำหรับบัญชี Google ขององค์กร ซึ่งมักเกิดจากการกำหนดค่าเครือข่ายหรือพร็อกซีไม่ถูกต้อง หากต้องการแก้ปัญหา โปรดไปที่ฉันต้องการความช่วยเหลือในการกำหนดการตั้งค่าพร็อกซี

หากยังแก้ปัญหาไม่ได้ ให้ลองให้สิทธิ์การซิงค์รหัสผ่านอีกครั้งในอินเทอร์เฟซการกำหนดค่า หากคุณมีตัวควบคุมโดเมนหลายรายการและใช้ OAuth แบบ 3 ทางสำหรับการตรวจสอบสิทธิ์ โปรดอย่าใช้บัญชีผู้ดูแลระบบขั้นสูงบัญชีเดียวกันในการให้สิทธิ์ DC มากกว่า 10 รายการ

โปรดดูรายละเอียดเกี่ยวกับการตรวจสอบสิทธิ์การซิงค์รหัสผ่านที่หัวข้อเลือกวิธีการตรวจสอบสิทธิ์

0x80072ee2 การเชื่อมต่อของ Password Sync กับ Google กำลังจะหมดเวลา ซึ่งโดยทั่วไปแล้ว ข้อผิดพลาดนี้หมายความว่ามีการบล็อกการเชื่อมต่อ วิธีแก้ปัญหามีดังนี้
  1. อนุญาตให้เข้าถึงเครือข่าย

    โปรดดูรายละเอียดในขั้นตอนที่ 2: ตั้งค่าตัวควบคุมโดเมน

  2. ตรวจสอบว่าพร็อกซีเซิร์ฟเวอร์ไม่ได้บล็อกการเข้าถึง
Error 400: invalid_request: เวอร์ชันของแอปที่ใช้อยู่ไม่มีฟีเจอร์ด้านความปลอดภัยล่าสุดที่จะช่วยปกป้องคุณ โปรดดาวน์โหลดแอปจากแหล่งที่เชื่อถือได้และอัปเดตให้เป็นเวอร์ชันล่าสุดที่ให้ความปลอดภัยมากที่สุด ตรวจสอบว่าคุณใช้ Password Sync เวอร์ชันล่าสุดอยู่ โปรดดูรายละเอียดที่หัวข้ออัปเกรด Password Sync
HTTP/1.1 403

คุณไม่มีสิทธิ์เข้าถึง API นี้

ข้อผิดพลาดนี้อาจเกิดจากปัญหา 2 อย่าง

ตัวควบคุมโดเมนไม่ได้รับสิทธิ์จากบัญชี Google ขององค์กรอย่างถูกต้อง วิธีแก้ไขปัญหา

  • เรียกใช้อินเทอร์เฟซการกำหนดค่าการซิงค์รหัสผ่านอีกครั้งและให้สิทธิ์อีกครั้งด้วยบัญชีของคุณ

ไม่พบอีเมลของบัญชีต้นทางใน Google Workspace วิธีแก้ไขปัญหา

  • ตรวจสอบว่าอีเมลของผู้ใช้ Active Directory อยู่ใน Google Workspace หรือไม่
  • หากโดเมน Active Directory แตกต่างจากบัญชี Google Workspace ให้อัปเดตแอตทริบิวต์อีเมล อย่าใช้ "mail" เริ่มต้น ค่าในแอตทริบิวต์ต้องตรงกับอีเมล Google ทุกประการรวมถึงส่วนโดเมนของอีเมล
RetrieveTargetEmail ... Failed with 0x80072020

เกิดข้อผิดพลาดในการดำเนินการ

การซิงค์รหัสผ่านเปิดการค้นหาใน Active Directory ไม่สำเร็จ ข้อผิดพลาดจะปรากฏขึ้น เมื่อพยายามใช้การเข้าถึงที่ไม่ระบุชื่อทั้งที่เซิร์ฟเวอร์ Active Directory ไม่อนุญาต

ให้ลองใช้ตัวเลือกบริบทความปลอดภัยของแอปพลิเคชันที่แนะนำแทน โปรดดูรายละเอียดที่หัวข้อวิธีการให้สิทธิ์เข้าถึง

WinHttpSendRequest failed with 0x80004005 พร็อกซีเซิร์ฟเวอร์ต้องมีการตรวจสอบสิทธิ์ ตรวจสอบว่า URL ที่จำเป็นทั้งหมดอยู่ในรายการที่ข้ามการตรวจสอบสิทธิ์ของพร็อกซีเซิร์ฟเวอร์ โปรดดูรายละเอียดที่หัวข้อตั้งค่ารายชื่อโฮสต์ที่อนุญาตของ Google Workspace

รับความช่วยเหลือเกี่ยวกับรหัสข้อผิดพลาดอื่นๆ

สำหรับรหัสข้อผิดพลาดอื่นๆ ของ Microsoft Active Directory หรือที่เกี่ยวกับ LDAP โปรดดูที่ตารางรหัสข้อผิดพลาดทั่วไปของ ADSI ในเอกสารของ Microsoft

ใช้บันทึกเพื่อแก้ปัญหา


Google, Google Workspace รวมถึงเครื่องหมายและโลโก้ที่เกี่ยวข้องเป็นเครื่องหมายการค้าของ Google LLC ชื่อบริษัทและชื่อผลิตภัณฑ์อื่นๆ ทั้งหมดเป็นเครื่องหมายการค้าของ บริษัทที่เกี่ยวข้อง