全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: Jianrry

[已解决] [已解决] V2Ray 一直无法连接,有报错信息

[复制链接]
 楼主| 发表于 2022-7-24 12:38:10 | 显示全部楼层
yinguo520 发表于 2022-7-21 09:05
进来看看。现在用的一键。

谢谢大佬的回复,问题已经解决了。

解决方案稍后见置顶的那一条回复,遇到同一个问题可以参考一下。
 楼主| 发表于 2022-7-24 12:47:07 | 显示全部楼层
huanx 发表于 2022-7-24 12:31
这种应该怎么一把梭 出个教程  

不太会用dokcer  compose  只会那个 docker run  ...

你可以参考下面的这个项目,修改里面的 v2ray.conf(nginx配置文件) 和 config.json(v2ray配置文件) 以及 ssl 证书文件。

1. 安装 docker 和 docker compose,网上有一键脚本,可以自己搜索一下。

2. 将域名解析到服务器的 ip 上。

3. 上传已经修改后的项目到服务器。

4. 进入项目的目录下,执行 "sudo docker compose up -d",在后台启动全部的容器。

 楼主| 发表于 2022-7-24 12:55:24 | 显示全部楼层
huanx 发表于 2022-7-24 12:34
vmess ws 很简单 直接 docker run 就可以了..  nginx 都不用..

我以前的做法是 单个容器用 docker 多个容器用 docker compose,我现在的做法是都用 docker compose。

docker compose 的优势是方便管理容器,无论多少个容器,都可以共用一个配置文件(docker-compose.yml),可以将数据卷映射为同一个文件里面的子文件夹,可以使用一个命令停止、启动、删除从而进行管理。

我现在迁移容器,都是将 docker compose 文件夹上传到服务器,然后通过一行命令启动。
 楼主| 发表于 2022-7-24 13:11:42 | 显示全部楼层
感谢各位大佬的回复,现在问题已经解决了,以下是我的解决方案。

app/proxyman/outbound: failed to process outbound traffic > proxy/vmess/outbound: failed to find an available destination > common/retry

解决方案:将
  1. "listen":"127.0.0.1"
复制代码
改为
  1. "listen":"0.0.0.0"
复制代码
,或者直接删掉这一行,感谢 @huaxing0211 的回复。

注意事项:如果在本机安装 v2ray,则
  1. "listen":"127.0.0.1"
复制代码
。如果通过 docker 安装 v2ray,则
  1. "listen":"0.0.0.0"
复制代码


rejected  v2ray.com/core/proxy/vmess/encoding: invalid user

解决方案:
  1. "alterId": 0
复制代码
改为
  1. "alterId": 64
复制代码
,感谢 @time12sads 的回复。

注意事项:在最新版本的 v2ray 中,这一项参数发生了变化,alterId 个人不建议为 0。



 楼主| 发表于 2022-7-24 13:15:21 | 显示全部楼层
time12sads 发表于 2022-7-20 11:20
你更新了吗? 新版的v2ray 的配置中, alterId 的值必须得是 64

感谢你的回复,现在问题已经解决了。

我之前的回复是我弄错了,我没有认真看官方的文档就回复了。

在最新版本的 v2ray 中,这一项参数发生了变化,alterId 的值改为 64,最后问题就解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-26 05:00 , Processed in 0.056294 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表