yanue / V2rayU

V2rayU,基于v2ray核心的mac版客户端,用于科学上网,使用swift编写,支持trojan,vmess,shadowsocks,socks5等服务协议,支持订阅, 支持二维码,剪贴板导入,手动配置,二维码分享等
https://github.com/yanue/V2rayU
18.84k stars 2.88k forks source link

同一个配置,同一个局域网下,手机客户端能翻墙,但是Mac不能翻墙 #658

Closed songlongkuan closed 4 years ago

songlongkuan commented 4 years ago

提交 Issue 之前请先在issue上搜索是否有相似问题, 看看能不能解决问题 (有太多相同的issue,没精力处理)。 除非特殊情况,请完整填写以下所有问题,不按模板发的 issue 将直接被关闭。

1) 你正在使用的 V2RayU 和 Mac 版本 ? V2RayU:2.2.0 Mac:10.15.6 2) 你遇到的问题是什么?(请描述具体现象,比如访问超时,TLS 证书错误等) 很奇怪,之前都正常使用,但是今天突然就翻不了墙了,于是我把v2rayU卸载了重装,但是重装后也不行,而且查看日志,日志文件竟然是空的!于是我又试了一下手机,但是手机是可以正常翻墙的,手机和mac是在同一个局域网下。 再然后,我查看了系统偏好设置->网络->高级->代理-> 自动代理配置:http://127.0.0.1:11085/pac/proxy.js 这些东西看起来都正常 3) 请附上你的配置(提交 Issue 前请隐藏服务器端IP地址)。

    {
  "log": {
    "error": "",
    "loglevel": "info",
    "access": ""
  },
  "inbounds": [
    {
      "listen": "127.0.0.1",
      "protocol": "socks",
      "settings": {
        "udp": false,
        "auth": "noauth"
      },
      "port": "1080"
    },
    {
      "listen": "127.0.0.1",
      "protocol": "http",
      "settings": {
        "timeout": 360
      },
      "port": "1087"
    }
  ],
  "outbounds": [
    {
      "mux": {
        "enabled": false,
        "concurrency": 8
      },
      "protocol": "vmess",
      "streamSettings": {
        "wsSettings": {
          "path": "/v2ray",
          "headers": {
            "host": ""
          }
        },
        "tlsSettings": {
          "allowInsecure": true
        },
        "security": "tls",
        "network": "ws"
      },
      "tag": "proxy",
      "settings": {
        "vnext": [
          {
            "address": "xxxxx.cn",
            "users": [
              {
                "id": "4b62fe60-6ea6-440a-df53-5d162dff634e",
                "alterId": 64,
                "level": 0,
                "security": "aes-128-gcm"
              }
            ],
            "port": 6701
          }
        ]
      }
    },
    {
      "tag": "direct",
      "protocol": "freedom",
      "settings": {
        "domainStrategy": "UseIP",
        "redirect": "",
        "userLevel": 0
      }
    },
    {
      "tag": "block",
      "protocol": "blackhole",
      "settings": {
        "response": {
          "type": "none"
        }
      }
    }
  ],
  "dns": {},
  "routing": {
    "settings": {
      "domainStrategy": "AsIs",
      "rules": []
    }
  },
  "transport": {}
}

4) 请附上出错时软件输出的错误日志。

    因为我把v2rayU重装了一下,错误日志文件现在是空的,我也很奇怪它日志为什么会是空的...
    按理说执行日志啥的总会有点。。。。

请预览一下你填的内容再提交。

Fendy5 commented 4 years ago

同样的情况,从昨晚11点开始Mac就不可访问了,但是手机端可以

minseks commented 4 years ago

同样的情况,同样的时间点,晚上差不多11点开始,mac端翻不出去了,但手机端可以

yuki6761 commented 4 years ago

同样的情况,降级2.1.0恢复正常

cnbailian commented 4 years ago

