Let'sEncrypt 证书 CDN 站点是不是搞不了?还有其他 Free SSL? - V2EX
wkl17
V2EX    SSL

Let'sEncrypt 证书 CDN 站点是不是搞不了?还有其他 Free SSL?

  •  
  •   wkl17 Feb 27, 2017 4209 views
    This topic created in 3353 days ago, the information mentioned may be changed or developed.

    Let'sEncrypt 证书 CDN 站点是不是搞不了?

    因为证书自动签发工具在签发过程中会生成验证内容,但会返回 400 错误。

    可惜了, StartSSL 不被 Safari 和 Chrome 认可。

    是否有解?否则的话是否还有被主流 浏览器所认可的 FreeSSL ?

    22 replies    2017-03-01 19:34:50 +08:00
    wkl17
        1
    wkl17  
    OP
       Feb 27, 2017
    另外, Let's 是否支持 cname 之类的方式验证?
    wkl17
        2
    wkl17  
    OP
       Feb 27, 2017
    另外,我看了很多篇 Let's 教程,但都没讲原理,它到底 是 /支持 哪些域名所有权 验证方式?我看了的一篇,应该是验证网页文件的方式。但另一篇文章又写 可以手工验证?但步骤太多,一时没看明白。
    lydasia
        3
    lydasia  
       Feb 27, 2017
    let's encrypt 的证书跟别家有什么区别?只是有些 cdn 不支持短期的证书吧。阿里云 cdn 部署过没问题的。麻烦先自己百度 /谷歌。没看明白就看明白了再来嚷什么支持不支持的。
    yujizmq
        4
    yujizmq  
       Feb 27, 2017 via Android
    可以 txt 记录验证
    mritd
        5
    mritd  
       Feb 27, 2017 via iPhone
    请访问 acme.sh 拿走不谢
    relaxchen
        6
    relaxchen  
       Feb 27, 2017
    @lydasia 你在签发前就部署了 CDN ?

    @wkl17 你可以试试用 DNS 验证的方式,方法#5 给出了,,我昨晚试了试,能正常签下证书,但是我在其他步骤除了点小问题,准备今天晚上回去再试试。
    mritd
        7
    mritd  
       Feb 27, 2017 via iPhone
    @relaxchen 安装的时候出了问题?
    relaxchen
        8
    relaxchen  
       Feb 27, 2017
    @mritd 按照他的说明,我使用的是非 ROOT 权限,
    “创建 一个 bash 的 alias, 方便你的使用: acme.sh=~/.acme.sh/acme.sh ”,但是我还是不能直接 acme.sh 运行,需要./acme.sh 才能运行,然后就是“ 3. copy/安装 证书”中的指令,提示我没有权限,但是我实际上已经把他的示例地址修改为我 home 目录下的一个文件夹了。
    itisthecon
        9
    itisthecon  
       Feb 27, 2017
    之前用 dnspod 一直失败, 换了个就好了
    relaxchen
        10
    relaxchen  
       Feb 27, 2017
    @relaxchen 补充说明,系统是 Debian 8 X64
    neilp
        11
    neilp  
       Feb 27, 2017
    有问题来这里 报 bug, 贴 log https://github.com/Neilpang/acme.sh/issues
    zhfish
        12
    zhfish  
       Feb 27, 2017 via iPhone
    有时候调用 api 需要翻墙,其它问题没遇到过, txt 验证+dnspod
    sneezry
        13
    sneezry  
       Feb 27, 2017 via iPhone
    也可以试试 ssl.md ,支持 cname(逃
    wkl17
        14
    wkl17  
    OP
       Feb 28, 2017
    @mritd @neilp 感谢,已经「初步实现」了主域的 https 。但是 wap 和 m 的子域,还是不行。我看 acme.sh 官网的说明,是同时支持主域+多个子域的?但为何我用了,访问 wap 和 m 都提示证书有问题?看证书信息,里面的域名也只是主域的,没有子域的。

    另外,证书到期后,如果续签,是不是 TXT 记录值也会重新生成?因为现在还没到期,不太了解续签 是否会重新生成(这点对我而言很重要,因为我用的不是 Apahce/Nginx 这样的主流 web server ,担心兼容问题)

    感谢 @relaxchen 。我一开始就是因为没有 alias ,所以执行不了,后来 find 之后 才成功执行。做了 alias 就方便多了。

    @sneezry 这样的话,是不是以后 renew ,就不需要担心像 TXT 记录的值 续签会重新生成的情况?谢谢。
    wkl17
        15
    wkl17  
    OP
       Feb 28, 2017
    @wkl17 @mritd @neilp 子域证书错误的问题 已经找到原因了因为没有重启 web server.. rz 重启后 就好了。
    现在就剩自动更新证书的问题了,不知道 TXT 值会不会每次都要重新生成?如果不需要,那就已经完美了。

    另外,各位用了 Let'sEncrypt 的证书后,在 https://www.ssllabs.com/ssltest 测试后是什么等级呢?我测试竟然是 F.....因为我用的不是 Nginx/Apache ,可能还有什么配置需要优化。

    顺便再问一下, chain 和 fullchain 假如用 Apache/Nginx ,是否需要加到 vhost.conf 里?我看网上有个例子,貌似是说使用 fullchain ,证书树 能显示 comodo (该帖子截图看到 comodo 的,也就是证书颁发者?但是我没使用 fullchain ,也有显示 Let'sEncrypt 啊??所以对此感到好奇,顺带求解。
    sneezry
        16
    sneezry  
       Feb 28, 2017 via iPhone
    @wkl17 是的,因为 cname 已经托管了
    sneezry
        17
    sneezry  
       Feb 28, 2017 via iPhone
    @wkl17 要用 fullchain ,证书链要完整
    mritd
        18
    mritd  
       Feb 28, 2017 via iPhone
    @wkl17 用 nginx 吧,我给你个轻松 A+的配置 我的 https://mritd.me
    mritd
        19
    mritd  
       Feb 28, 2017
    @wkl17 关于证书生成可以参考这个脚本 https://github.com/mritd/shell_scripts/blob/master/acme_cert_install.sh ,对于 nginx 配置的话可以采用火狐的那个自动生成最佳配置,基本怼上以后轻松拿 A+
    wkl17
        20
    wkl17  
    OP
       Mar 1, 2017
    @sneezry ssl.md 是否有自动化工具?我验证域名后,之后的步骤要手工操作?
    wkl17
        21
    wkl17  
    OP
       Mar 1, 2017
    @mritd 感谢,不过我用的不是 Ngx/Apache.如果后面的站点有用 Ngx,我会尝试一下.谢谢.
    wkl17
        22
    wkl17  
    OP
       Mar 1, 2017
    @mritd @neilp 我前两天成功 issue 了一个站点。今天在同一台服务器上,再 issue 另一个域名,但配置好、也重启 web server 了,但访问时,证书却是前两天那个站点的证书。难道在同一台服务器上 只能 issue 一个站点吗? Web Server 也已经启用了 SNI 。
    About     Help     Advertise     Blog     API     FAQ     Solana     1420 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 16:27 PVG 00:27 LAX 09:27 JFK 12:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86