ฉันทำสิ่งต่อไปนี้:
sh-3.2# certbot certonly --manual --preferred-challenges=dns --email [email protected] --server https://acme-v02.api.letsencrypt.org/directory --agree-tos -d * .someDomainlab.com
และได้ผลลัพธ์:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
กด Enter เพื่อดำเนินการต่อ
ได้รับใบรับรองเรียบร้อยแล้ว
บันทึกใบรับรองไว้ที่: /etc/letsencrypt/live/someDomainlab.com/fullchain.pem
รหัสถูกบันทึกไว้ที่: /etc/letsencrypt/live/someDomainlab.com/privkey.pem
ใบรับรองนี้หมดอายุในวันที่ 2022-08-16
ไฟล์เหล่านี้จะได้รับการอัปเดตเมื่อต่ออายุใบรับรอง
อย่างไรก็ตามเมื่อฉันทดสอบไวด์การ์ดตาม ลิงค์นี้ฉันได้รับผลลัพธ์ต่อไปนี้:
CN=someDomainlab.com
ซึ่งบอกฉันว่าไม่ใช่สัญลักษณ์แทน ฉันได้ขุดค้น _acme-challenge.someDomainlab.com และนั่นกลับเป็นสิ่งที่ certbot บอกให้ฉันเพิ่ม
ฉันพลาดอะไรไป
แก้ไข:
ใน ssl_error.log ฉันเห็นบรรทัดนี้เมื่อฉันทำคำสั่งเพื่อทดสอบ:
[วันพุธที่ 18 พฤษภาคม 12:52:23.763857 2022] [core:debug] [pid 7607] protocol.c(1447): [client 192.168.183.1:51660] AH00566: คำขอล้มเหลว: บรรทัดคำขอที่มีรูปแบบไม่ถูกต้อง