同样的情况,降级2.1.0恢复正常

同样的问题,感谢

IWantADog commented 4 years ago

没有日志输出就很奇怪

Wizard23333 commented 4 years ago

显示22:00左右就没有日志输出了

yanue commented 4 years ago

应该是v2ray-core自动更新了

Wizard23333 commented 4 years ago

我的也是,昨天下午还正常,晚上回家就断了,手机可正常访问,如何解决呢,我已经卸了,重新安装还不行

退回1.几版本可以使用

jingqingyun commented 4 years ago

我也碰到一样的问题了,幸好我的电脑上v2rayX还没卸载

imaxwen commented 4 years ago

+1+1+1

xueshukai commented 4 years ago

一样一样 日志一行都不输出,还纳闷儿呢

mingtongzaohua commented 4 years ago

同问题+1 PS:我是之前通过brew下载的1.1.1版本,2020年08月07日早上发现不可使用,至少昨天下午还是正常,

A:按照高赞答主的方法将版本调整至2.1.0可以解决此问题

mingtongzaohua commented 4 years ago

同样的情况,降级2.1.0恢复正常

亲测此法可行

empty-id commented 4 years ago

怎么降级?

tgy100 commented 4 years ago

卸载了, 装2.1.0可以使用

btw1q84 commented 4 years ago

怎么降级?

删除2.2重装2.1

tranzwalle commented 4 years ago

怎么降级?

https://github.com/yanue/V2rayU/releases 下载之前的版本啊

yanue commented 4 years ago

可以手动下载v2ray-core替换试下: /Applications/V2rayU.app/Contents/Resources/v2ray-core/

下载地址: https://github.com/v2ray/v2ray-core/releases/download/v4.27.0/v2ray-macos-64.zip

原因,v2ray-core更改了包下载地址规则,原匹配规则: var releaseUrl: String = "https://github.com/v2ray/v2ray-core/releases/download/${version}/v2ray-macos.zip"

lander1003 commented 4 years ago

我也是这个情况,感觉莫名其妙

lc6chang commented 4 years ago

可以手动下载v2ray-core替换试下 /Applications/V2rayU.app/Contents/Resources/v2ray-core/

works for me! 👍

empty-id commented 4 years ago

@yanue Works! Thank you!

This is the detailed solution:

First, download v2ray-core from here.

Then,

cd ~/Downloads
unzip v2ray-macos-64.zip
mv ~/Downloads/v2ray-macos-64 /Applications/V2rayU.app/Contents/Resources/v2ray-core/
lander1003 commented 4 years ago

@yanue Works! Thank you!

This is the detailed solution:

First, download v2ray-core from here.

Then,

cd ~/Downloads
unzip v2ray-macos-64.zip
mv ~/Downloads/v2ray-macos-64 /Applications/V2rayU.app/Contents/Resources/v2ray-core/

it works for me thank you

JerryChenn07 commented 4 years ago

我擦今早突然挂了 还以为我机场问题呢 原来大家都出现了

impl1874 commented 4 years ago

从github重新下载安装包,覆盖安装也能解决这个问题。

Re-download the installation package from github, overwriting installation can also solve this problem.

TENX-S commented 4 years ago

可以手动下载v2ray-core替换试下: /Applications/V2rayU.app/Contents/Resources/v2ray-core/

下载地址: https://github.com/v2ray/v2ray-core/releases/download/v4.27.0/v2ray-macos-64.zip

原因,v2ray-core更改了包下载地址规则,原匹配规则: var releaseUrl: String = "https://github.com/v2ray/v2ray-core/releases/download/${version}/v2ray-macos.zip"

版本:V2RayU 2.2.0 没有/Applications/V2rayU.app/Contents/Resources/v2ray-core 这个目录。 目录结构如下图所示

Screen Shot 2020-08-07 at 12 05 30 PM
Turmiht commented 4 years ago

