V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qcloud
V2EX  ›  问与答

开始使用 Let's Encrypt,但验证出现了问题..

  •  
  •   qcloud · 2017-09-01 17:29:24 +08:00 · 2018 次点击
    这是一个创建于 2644 天前的主题,其中的信息可能已经有所发展或是发生改变。
    从上午到下午,真的心态炸了...无论怎么搞都是这个报错,查了一下似乎是无法被访问的原因,但是我用国外几台机器测试了可以正常访问,又检查了一下配置和文件路径,并没有出错,然后又试了几次还是不行...



    拜托帮一下吧,真的难受....
    18 条回复    2017-09-01 18:42:25 +08:00
    wasabia
        1
    wasabia  
       2017-09-01 17:40:11 +08:00   ❤️ 1
    nginx 配置错误? 不能访问那个文件
    dot
        2
    dot  
       2017-09-01 17:40:25 +08:00 via Android   ❤️ 1
    你为毛不用 certbot,让它自己搭个临时的 webserver
    lydasia
        3
    lydasia  
       2017-09-01 17:41:17 +08:00 via iPhone   ❤️ 1
    什么具体的都不说,让别人怎么帮你,我是用的 certbot,很好用,有对应不同环境的详细说明。
    dot
        4
    dot  
       2017-09-01 17:41:42 +08:00 via Android
    这个就是文件路径和 Web root 不匹配的问题,你自己试了能下载到那个文件吗?
    Tuisku
        5
    Tuisku  
       2017-09-01 17:42:07 +08:00   ❤️ 1
    1、Nginx 配置
    2、DNS 解析设置
    3、祈祷
    ylsc633
        6
    ylsc633  
       2017-09-01 17:43:19 +08:00   ❤️ 1
    试试这个 https://www.iphpt.com/detail/42/

    我之前加成功了.. 因为没有加那个脚本.. 所以昨天过期了..

    再加一遍,OK 了
    ylsc633
        7
    ylsc633  
       2017-09-01 17:44:13 +08:00   ❤️ 1
    我之前也遇到这个问题.. 在验证的时候 记得要把 301 先注释掉!
    gclove
        8
    gclove  
       2017-09-01 17:45:49 +08:00   ❤️ 1
    是否支持 http 访问 ?
    是否自己可以访问 ?
    DNS 服务器是否正常工作 ?
    文件真的存在吗 ?
    gclove
        9
    gclove  
       2017-09-01 17:46:18 +08:00
    是否防火墙 ?
    Anybfans
        10
    Anybfans  
       2017-09-01 17:49:06 +08:00   ❤️ 1
    可以试试这个。昨天用了这个脚本。很快就 ok 了。。
    https://github.com/xdtianyu/scripts/blob/master/lets-encrypt/README-CN.md
    7654
        11
    7654  
       2017-09-01 17:51:47 +08:00   ❤️ 1
    使用 DNS 验证,无 IP 都可以生成证书
    推荐使用 acme.sh
    davidyin
        12
    davidyin  
       2017-09-01 18:05:57 +08:00 via Android   ❤️ 1
    用过几个不同脚本,acme.sh 最好有用
    qcloud
        13
    qcloud  
    OP
       2017-09-01 18:06:56 +08:00
    @wasabia #1
    @dot #2
    @lydasia #3
    @Tuisku #5
    @ylsc633 #7
    @gclove #8
    @Anybfans #10
    @7654 #11
    @davidyin #12
    已经搞定了,谢谢帮助
    ysc3839
        14
    ysc3839  
       2017-09-01 18:07:41 +08:00
    我自己用的是 acme.sh + DNS 验证,用 CloudXNS 解析的,全部自动。
    soli
        15
    soli  
       2017-09-01 18:14:50 +08:00   ❤️ 5
    论坛问问题定律:楼主最后一句『已解决』结贴,从来不说怎么解决的。剩下一堆热心群众面面相觑,然后悻悻散去。
    qcloud
        16
    qcloud  
    OP
       2017-09-01 18:22:27 +08:00
    @soli #15 是因为 nginx 配置的网站路径搞错了,导致无法匹配,更改路径已解决。谢谢 @dot 的提醒
    yuhr123
        17
    yuhr123  
       2017-09-01 18:28:37 +08:00
    好歹你得让大家知道你服务器的基本架构吧:

    * 什么操作系统? centos? opensuse? debian?
    * web 服务器? nginx ? apache ?
    * Let's encrypt 设置方案? certbot ?
    * 网络结构?内网映射?云服务器?

    提供的信息全面,大家才能更快的帮助你解决问题。

    还有就是,建议楼主最好能直接贴错误代码,代码截图不是最好的交流方式。
    qcloud
        18
    qcloud  
    OP
       2017-09-01 18:42:25 +08:00
    @yuhr123 #17 学到了老哥,但是我贴的就是报错的截图....但好在已经解决了 ,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3270 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 12:25 · PVG 20:25 · LAX 04:25 · JFK 07:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.