我想在不同于443的端口上为网络服务器设置certbot。运行时出现以下错误
certbot --apache -d <sub>.<domain>.<ext>
授权过程失败。sub.domain.ext(tls-sni-01):urn:acme:error:connection ::服务器无法连接到客户端以验证域::无法连接到external_ip:443以应对TLS-SNI-01挑战
发生此错误后,我阅读了手册页,在其中找到了以下内容:
--tls-sni-01-port TLS_SNI_01_PORT执行tls-sni-01质询的端口号。测试模式下的Boulder默认为5001。(默认:443)
然后,我尝试了以下方法来更正此错误:
certbot --apache --tls-sni-01-port 14831 -d <sub>.<domain>.<ext>
添加tls-sni-01-port后,我得到了相同的错误。
是否可以使用其他端口安装证书,或者我做错了什么?