same problem since 1:40 a.m. today, check the .plist file and found this error: image hope it helpful!

TENX-S commented 4 years ago

卸载2.2.0后,安装2.1.0和2.0.0,问题均复现

RussellCao824 commented 4 years ago

直接下载最新版本2.20,再重新安装一遍,什么都不用改,直接就好了。

shuhankuang commented 4 years ago

@TENX-S 老哥看你这个意思是说 v2ray-core更改了包下载地址规则 然后我们本地的V2rayU 软件居然自动消失了v2ray-core 这个目录,电脑下载安装的本地软件都会被控制自动删除了啊。。。

不知道是否这样,反正我机子的目录不见了,v2ray-core 目录消失了,然后我重新下载了个安装包,重装后发现有这个文件夹了。

lbsha commented 4 years ago

@TENX-S 老哥看你这个意思是说 v2ray-core更改了包下载地址规则 然后我们本地的V2rayU 软件居然自动消失了v2ray-core 这个目录,电脑下载安装的本地软件都会被控制自动删除了啊。。。

不知道是否这样,反正我机子的目录不见了,v2ray-core 目录消失了,然后我重新下载了个安装包,重装后发现有这个文件夹了。

我也是这样。。。

TENX-S commented 4 years ago

??远程删除我们的v2ray-core 目录。。。。这有点。。。

@TENX-S 老哥看你这个意思是说 v2ray-core更改了包下载地址规则 然后我们本地的V2rayU 软件居然自动消失了v2ray-core 这个目录,电脑下载安装的本地软件都会被控制自动删除了啊。。。

不知道是否这样,反正我机子的目录不见了,v2ray-core 目录消失了,然后我重新下载了个安装包,重装后发现有这个文件夹了。

我也是这样。。。

我的v2ray-core也没有了,这个需要一个合理的解释吧?

读一下Resource目录下的unzip.sh的内容就知道了;远程控制是不可能的啊喂,这是开源项目呢,说这话不怕让人寒心吗

TENX-S commented 4 years ago

确实是不可能的,可以说一下那是为啥v2ray-core 目录都自动消失了吗 这么智能吗


#!/bin/sh

unzip.sh

V2rayU

#

Created by yanue on 2018/10/17.

Copyright © 2018 yanue. All rights reserved.

rm -rf ./v2ray-core unzip -o ./v2ray-macos.zip -d ./v2ray-core

if [[ $? == 0 ]]; then chmod +x ./v2ray-core/v2ray chmod +x ./v2ray-core/v2ctl echo "unzip 成功".$? else echo "unzip 失败".$? fi rm -f ./v2ray-macos.zip

sinomoe commented 4 years ago

解决了

songlongkuan commented 4 years ago

[v2ray-core]: /Applications/V2rayU.app/Contents/Resources/v2ray-core/

*: https://github.com/v2ray/v2ray-core/releases/download/v4.27.0/v2ray-macos-64.zip

,v2ray-core : * var releaseUrl: String = "https://github.com/v2ray/v2ray-core/releases/download/${version}/v2ray-macos.zip"

问题已解决

wei-225 commented 4 years ago

关于v2ray-core文件夹消失的问题我也遇到了,原因是v2rayU每次启动的时候都会删除这个文件夹然后重新解压core压缩文件。 但是v2ray-macos.zip这次改名成v2ray-macos-64.zip了所以脚本解压缩创建v2ray-core文件夹失败。 解决办法是把v2ray-macos-64.zip改名成v2ray-macos.zip,或者把unzip.sh 里第十行改成这样 unzip -o ./v2ray-macos-64.zip -d ./v2ray-core

lolstudio commented 3 years ago

问题依旧,替换v2ray-core或者 降版本到2.1.0都无解

Zhou-Bill commented 2 years ago

貌似这个解决方案不太行, 我windows 手机都可以上, 但v2rayu 上不了, 试过更改 v2ray-core 仍无解