使用 Caddy 实现 TLS

搬瓦工机场JMS

在 Caddyfile 文件添加如下内容

  1. xxxxxxx.com {
  2.     tls [email protected]
  3.         proxy / localhost:1069 {
  4.                 websocket
  5.         }
  6. }

复制代码

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

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 使用 Caddy 实现 TLS

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