球baba的欢乐时光

vuePress-theme-reco 球baba    2020 - 2025
球baba的欢乐时光 球baba的欢乐时光

Choose mode

  • dark
  • auto
  • light
Home
Category
  • 伪技术宅
Tag
TimeLine
Contact
  • reco_luan大大的NPM
  • reco_luan大大的GitHub
author-avatar

球baba

28

文章

59

标签

Home
Category
  • 伪技术宅
Tag
TimeLine
Contact
  • reco_luan大大的NPM
  • reco_luan大大的GitHub
  • v2ray新版服务端与旧版客户端兼容问题

    • 都是virmach惹的祸
      • 安装最新版v2ray

      v2ray新版服务端与旧版客户端兼容问题

      vuePress-theme-reco 球baba    2020 - 2025

      v2ray新版服务端与旧版客户端兼容问题


      球baba 2022-07-28 v2ray

      # 都是virmach惹的祸

      virmach最近一直在搞迁移ryzen集群,搞得我的vps一直不能访问,开ticket也一直没人回。差不多不能访问一个月后,发现迁移选项里多了个新地点Tokyo,想着不如试试,应该买不了吃亏也买不了上当。

      但virmach不如搬瓦工的地方就在于,这个迁移竟然还要收费,不带数据3刀,带数据5刀。为了那2刀的差价,果断选择不带数据。

      果然付钱的才是爷,迁移申请会自动开个ticket,付完钱后就立马迁移成功了。

      检查了一下,发现这个不带数据迁移有点怪,/root与/home下的数据还在,但自己升级的openssh版本却没有了,看着这个奇怪的状态,果断还是重装吧,不要留什么病。

      # 安装最新版v2ray

      百废待兴,一切都要从头来过。想不到openssh已经有9.0版本了,升级好openssh后,就要开搞v2ray了。

      原先的安装脚本不能用了,现在要用这个github项目v2fly/fhs-install-v2ray 进行安装。

      装完后,一通配置,然后客户端的日志里的报错信息也搜不到什么有用的信息。 没办法只能在服务器端开启debug日志

      "log" : {
          "access": "/var/log/v2ray/access.log",
          "error": "/var/log/v2ray/error.log",
          "loglevel": "debug"
        },
      
      1
      2
      3
      4
      5

      这次总算看到报错信息了

      websocket: close 1000 (normal) > proxy/vmess/encoding: invalid user: VMessAEAD is enforced and a non VMessAEAD connection is received. You can still disable this security feature with environment variable v2ray.vmess.aead.forced = false
      
      1

      还好,按这个报错信息找到了这篇👉文章👈 ,简单来说就是v2ray升级了安全功能后,老版本的客户端因为不支持某个功能,所以才会报错。

      从通用性来说,从服务器端解决更为合适,幸好有能人给了解决方案,试了一下果然可以。

      vim /etc/systemd/system/v2ray.service
      新加一行:Environment="V2RAY_VMESS_AEAD_FORCED=false"
      保存后,执行:systemctl daemon-reload && systemctl restart v2ray
      
      1
      2
      3

      🌻🌻🌻