letsencrypt 野卡正式上线, 来试试吧 - V2EX
neilp
V2EX    SSL

letsencrypt 野卡正式上线, 来试试吧

  •  9
     
  •   neilp 2018-03-14 07:46:23 +08:00 24926 次点击
    这是一个创建于 2767 天前的主题,其中的信息可能已经有所发展或是发生改变。

    由于野卡验证只支持 dns 验证, 不支持 http 验证. 所以请使用 dns api 模式.

    acme.sh --issue -d exmaple.com -d *.example.com --dns dns_cf 

    acme.sh 支持了 40 多种 dns api 的原生集成, 相信一定有你用的那一款.

    https://github.com/Neilpang/acme.sh/tree/master/dnsapi

    如果实在没有, 可以尝尝我们独有的 dns alias 模式:

    https://github.com/Neilpang/acme.sh/wiki/DNS-alias-mode

    132 条回复    2018-05-28 08:41:42 +08:00
    1  2  
    ofnh
        1
    ofnh  
       2018-03-14 07:47:37 +08:00 via Android
    待会上班试试
    tradzero
        2
    tradzero  
       2018-03-14 07:50:32 +08:00 via Android
    原来这个脚本是楼主写的啊 很棒 点个赞
    alexyangjie
        3
    alexyangjie  
       2018-03-14 07:52:46 +08:00
    感谢!刚刚用你的 script 成功签发了 wild card 证书。
    xiaoz
        4
    < href="/member/xiaoz" class="dark">xiaoz  
       2018-03-14 07:57:35 +08:00
    牛牛牛,没想到支持那么多 DNS 提供商。
    Removable
        5
    Removable  
       2018-03-14 08:21:14 +08:00
    非常感谢~先 mark 一下
    jemyzhang
        6
    jemyzhang  
       2018-03-14 08:28:57 +08:00 via Android
    皮,赞楼主
    trys1
        7
    trys1  
       2018-03-14 08:30:09 +08:00 via Android   1
    感谢楼主闻名全球的脚本!支持这么多 dns 服务商是最骚的,感谢!
    rubycedar
        8
    rubycedar  
       2018-03-14 08:30:38 +08:00 via iPhone
    战略
    darrenxyli
        9
    darrenxyli  
       2018-03-14 08:30:49 +08:00   10
    野卡....................求求你们别发明这些词了
    uuair
        10
    uuair  
       2018-03-14 09:23:15 +08:00
    卧槽,作者献身了。。。。拜一下,
    顺便我也同意楼上的。。。野卡挺逗,但为毛不叫狂野卡呢。。哈哈哈哈
    muziki
        11
    muziki  
       2018-03-14 09:27:24 +08:00
    wildcard 不是有通配的意思?
    野卡听着真像信用卡
    xuanyuanaosheng
        12
    xuanyuanaosheng  
       2018-03-14 09:30:05 +08:00 via Android
    楼主占一个
    ywgx
        13
    ywgx  
       2018-03-14 09:31:20 +08:00   1
    有点问题, 目前发现 UC 浏览器 不认可生成的 wildcard 啊,有 UC 的人吗?快快的跟上节奏啊
    est
        14
    est  
       2018-03-14 09:31:41 +08:00
    @darrenxyli 其实发明这些词的人最喜闻乐见的就是有人受不了。。。
    hlwjia
        15
    hlwjia  
    PRO
       2018-03-14 09:34:27 +08:00
    原来作者也在 v2 啊,一直用你的 script 签发 let's encrypt 证书。感谢!
    haiyangcn
        16
    haiyangcn  
       2018-03-14 09:39:20 +08:00
    前排占座,楼主好人一生平安
    yycpro
        17
    yycpro  
       2018-03-14 09:47:15 +08:00 via Android
    上班再试试
    trys1
        18
    trys1  
       2018-03-14 09:49:46 +08:00
    我用 ali_dns

    报 Create new order error. Le_OrderFinalize not found. {"type":"urn:ietf:params:acme:error:malformed","detail":"No Key ID in JWS header","status": 400}

    如果加 --test 就全部正常
    trys1
        19
    trys1  
       2018-03-14 0953:09 +08:00
    我把 acme 卸载并删除 /root/.acme.sh 目录,再重新安装 acme,就 ok 了
    pisser
        20
    pisser  
       2018-03-14 09:53:38 +08:00 via Android
    nce
    Xrong
        21
    Xrong  
       2018-03-14 09:58:32 +08:00
    有没有人签好的域名,发上来看看,想看看浏览器兼容性如何。
    rockyou12
        22
    rockyou12  
       2018-03-14 10:01:10 +08:00
    哈哈,才上班就看见马上签了下,确实可以用,感觉 lz
    Daniel65536
        23
    Daniel65536  
       2018-03-14 10:04:25 +08:00 via iPhone
    现在能签 ECC 的野卡了么?
    matsuz
        24
    matsuz  
       2018-03-14 10:06:14 +08:00
    昨天在 le 论坛里面看见说 12 号又新发现了个 bug,还以为通配符证书暂时不会上线了呢。。

    emmm... 刚看了一下,原来是 Go 导致的,好像切换到 Go 1.10 就解决了
    trepwq
        25
    trepwq  
       2018-03-14 10:06:52 +08:00 via iPhone
    有效期还是三个月吗
    Leafove
        26
    Leafove  
       2018-03-14 10:18:49 +08:00
    自己是用的 Google Cloud 的 DNS,暂时无法直接使用楼主的工具签发.
    certbot 签发也很简单,和以前的区别只是需要设定`--server`

    ./certbot-auto --server https://acme-v02.api.letsencrypt.org/directory --manual --preferred-challenges dns-01 certonly
    keyfunc
        28
    keyfunc  
       2018-03-14 10:25:40 +08:00
    工具超好用,感谢楼主!
    l12ab
        29
    l12ab  
       2018-03-14 10:26:13 +08:00 via iPhone
    一直在用楼主的工具,强烈感谢。稍后试试这个野卡
    ys0290
        30
    ys0290  
       2018-03-14 10:26:30 +08:00 via iPhone
    签署成功,感谢楼主脚本
    azhi
        31
    azhi  
       2018-03-14 10:36:51 +08:00 via Android
    腾讯云的免费证书不是很简单么
    bsder
        32
    bsder  
       2018-03-14 10:48:37 +08:00
    谢谢楼主,一直使用您的 acme.sh 签发 ssl 证书,非常好用。
    nigelvon
        33
    nigelvon  
       2018-03-14 10:55:50 +08:00
    求助,手动 dns 支持么?参数只带*.domain.com 不带 domain.com 可以么?
    Yien
        34
    Yien  
       2018-03-14 11:08:24 +08:00 via iPhone
    感谢分享
    cielpy
        35
    cielpy  
       2018-03-14 11:08:56 +08:00
    感谢楼主,已顺利签发
    shijunyi
        36
    shijunyi  
       2018-03-14 11:20:54 +08:00 via iPhone
    在用楼主的,感谢
    usufu
        37
    usufu  
       2018-03-14 11:30:45 +08:00
    namesilo 验证不过去啊,我自己加 txt 也过不去验证,为啥呢?...
    ovear
        38
    ovear  
       2018-03-14 11:32:44 +08:00
    感谢 LZ,看来要研究下怎么自己写个 shell 了。
    chocolatesir
        39
    chocolatesir  
       2018-03-14 11:41:06 +08:00 via Android
    @azhi 免费的没野卡
    nigelvon
        40
    nigelvon  
       2018-03-14 11:41:09 +08:00
    dns alias 模式申请成功
    nigelvon
        41
    nigelvon  
       2018-03-14 11:42:34 +08:00
    @azhi 腾讯的是个坑,之前用的腾讯的。不少用户反应页面白板,后来一查是证书没被很多老安卓机信任,换了 letsencrypt 整个世界都安静了。就是有效期有点短。
    ech0x
        42
    ech0x  
       2018-03-14 11:43:35 +08:00 via iPhone
    原作者出现了!
    laucenmi
        43
    laucenmi  
       2018-03-14 11:46:44 +08:00
    已用,感谢脚本
    lazyyz
        44
    lazyyz  
       2018-03-14 11:50:20 +08:00
    一直用楼主的,非常感谢!刚刚成功签发了 wildcard 证书。
    azhi
        45
    azhi  
       2018-03-14 12:11:08 +08:00 via Android
    @nigelvon 改天折腾下,已 star
    hpeng
        46
    hpeng  
       2018-03-14 12:13:41 +08:00 via iPhone
    感谢,上午刚签
    Charkey
        47
    Charkey  
       2018-03-14 12:39:30 +08:00 via iPhone
    野卡……
    superhack
        48
    superhack  
       2018-03-14 12:43:09 +08:00
    已更新,感谢作者!
    ys0290
        49
    ys0290  
       2018-03-14 12:43:55 +08:00 via iPhone
    吐槽野卡的,凡事都要那么认真吗?
    HXM
        50
    HXM  
       2018-03-14 12:44:14 +08:00 via Android
    赞一个!
    skadi
        51
    skadi  
       2018-03-14 12:46:06 +08:00
    赞.
    RobertYang
        52
    RobertYang  
       2018-03-14 12:58:19 +08:00 via Android
    成功签发
    locktionc
        53
    locktionc  
       2018-03-14 13:04:29 +08:00
    哈哈哈哈野卡。。。
    momocraft
        54
    momocraft  
       2018-03-14 13:06:31 +08:00
    感谢提醒
    Damaidaner
        55
    Damaidaner  
       2018-03-14 13:28:26 +08:00
    感谢 LZ 的工具
    isCyan
        56
    isCyan  
       2018-03-14 13:48:10 +08:00
    https://www.ssllabs.com/ssltest/analyze.html?d=pic.bohan.co
    https://www.htbridge.com/ssl/?id=aUZhvefz
    啦啦啦 谢谢楼主 之前还给您捐赠了两块多钱 不知您看到了没
    privatezcoding
        57
    privatezcoding  
       2018-03-14 13:57:40 +08:00
    Tink
        59
    Tink  
    PRO
       2018-03-14 14:55:05 +08:00   1
    666666666666666
    Dxer
        60
    Dxer  
       2018-03-14 15:08:10 +08:00 via Android
    楼主,谢谢。很棒
    ifaii
        61
    ifaii  
       2018-03-14 15:09:24 +08:00
    给力,已成功!
    ashong
        62
    ashong  
       2018-03-14 15:36:11 +08:00
    lz 什么时候支持 namecheap 呀?
    ctsed
        63
    ctsed  
       2018-03-14 16:23:25 +08:00 via Android
    叫通卡多好
    iMranRan
        64
    iMranRan  
       2018-03-14 16:24:26 +08:00 via iPhone
    感谢楼主 使用确实方便
    lmfx89
        65
    lmfx89  
       2018-03-14 16:36:27 +08:00 via iPhone
    感谢。
    styang
        66
    styang  
       2018-03-14 16:44:45 +08:00
    楼主的脚本真好用 thx
    lsylsy2
        67
    lsylsy2  
       2018-03-14 17:07:27 +08:00
    一直用的 LZ 的 cloudflare 接口,感谢
    jaleo
        68
    jaleo  
       2018-03-14 17:12:10 +08:00
    namecheap 不支持 看来要挪域名了
    isCyan
        69
    isCyan  
       2018-03-14 17:14:15 +08:00 via Android   1
    @jaleo 并不需要,_acme-challenge 子域名的 NS 记录转移到别的服务商就行
    zpvip
        70
    zpvip  
       2018-03-14 17:17:35 +08:00   1
    感谢作者!

    @jaleo 你可以换 DNS 服务器啊,不用挪域名
    ipeony
        71
    ipeony  
       2018-03-14 17:28:36 +08:00
    果断换,就等着正式版了
    powergx
        72
    powergx  
       2018-03-14 17:29:03 +08:00
    要 caa 记录,dnspod 支持吗?
    ThirdFlame
        73
    ThirdFlame  
       2018-03-14 17:40:04 +08:00
    @powergx #72 DNSPOD 实测成功
    cnbattle
        74
    cnbattle  
       2018-03-14 17:42:41 +08:00
    你们都是用哪里的 dns 服务器啊 我的阿里云 跟 腾讯的都卡在 dns txt 验证上了 一直不成功
    Binarization
        75
    Binarization  
       2018-03-14 17:43:45 +08:00
    腾讯云广州访问 api.cloudflare.com 有点问题了,折腾老半天才签发下来
    shiroming
        76
    shiroming  
       2018-03-14 17:48:32 +08:00 via Android
    多谢 dnspod 可用
    powergx
        77
    powergx  
       2018-03-14 17:56:23 +08:00
    @ThirdFlame
    @shiroming

    为什么我总是说 caa
    [Wed Mar 14 17:09:31 CST 2018] errordetail='DNS problem: SERVFAIL looking up CAA for xxxx.xx'
    [Wed Mar 14 17:09:31 CST 2018] *.xxxx.xx:Verify error:DNS problem: SERVFAIL looking up CAA for xxxx.xx
    cnbattle
        78
    cnbattle  
       2018-03-14 18:11:34 +08:00 via Android
    cerbot 一次成功,楼主的,一直卡在 dns txt 认证
    jaleo
        79
    jaleo  
       2018-03-14 18:22:54 +08:00 via iPhone
    @cnbattle 把--dns 这段放到-d 之前的位置 试试看
    阿里云我也是第一次没成功 不知道为什么
    Beebird
        80
    Beebird  
       2018-03-14 18:25:26 +08:00
    感谢楼主
    testcount
        81
    testcount  
       2018-03-14 18:51:58 +08:00   1
    namecheap 的把 DNS 改成 cloudflare 就行了。namecheap 不支持是因为 namecheap 的 API 是收费的。


    @jaleo
    @ashong
    DGChost
        82
    DGChost  
       2018-03-14 18:54:55 +08:00 via Android
    @nigelvon 会自动加入 cronjob 到期自动续签
    coolcoffee
        83
    coolcoffee  
       2018-03-14 19:15:19 +08:00
    期待了半年多,发现签完就不知道拿来干嘛了。
    yangen
        84
    yangen  
       2018-03-14 19:21:11 +08:00
    签成功了
    shiroming
        85
    shiroming  
       2018-03-14 19:33:59 +08:00
    @powergx
    acme.sh --issue -d exmaple.com -d *.example.com --dns dns_dp

    这样
    lemonda
        86
    lemonda  
       2018-03-14 19:42:55 +08:00
    有没有什么能保护 API key 的法子,我怕主机被攻陷,域名也忘了
    Hardrain
        87
    Hardrain  
       2018-03-14 20:21:13 +08:00 via Android
    @lemonda cloudflare 的 API key 可以重新生成
    不放心,怕主机被黑后还可通过.bash_history 挖出 API key 可以用一次就重新生成
    Hardrain
        88
    Hardrain  
       2018-03-14 20:23:11 +08:00 via Android
    一直用的是楼主的工具 而不用 certbot

    这个工具签 ECDSA 很方便 直接-k ec-256/-k ec-384 就好
    certbot 要用 OpenSSL 生成私钥和 CSR 才能签
    RuHe
        89
    RuHe  
       2018-03-14 20:40:14 +08:00 via Android
    @neilp 下午用 namesilo 的 API 签署成功了,可另一个 name.com 的域名出错, [loging in failed] , name.com API 页面 LastUsed 也显示出了 vps 的 ip,加白名单也同样出错,不知道有没有别人有同样问题。(name.com 启用了两步验证应该无关吧?)
    WangYan
        90
    WangYan  
       2018-03-14 21:22:04 +08:00
    一直在用 acme.sh 非常方便

    如果可以,建议加上 Google Domain 支持 @neilp
    qinxi
        91
    qinxi  
       2018-03-14 22:01:13 +08:00
    啥时候支持 namecheap.com
    mengzhuo
        92
    mengzhuo  
       2018-03-14 22:08:03 +08:00
    感谢大佬
    一直在用
    onemoo
        93
    onemoo  
       2018-03-14 22:23:30 +08:00
    请教大佬:
    我的一个域名的不同子域在不同的主机上,wildcard 如何适用于这种情况呢?
    wwek
        94
    wwek  
       2018-03-14 22:27:44 +08:00
    export DP_Id="49666664"
    export DP_Key="6666666"
    acme.sh --issue -d iamle.com -d "*.iamle.com" --dns dns_dp

    在 zsh 下 “*.iamle.com ” 需要用引号引起来,否则会报 no match


    感谢 acme.sh 作者
    neilp
        95
    neilp  
    OP
       2018-03-14 22:33:52 +08:00
    @qinxi namecheap 其实一点也不 cheap, 它的 api 对用户有要求, 就算我支持了, 你也不一定能够符合资格用.

    所以建议你用其他的 dns 服务商, 比如 dnspod 或者 cloudlare.

    其实你可以用 dns alias 模式, 这是专门解决这类问题的.
    neilp
        96
    neilp  
    OP
       2018-03-14 22:35:10 +08:00
    @trys1 抱歉这是一个 bug. 我正在检查, 但是很难重现. https://github.com/Neilpang/acme.sh/issues/1360

    如果可以, 请汇报你的 log

    谢谢.
    neilp
        97
    neilp  
    OP
       2018-03-14 22:35:47 +08:00
    @nigelvon 可以
    neilp
        98
    neilp  
    OP
       2018-03-14 22:36:35 +08:00
    @isCyan 看到了, 我一定看到了. 多谢 :)
    neilp
        99
    neilp  
    OP
       2018-03-14 22:38:32 +08:00
    @WangYan google 是收费的, 所以我无法测试.

    建议使用 dns alias 模式, 这是专门解决此类问题的.
    dfly0603
        100
    dfly0603  
       2018-03-14 23:26:04 +08:00 via Android
    ssl 节点终于有人了...感谢!
    1  2  
    div class="inner">
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5733 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 06:20 PVG 14:20 LAX 23:20 JFK 02:20
    Do have faith in what you're doing.
    ubao 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