ฉันมีการตั้งค่าฟอเรสต์หลายโดเมนของ MS ADDS แบบง่ายๆ โดยมีโดเมนหลักและโดเมนย่อยหนึ่งโดเมน ฉันเข้าร่วมเซิร์ฟเวอร์ RHEL 8 สำเร็จไปยังโดเมนย่อยโดยใช้ เอกสารอย่างเป็นทางการนี้. ระบบปฏิบัติการทั้งหมดได้รับการตั้งค่าโดยใช้ค่าเริ่มต้นมากที่สุดเท่าที่จะเป็นไปได้ ฉันสามารถ SSH เข้าสู่เซิร์ฟเวอร์ RHEL ได้สำเร็จโดยใช้บัญชี AD ของโดเมนย่อย แต่เมื่อฉันพยายามใช้บัญชีของโดเมนหลัก การเข้าสู่ระบบล้มเหลว ทันทีที่ฉันส่งชื่อผู้ใช้ของโดเมนหลัก วารสาร ctl
รายงานข้อผิดพลาดต่อไปนี้:
sssd_be[...]: ข้อผิดพลาด GSSAPI: ความล้มเหลวของ GSS ที่ไม่ได้ระบุ รหัสย่อยอาจให้ข้อมูลเพิ่มเติม (KDC ไม่รองรับประเภทการเข้ารหัส)
ฉันได้ตรวจสอบ DC ของแต่ละโดเมนแล้วและสามารถยืนยันได้ว่า DC ทั้งหมดรองรับการเข้ารหัสเริ่มต้นสามประเภทเดียวกัน (ซึ่งจัดเก็บไว้ใน msDS-SupportedEncryptionTypes
คุณลักษณะของแต่ละบัญชีคอมพิวเตอร์ DC):
- RC4_HMAC_MD5
- AES128_CTS_HMAC_SHA1_96
- AES256_CTS_HMAC_SHA1_96
ฉันยังยืนยันว่า RHEL 8 มีประเภทการเข้ารหัสที่เหมาะสม (/etc/crypto-policies/back-ends/krb5.config
):
[libdefaults]
permitted_enctypes = aes256-cts-hmac-sha1-96 aes256-cts-hmac-sha384-192 camellia256-cts-cmac aes128-cts-hmac-sha1-96 aes128-cts-hmac-sha256-128 camellia128-cts-cmac
ดังนั้นควรมีการแข่งขันสองรายการ: aes128-cts-hmac-sha1-96
และ aes256-cts-hmac-sha1-96
. อย่างที่ฉันได้กล่าวไปแล้ว มันทำงานได้ดีสำหรับโดเมนย่อย เหตุใดจึงไม่มีประเภทการเข้ารหัสที่เหมาะสมสำหรับโดเมนหลัก