Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google play,youtube和magisk manager使用异常 #75

Open
NicolasChamllet opened this issue Sep 4, 2020 · 18 comments
Open

Google play,youtube和magisk manager使用异常 #75

NicolasChamllet opened this issue Sep 4, 2020 · 18 comments

Comments

@NicolasChamllet
Copy link

挂梯子通过magisk manager7.5.1下载模块,正常安装4.27.4版本v2ray。

config.json在自带文件基础上只修改了outbounds部分,代理模式是websocket+tls+caddy,路径分流

appid.list不论填0,还是bypass了部分国内应用(系统设置,下载UI等均未bypass),还是指定所有google系的程序以及系统底层程序通过代理,三种方式下均会出现标题中三个应用无法正常科学上网的情况,google play和youtube会认为系统未联网,magisk无法进行更新检查。

其他程序比如telegram,cnn,chrome等均能正常科学上网。

折腾过程中发现,停用本模块,启用vpn app如surfboard,进入上述app可正常使用,退出vpn app,到magisk启用本模块,有一定几率修复,但也会随机失效。

@whalechoi
Copy link
Contributor

请提供一下日志
/data/v2ray/run/services.log
/data/v2ray/dnscrypt-proxy/dnscrypt-proxy.log
/data/v2ray/dnscrypt-proxy/dnscrypt-query.log

@Rakau
Copy link

Rakau commented Sep 6, 2020

我也遇到了,断连后的软件需要重启或者断网重连才恢复

@whalechoi
Copy link
Contributor

我也遇到了,断连后的软件需要重启或者断网重连才恢复

猜测应该是dns缓存机制,如果开机之后一直不关闭模块是否存在这个问题?

@NicolasChamllet
Copy link
Author

NicolasChamllet commented Sep 6, 2020

用ES浏览器导出了。query.log太大,只保留了今天部分。这之后我重启了一次,仍然不能打开youtube vanced,如果有log,应该在这之中。
service.log
dnscrypt-proxy.log
dnscrypt-query.log

请提供一下日志
/data/v2ray/run/services.log
/data/v2ray/dnscrypt-proxy/dnscrypt-proxy.log
/data/v2ray/dnscrypt-proxy/dnscrypt-query.log

@NicolasChamllet
Copy link
Author

我也遇到了,断连后的软件需要重启或者断网重连才恢复

猜测应该是dns缓存机制,如果开机之后一直不关闭模块是否存在这个问题?

这个问题重启是无法解决的。

@Rakau
Copy link

Rakau commented Sep 6, 2020

用ES浏览器导出了。query.log太大,只保留了今天部分。这之后我重启了一次,仍然不能打开youtube vanced,如果有log,应该在这之中。
service.log
dnscrypt-proxy.log
dnscrypt-query.log

请提供一下日志
/data/v2ray/run/services.log
/data/v2ray/dnscrypt-proxy/dnscrypt-proxy.log
/data/v2ray/dnscrypt-proxy/dnscrypt-query.log

我也遇到了,断连后的软件需要重启或者断网重连才恢复

猜测应该是dns缓存机制,如果开机之后一直不关闭模块是否存在这个问题?

不关模块的话,连不上的软件永远也连不上

@whalechoi
Copy link
Contributor

whalechoi commented Sep 6, 2020

v2ray_test.zip

如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau

@Rakau
Copy link

Rakau commented Sep 6, 2020

v2ray_test.zip

如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau

这个需要把以前的删掉吗?

@whalechoi
Copy link
Contributor

whalechoi commented Sep 6, 2020

v2ray_test.zip
如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau

这个需要把以前的删掉吗?

不需要,这个只是在启动后,开关了一下飞行模式,Android N以上版本清理dns缓存没有有效的命令,只好开关飞行模式。

@Rakau
Copy link

Rakau commented Sep 6, 2020

v2ray_test.zip

如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau

问题不在这,是会断网的问题,如图........用了 一段时间后出现

Screenshot_2020-09-07-00-01-02-548_com android chrome
IMG_20200907_000124
Screenshot_2020-09-07-00-00-40-758_com android chrome

@whalechoi
Copy link
Contributor

v2ray_test.zip

如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau

问题不在这,是会断网的问题,如图........用了 一段时间后出现

Screenshot_2020-09-07-00-01-02-548_com android chrome
IMG_20200907_000124
Screenshot_2020-09-07-00-00-40-758_com android chrome

目前我测试了好几个小时,暂时没办法复现这个问题,接下来试着长时间不动模块看看吧。由网页显示的错误代码来看应该并非dns引起的问题,你可以先试着排除v2ray-core的问题,在断网后,/data/v2ray/run/error.log中是否出现一些v2ray-core的报错?

启动时开关飞行模式对于经常开关这个模块的人来说还是有必要的,实测启动模块前缓存的dns记录确实会产生一定的干扰。

@NicolasChamllet
Copy link
Author

v2ray_test.zip

如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau

刷入测试了,没有用。问题依旧。
通过重启,Google play和magisk manager有时可以,有时不行。youtube vanced一直认为未联网。

有2个奇怪的现象,
1,我手机上有两个Google账号,当第一个账号play显示未联网,切换第二个账号的话,第二个账号能够正常进入play首页。
2,第一个账号可以进入play首页,但无法通过左上角菜单,我的应用和游戏来检查更新(检查更新时报错无网络,但是此时可以进入首页,可以点应用进入详情)。

@whalechoi
Copy link
Contributor

whalechoi commented Sep 17, 2020

v2ray_20200917.zip

@Rakau @NicolasChamllet 删掉重刷这个试试?

#76

@Rakau
Copy link

Rakau commented Sep 18, 2020

v2ray_20200917.zip

@Rakau @NicolasChamllet 删掉重刷这个试试?

#76

和之前的一样,而且问题好像严重一点了,开关网络也不能解决问题了。起初我以为是配置问题VLESS+TLS+TCP和VMESS+WS都试过.还是这样

@NicolasChamllet
Copy link
Author

v2ray_20200917.zip

@Rakau @NicolasChamllet 删掉重刷这个试试?

#76

刚刚测试了一下,v2ray core已经更新到4.28.2。
google play正常使用(当然以前的版本有时也可以),youtube vanced 仍然认为offline,magisk manager无法检查更新。

@ghost
Copy link

ghost commented Nov 15, 2020

我也遇到类似的问题,系统是android11,发现是这种方式不能匹配到所有的dns请求: -m owner --uid-owner 0

我是这样解决的,用一个不是root的系统用户运行dns,然后 -m owner ! --uid-owner 用户


另外可以尝试把系统的私人dns功能从自动改为关闭

@Rakau
Copy link

Rakau commented Nov 29, 2020

我也遇到类似的问题,系统是android11,发现是这种方式不能匹配到所有的dns请求: -m owner --uid-owner 0

我是这样解决的,用一个不是root的系统用户运行dns,然后 -m owner ! --uid-owner 用户

另外可以尝试把系统的私人dns功能从自动改为关闭

私人DNS有点用,但是用浏览器访问youtube还是不行......上面那个操作是怎么用?

@Rewriterl
Copy link

我也遇到了这个问题(Android11),但是我在关闭了私人dns之后youtube可以在浏览器访问,但是已安装的YouTube应用还是提示无网络

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants