ฉันมีเซิร์ฟเวอร์ Fedora 34 ที่ใช้ Apache Tomcat ฉันมีใบรับรองจาก Let's Encrypt ที่ใช้งานได้ ฉันติดตั้งมันด้วย certbot (อย่างที่เคยทำ) และทุกอย่างทำงานได้ดี ตอนนี้เมื่อฉันไปต่ออายุใบรับรอง ฉันได้รับข้อผิดพลาดต่อไปนี้:
[ชื่อผู้ใช้ root@app]# certbot
บันทึกบันทึกการดีบักไปที่ /var/log/letsencrypt/letsencrypt.log
ปลั๊กอินที่เลือก: Authenticator apache, Installer apache
ชื่อใดที่คุณต้องการเปิดใช้งาน HTTPS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: example.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
เลือกตัวเลขที่เหมาะสมโดยคั่นด้วยเครื่องหมายจุลภาคและ/หรือเว้นวรรค หรือเว้นช่องไว้
เว้นว่างไว้เพื่อเลือกตัวเลือกทั้งหมดที่แสดง (ป้อน 'c' เพื่อยกเลิก): 1
การขอใบรับรองสำหรับ example.com
ดำเนินการตามความท้าทายต่อไปนี้:
http-01 ท้าทายสำหรับ example.com
กำลังรอการตรวจสอบ...
ความท้าทายสำหรับโดเมน example.com ล้มเหลว
http-01 ท้าทายสำหรับ example.com
ทำความสะอาดความท้าทาย
ความท้าทายบางอย่างล้มเหลว
หมายเหตุสำคัญ:
- เซิร์ฟเวอร์รายงานข้อผิดพลาดต่อไปนี้:
โดเมน: example.com
ประเภท: ไม่ได้รับอนุญาต
รายละเอียด: การตอบกลับไม่ถูกต้องจาก
http://example.com/.well-known/acme-challenge/bRtftQXeDygjye2u-1c2O1I63A2PoSPMNqclYAVivzg
[ที่อยู่ ipv6]: "html\r\nheadtitle404 ไม่ใช่
พบ/ชื่อ/หัว\r\nร่างกาย\r\ncenterh1404 ไม่ใช่
พบ/h1/center\r\nhrcenteropenresty/cente"
หากต้องการแก้ไขข้อผิดพลาดเหล่านี้ โปรดตรวจสอบว่าชื่อโดเมนของคุณคือ
ป้อนอย่างถูกต้องและบันทึก DNS A/AAAA สำหรับโดเมนนั้น
มีที่อยู่ IP ที่ถูกต้อง
[รูท@ชื่อแอปของฉัน]#
รายละเอียดเพิ่มเติมเล็กน้อย: ฉันมีการเปลี่ยนเส้นทาง (mod_rewrite) จากเว็บเซิร์ฟเวอร์ Apache ไปยัง Tomcat ที่ใช้งานได้ ฉันได้ลบสิ่งนั้นลงชั่วคราวระหว่างการแก้ไขปัญหา