最近一段时间发现,代理十分不稳定,经常出现“断流”,具体表现为:打开需要代理的站点,需要访问两次,第一次访问失败,需要再刷新一次。
查看错误日志内容:

Proxy|HTTP: failed to read response from r16---sn-ni57dn7z.gvt1.com > io: read/write on closed pipe

V2Ray版本:3.16 ,客户端与服务端版本一致

代理服务器:CentOS 6.8 x86_64

2. 问题根源

后翻阅issue检查发现,我的代理服务器时间比客户端慢了3分钟,两端时间不一致。

3. 解决办法

同步服务器时间

  1. 查看当前服务当前时间
date -R
  1. 使用ntpdate同步时间,如果没装ntpdate 使用apt安装yum install -y ntpdate
yum install -y ntpdate

      3.  调整时区为上海,也就是北京时间+8区
      注:想改其他时区也可以去看看/usr/share/zoneinfo目录

#  cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#  yes | cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3、使用NTP来同步时间

#  ntpdate us.pool.ntp.org