ฉันเพิ่งซื้อใบรับรอง SSL และนี่คือไฟล์ใบรับรองทั้งหมดที่ฉันได้รับ:
Root CA Certificate - xxCARoot.crt
Intermediate CA Certificate - x1.crt
Intermediate CA Certificate - x2.crt
Intermediate CA Certificate - x3.crt
Your EssentialSSL Wildcard Certificate - mydomain.crt
ตอนนี้เพื่อติดตั้งใบรับรองของฉันใน apache:
- ฉันจำเป็นต้องเปิดเผยใบรับรองรูท CA หรือไม่?
- เนื่องจาก apache อนุญาตเพียง 1
SSLCertificateChainFile
directive ฉันควรสร้างไฟล์บันเดิลของ CA ระดับกลางหรือไม่ ถ้าเป็นเช่นนั้น ลำดับของใบรับรองในไฟล์บันเดิลจะถูกย้อนกลับดังนี้:
cat x3.crt x2.crt x1.crt> myca.bunndle
หากต้องเพิ่มใบรับรองรูทจะถือเป็นใบรับรองล่าสุด (หลังจาก z1) หรือก่อน (ก่อน x3) ในชุดข้อมูล (สมมติว่าคำสั่งซื้อนั้นถูกต้องตั้งแต่แรก) หรือไม่