Skip to content
This repository has been archived by the owner on Apr 15, 2023. It is now read-only.

(已解决)TLS无法开启:“请检查域名是否已解析至此服务器,这可能需要等待数分钟” #57

Open
junfeidai opened this issue Jul 5, 2019 · 5 comments

Comments

@junfeidai
Copy link

junfeidai commented Jul 5, 2019

VPS:Vultr, 系统:Debian9
我用的是Cloudflare做CDN
1,先在CF里创建name为域名(不带www),value为 IP 的A记录,云朵点灰
2,在图形化脚本里面开启tls时输入域名(不带www),此时我的界面没有出现“请检查域名是否已解析至此服务器,这可能需要等待数分钟”,等了几十秒,tls开启成功
3,在CF里创建name为www, value为 IP 的A记录, (我自己的操作步骤是这样的,不知道第3步与 第1步同时做会不会成功,我也没有再验证。)
然后把两个云朵都点亮
4,进入VPS修改json文件,在adress一行,在域名前添加“www.”
5,用v2ray客户端扫描图形化界面的二维码,此时配置信息不全需要做如下修改
地址: 在已经存在的域名前加上“www.”
加密方式:auto(默认)
端口:443(配置文件里也要改成这个)
alterid:查看配置文件(默认100,建议自己修改)
传输协议: ws
伪装类型:none(默认)
伪装域名: 同地址
路径: /
底层传输安全: tls

本人不懂各种相关知识,纯粹是被墙逼成了高手(伪),靠脑洞猜想解决了这个问题,在此把自己的方法分享给大家,可能你用了这种方法不一定会成功,此外我是用纯净的VPS,如果你的vps之前安装了其他程序,那么重装一下系统也许会有帮助。

@srw4115
Copy link

srw4115 commented Sep 17, 2019

问题是出在app.py的gen_ssl方法里面,调用acme.sh那里

解决办法(我虚拟机是debian9)

1.先安装acme:wget -O - https://get.acme.sh | sh
2.去acme目录:cd /root/.acme.sh
3.执行命令生成证书:acme.sh --issue -d {你的域名} --standalone

如果是root模式下的话,第三步需要加--force 参数,或者不去目录直接/root/.acme.sh/acme.sh --issue -d {你的域名}} --standalone 试试

@yiyunma1024
Copy link

yiyunma1024 commented Oct 4, 2019

感谢楼上。

@Jimmisama
Copy link

问题是出在app.py的gen_ssl方法里面,调用acme.sh那里

解决办法(我虚拟机是debian9)

1.先安装acme:wget -O - https://get.acme.sh | sh
2.去acme目录:cd /root/.acme.sh
3.执行命令生成证书:acme.sh --issue -d {你的域名} --standalone

如果是root模式下的话,第三步需要加--force 参数,或者不去目录直接/root/.acme.sh/acme.sh --issue -d {你的域名}} --standalone 试试
It seems that {www.xxx.com} is an IDN( Internationalized Domain Names), please install 'idn' command first.
这个怎么办啊

@Meilinhost
Copy link

同样问题

@wangxiusen
Copy link

--force

centos7怎么解决这个问题啊

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants