抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >
简介:
  • 在软路由上使用为Namesilo域名颁发ACME证书并在uHTTPd上配置
  • 已弃用Namesilo解析:解析速度慢,常访问不上
申请证书

服务 -> ACME证书 -> 添加

  • 常规设置 -> 启用√

  • 常规设置 -> 域名

  • 质询验证 -> 验证方式: DNS

  • 质询验证 -> DNS API: dns_namesilo

  • 质询验证 -> DNS API 凭证: Namesilo_Key=”

等上几分钟,一定要等。

配置uHTTPd

服务 -> uHTTPd

  • 修改证书路径

    证书:/etc/acme/域名/fullchain.cer

    私钥:/etc/acme/域名/域名.key

等几分钟,使用一台局域网外的设备访问网站进行验证证书是否生效

注意事项:1. 端口号记得填上

​ 2. 必须公网ipv6访问,在局域网内则使用默认端口

问题1:证书没有生成

解决:ssh

/etc/init.d/acme查看相关指令

/etc/init.d/acme restart重新申请查看错误日志排错

问题2:作死点删除旧证书和密钥导致变回自签证书

解决:

  • 前提:开启SSH
  • 把现在的证书和密钥拷到/etc(改名为uhttpd.cer和uhttpd.key好认点)
  • 删除/etc/acme/域名文件夹 rm -rrm -rf(强制)
  • 重启acme/etc/init.d/acme restart

评论