stille
V2EX  ›  域名

求问 acme.sh 的 docker 版,使用 DNS API 申请多域名,为什么只出一个证书?

  •  
  •   stille · Jan 6, 2020 · 547 views
    This topic created in 2413 days ago, the information mentioned may be changed or developed.

    背景

    • alias domain 是阿里云的 xxx.net ,有 API key 和 secret.
    • 3 个需要证书的域名在分别设置了 CNAME _acme-challenge 到 _acme-challenge.xxx.net

    docker 部署 (使用 sh 也部署过,结果一样)

    docker run --rm  -itd  \
      -v "$(pwd)/out":/acme.sh  \
      -e Ali_Key="xxxxxxxxxxxxx" \
      -e Ali_Secret="xxxxxxxxxxxx" \
      --net=host \
      --name=acme.sh \
      neilpang/acme.sh daemon
    

    执行

    docker exec acme.sh
      acme.sh --issue  \
      -d  *.aaaa.cn --challenge-alias xxx.net --dns dns_ali \
      -d  *.aaaa.net \
      -d  *.aaaa.com.cn
    

    结果

    out 内只有 *.aaaa.cn 这第一个域名的证书...

    请问是怎么回事?是哪里有错误?

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2711 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:00 · PVG 10:00 · LAX 19:00 · JFK 22:00
    ♥ Do have faith in what you're doing.