在 Caddyfile 文件添加如下内容
- xxxxxxx.com {
- tls [email protected]
- proxy / localhost:1069 {
- websocket
- }
- }
复制代码
caddy 一直启动失败,
端口是正确的 是v2配置时的端口
如果用默认的Caddyfile文件是 caddy 可以启动的
配置哪里出错了?大佬们
黑龙江网友:查看端口是否被占用
福建网友: 原来如此,原来是反代呀,所谓的 v2 套 cf 就是反代呀.
北京网友:v2 指定的端口被占用 是正常的吧? 不然v2怎么运行?
吉林网友:用自己的证书试一下
浙江网友:不对呀,这样前置站不就没意义了,
大佬你们这样搞前面要不要放个站的呀?
陕西网友:echo "xxx.xxx.xxx
{
root /var/www
gzip
index index.html
tls [email protected] {
max_certs 10
}
timeouts none
proxy /ws localhost:12345 {
without /ws
websocket
header_upstream -Origin
}
}" > /etc/caddy/Caddyfile
用这个。
新疆网友:指的是你80 或者 443是否被占用
直接caddy使用的是2015 当然可以启动
湖北网友:/ws 这个是你的路径伪装吗
陕西网友:是的。可以要,也可以不要。加了 without /ws 就可以不要实际路径了。
山西网友:是的。可以要,也可以不要。加了 without /ws 就可以不要实际路径了。
湖北网友:不是。就是用的443呀。
宁夏网友:用了你的配置文件
caddy 启动成功了,网站能访问了。 套了 cf 的 https。
但是 v2 ,使用 443 端口连接, 打开网站 都是显示被 终止连接。
重庆网友:你v2写对了吗?把caddy和v2的图来一个。(关键信息你可以隐藏)
山西网友:
V2 配置
河南网友:Caddy 配置
河北网友:223的脚本吧。把caddy的配置和客户端也发来。速度点,我要去看一下电视了。
河北网友:
不对。你v2里面没有写路径的。proxy后面的改为:
proxy localhost:1069 {
websocket
header_upstream -Origin
}
澳门网友:caddy的这个 /ws是路径吗?如果是的话v2里面也要写上路径
湖南网友:改了 ,caddy 启动失败
福建网友:改了 ,caddy 启动失败
澳门网友:我刚发现了,
但仍然 v2 打开网站意外终止连接。
香港网友:你把v2客户端的设置图也来一个。
湖南网友:
海南网友:@ttydy 图片发咯,在上面,
吉林网友:host后面的域名要和Address是一样的。(也就是caddy写的域名)
再不行你就把加密方式设置为自动试试。
江苏网友:你访问域名,看看会不会出现Bad Request。这样的提示。
广东网友:客户端设置改了,依旧是不行,
访问域名是空白页 就是你的配置 root /var/www 我放了一个空白页进去。
西藏网友:
那就代表后端没监听上。显示出来了正常的页面。最好是加一个路径。好对比。我正常访问就是显示网站。加上路径就显示Bad Request。代表WEB成功反代给了V2.,但是因为你是正常访问网页的请求。V2识别不了,所以会返回一个坏请求。
广西网友:223的应该可以直接生成链接和扫码的,你直接生成导入试试。
山东网友:223的应该可以直接生成链接和扫码的,你直接生成导入试试。
四川网友:是脚本自动签letsencrypt ssl 出问题..
caddy -conf /etc/caddy/Caddyfile
是出现甚么rate limited…
西藏网友:我能打得开网站 而且是 cf 签的
会是签名有问题么 0 0