Score:0

ฉันไม่สามารถรับ OpenSSL เพื่อลงนามคำขอใบรับรอง

ธง br

ฉันใช้ OpenSSL 1.1.1k 25 มี.ค. 2564 (แหล่งที่มา) บน Windows 10 ฉันกำลังติดตามความช่วยเหลือนี้ หน้าหนังสือ เพื่อลองรับ RabbitMQ ไปใช้ ทล.

'c:\OpenSSL\x64\bin' เป็นส่วนหนึ่งของเส้นทางของฉัน

ของฉัน opensl.cnf ไฟล์ในไดเร็กทอรีการทำงาน:

[ แคลิฟอร์เนีย ]
default_ca = ทดสอบ

[ เทสก้า ]
ผู้กำกับ = .
ใบรับรอง = $dir/ca_certificate.pem
ฐานข้อมูล = $dir/index.txt
new_certs_dir = $dir/ใบรับรอง
private_key = $dir/private/ca_private_key.pem
อนุกรม = $dir/อนุกรม

default_crl_days = 7
default_days = 365
default_md = sha256

นโยบาย = testca_policy
x509_extensions = ส่วนขยายใบรับรอง

[ testca_นโยบาย ]
CommonName = ให้มา
stateOrProvinceName = ไม่บังคับ
ชื่อประเทศ = ไม่บังคับ
ที่อยู่อีเมล = ไม่บังคับ
ชื่อองค์กร = ไม่บังคับ
organizationalUnitName = ไม่บังคับ
โดเมนคอมโพเนนต์ = ตัวเลือก

[ ใบรับรอง_นามสกุล ]
ข้อจำกัดพื้นฐาน = CA:เท็จ

[ ต้องการ ]
default_bits = 2048
default_keyfile = ./private/ca_private_key.pem
default_md = sha256
พรอมต์ = ใช่
Distinuous_name = root_ca_distinuous_name
x509_extensions = root_ca_extensions

[ root_ca_distiminated_name ]
CommonName = ชื่อโฮสต์

[ root_ca_extensions ]
ข้อจำกัดพื้นฐาน = CA:จริง
keyUsage = keyCertSign, cRLSign

[ client_ca_extensions ]
ข้อจำกัดพื้นฐาน = CA:เท็จ
keyUsage = digitalSignature,keyEncipherment
ExtendedKeyUsage = 1.3.6.1.5.5.7.3.2

[ server_ca_extensions ]
ข้อจำกัดพื้นฐาน = CA:เท็จ
keyUsage = digitalSignature,keyEncipherment
ExtendedKeyUsage = 1.3.6.1.5.5.7.3.1

ทุกอย่างดำเนินมาถึงจุดนี้ เมื่อฉันพิมพ์ âopenssl ca -config openssl.cnf -in ..\server\req.pem -out server_certificate.pem -notext -batch -extensions server_ca_extensions -verboseâ ฉันไม่ได้รับอะไรเลย ไม่มี âserver_certificate.pemâ ทุกที่ที่ฉันสามารถหาได้ ไม่มีข้อความแสดงข้อผิดพลาดเช่นกัน

ความช่วยเหลือใด ๆ ในการวินิจฉัยสิ่งนี้จะได้รับการชื่นชม

อัปเดต

ตอนนี้ฉันได้ลองอย่างอื่นแล้ว การกระจาย (อัปเดตเส้นทางของฉันด้วย) ด้วยผลลัพธ์เดียวกัน ฉันได้ลองแทนที่ทั้งหมดแล้ว / ใน opensl.cnf ถึง \\.

Michael Hampton avatar
cz flag
เกิดอะไรขึ้นเมื่อคุณเรียกใช้คำสั่งนั้น
br flag
@MichaelHampton Console พิมพ์ 'ใช้การกำหนดค่าจาก opensl.cnf' และไม่มีอะไรอื่น
Score:0
ธง br

ตกลง. ฉันขอโทษ นี่เป็นความผิดพลาดของฉัน ฉันสร้าง index.txt ด้วย notepad สิ่งที่ฉันต้องทำคือ: คัดลอก nul index.txt. หลังจากนั้นก็ใช้งานได้ทั้งหมด

โพสต์คำตอบ

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