Score:0

ติดตั้ง SSL ด้วย Nginx บน Unbuntu (เซิร์ฟเวอร์ VPS) - SSL: ข้อผิดพลาด: 0B080074: x509

ธง cn

ฉันบล็อกเว็บไซต์ด้วย HTTPS มา 2 วันแล้ว (เซิร์ฟเวอร์ VPS, Node.js, Nginx, Unbuntu) ฉันสั่งซื้อใบรับรองจากองค์กร ฉันจึงได้รับใบรับรอง 4 ใบ

จากที่ฉันเข้าใจ ฉันต้องสร้าง .key และ .csr (ซึ่งรวมถึงข้อมูลส่วนตัวของฉันด้วย) ด้วยคำสั่งนี้:

openssl req -new -newkey rsa:2048 -nodes -keyout domainname_com.key -out domainname_com.csr

หลังจากนั้นฉันต้องรวบรวมใบรับรอง 4 ใบในใบเดียว (เพราะมิฉะนั้นมันจะไม่ทำงานหากฉันเข้าใจถูกต้อง) นั่นคือสิ่งที่ฉันทำในขณะที่เคารพคำสั่งนี้:

cat domainname.crt intermediate1.crt intermediate2.crt root.crt > ssl-bundle.crt

เมื่อสร้างไฟล์แล้ว (ฉันตรวจสอบไฟล์โดยเปิดโปรแกรมแก้ไขข้อความและทุกอย่างเรียบร้อยดี) ฉันกำหนดค่าไฟล์เริ่มต้น (/ etc / nginx / site-available / default): ไม่เป็นไร

และนี่คือปัญหา เมื่อฉันเรียกใช้ ฉันได้รับข้อผิดพลาด: [emerg] SSL_CTX_use_PrivateKey_file ("/ etc / ssl / private / example.key") ล้มเหลว (SSL: ข้อผิดพลาด: 0B080074: เส้นทางใบรับรอง x509 ...

หลังจากการหาข้อมูลทางอินเทอร์เน็ตเป็นเวลานาน ฉันเห็นว่ากุญแจของฉันไม่ตรงกับสิ่งที่ต้องดำเนินการ แต่ฉันไม่เข้าใจวิธีแก้ปัญหานี้ดีพอ

ขอบคุณสำหรับคำติชมที่เป็นไปได้ เดวิด

djdomi avatar
za flag
ในกรณีที่เป็นเว็บไซต์สาธารณะ ทำไมไม่ใช้ Letsencrypt?
br flag
แทนที่จะบอกเราว่าไฟล์ปรับแต่ง nginx นั้นใช้ได้ ทำไมคุณไม่เพิ่มส่วนที่เกี่ยวข้องในคำถามของคุณล่ะ มันอาจจะช่วยให้ผู้คนตอบคำถามของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา