ฉันต้องการตั้งค่า certbot สำหรับเว็บเซิร์ฟเวอร์ในพอร์ตอื่นที่ไม่ใช่ 443 ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อทำงาน
certbot --apache -d <sub>.<domain>.<ext>
ขั้นตอนการอนุมัติที่ล้มเหลว sub.domain.ext (tls-sni-01): โกศ: acme: ข้อผิดพลาด: การเชื่อมต่อ: เซิร์ฟเวอร์ไม่สามารถเชื่อมต่อกับลูกค้าเพื่อตรวจสอบโดเมน :: ไม่สามารถเชื่อมต่อกับ external_ip: 443 สำหรับความท้าทาย TLS-SNI-01
หลังจากข้อผิดพลาดนี้ฉันได้อ่าน man man ที่ฉันพบสิ่งนี้:
--tls-sni-01-port TLS_SNI_01_PORT หมายเลขพอร์ตเพื่อดำเนินการท้าทาย tls-sni-01 โบลเดอร์ในโหมดทดสอบเริ่มต้นที่ 5001 (ค่าเริ่มต้น: 443)
จากนั้นฉันลองต่อไปนี้เพื่อแก้ไขข้อผิดพลาดนี้:
certbot --apache --tls-sni-01-port 14831 -d <sub>.<domain>.<ext>
หลังจากเพิ่ม tls-sni-01-port ฉันได้รับข้อผิดพลาดเดียวกัน
เป็นไปได้หรือไม่ที่จะติดตั้งใบรับรองที่มีพอร์ตอื่นหรือฉันทำอะไรผิดพลาด?