ฉันกำลังพยายามสร้างใบรับรอง SSL เป็นครั้งแรก ฉันไม่รู้ว่ามันทำงานอย่างไรและฉันเพียงแค่ทำตามคำแนะนำที่ให้ไว้กับฉัน
คำสั่งแรกทำงานได้ดี:
openssl genrsa -des3 -out privkey.key 2048
จากนั้นคำสั่งที่สองคือให้ฉันข้อผิดพลาด:
openssl req –new –nodes -key privkey.key –out server.csr
มันบอกว่า "ตัวเลือกที่ไม่รู้จัก - ใหม่" แล้วแสดงรายการตัวเลือกทั้งหมดซึ่งหนึ่งในนั้นก็คือ "ใหม่"
Google ข้อความแสดงข้อผิดพลาดให้เพียงหนึ่งโพสต์ฟอรัมที่มีประโยชน์ซึ่งบอกว่าฉันต้องใช้ตัวเลือก -config เพื่อชี้ไปที่ไฟล์ openssl.cnf ของฉัน ดังนั้นฉันค้นหาอินสแตนซ์เดียวของ openssl.cnf ที่อยู่ในการติดตั้ง XAMPP ของฉัน
สิ่งนี้ทำให้ฉันเพิ่มเติม "ข้อผิดพลาดที่ไม่รู้จัก" ขึ้นอยู่กับคำสั่งที่ฉันใส่ตัวเลือก -config
openssl req -config /Applications/XAMPP/xamppfiles/share/openssl/openssl.cnf
-key privkey.key –out server.csr -new -nodes
สิ่งนี้ทำให้ฉัน "ไม่ทราบตัวเลือก - ออก" ซึ่งไร้สาระ
ใครสามารถช่วยฉันด้วยคำสั่งของคำสั่งหรือแจ้งให้เราทราบว่ามีข้อบกพร่องที่รู้จักกับคำสั่ง XAMPP openssl?
ฉันใช้ OSX Lion และ XAMPP 1.7.3