การตรวจสอบใบรับรองและพฤติกรรมลำดับชั้นในหุ่นเป็นจริงมาตรฐาน SSL แต่มันเป็นชนิดของการดำเนินงานบางส่วนของมาตรฐาน - มีคำขอคุณลักษณะยาวนานออกมีการปรับปรุงการสนับสนุนสำหรับการใช้งานที่มีความซับซ้อนมากขึ้น
หากเป้าหมายคือการออกใบรับรองและการอนุมัติย้ายไปยังระบบบริการออกใบรับรอง AD (และไม่พิมพ์puppet cert sign
อีกครั้ง) แสดงว่าคุณโชคไม่ดีหากไม่มีการพัฒนาซอฟต์แวร์
ลูกค้าใช้ REST API ของ Puppet เพื่อจัดการการร้องขอใบรับรองการดึงใบรับรองที่ลงชื่อการเข้าถึง AIA และ CRL เป็นต้น คุณต้องติดกาวระหว่างการเรียก API เหล่านั้นและจุดเชื่อมต่อ AD Certificate Services RPC
แต่ถ้าคุณเพียงแค่มองหาใบรับรองหุ่นกระบอกของคุณที่จะอยู่ในห่วงโซ่ความไว้วางใจภายใต้รูท AD CS ของคุณแล้วคำแนะนำของ sysadmin1138 ควรจะทำงานได้ดี (แม้ว่าฉันยังไม่ได้ทดสอบเลย - ฉันจะหาเวลาทำและอัพเดท คุณ).
ลูกค้า Puppet จะปฏิบัติต่อ Puppet CA ระดับกลางราวกับว่ามันเป็นรูต CA (ซึ่งจะให้ผลการตรวจสอบการทำงานโดยไม่จำเป็นต้องมีความรู้เกี่ยวกับรูท) ในขณะที่ยังคงเป็นลูกหลานที่แท้จริงของ CA รูทจริง