UjuiUjuMandan / EhViewer

EhViewer overhauled with censorship circumvention and no more
GNU General Public License v3.0
765 stars 15 forks source link

使用VPN连接里站后切换回直连显示奇怪的错误 #3

Closed KurosukeX closed 9 months ago

KurosukeX commented 9 months ago

复现步骤 / Step to reproduce

1.直连进入里站,正常访问 2.连接VPN后刷新并访问画廊,正常访问 3.关闭VPN后重启软件,显示奇怪的错误,切换到表站正常访问 4.使用以上步骤复现表站亦显示奇怪的错误 4.删除data/data/moe.tarsin.ehviewer/cache/http_cache/prefs/local_prefs.json后重启软件直连进入,表里站正常访问

预期行为 / Expected behaviour

直连

实际行为 / Actual Behaviour

显示奇怪的错误

应用日志 / App logs

logcat-2023-10-12-13-55-17-976.txt

备注 / Addition details

导致“奇怪的错误”出现的local_pref.json文件如下,删除后直连正常访问 local_prefs.json

EhViewer 版本号 / EhViewer version code

1.8.9.7-censorcircum

EhViewer CI 版本 / EhViewer CI Version

8e8706b

Android 系统版本 / Android version

Android 11

设备型号 / Device model

Xperia 1 II

SoC 型号 / Soc model

骁龙865

自查步骤 / Verify steps

UjuiUjuMandan commented 9 months ago

未能复现,我用的是 Clash.Meta 。 看起来似乎是,只要一连接你的VPN就会缓存错误的 DNS 结果到某文件。

  1. 你的 VPN 是否有分应用代理功能,将 EhViewer 加入试试能否解决问题。
  2. 正常直连时 local_pref.json 内容为何?
KurosukeX commented 9 months ago

1.暂无分应用代理功能 2.正常直连时local_pref.json内容如下 local_prefs(1).json

KurosukeX commented 9 months ago

换用了clash.meta后就不会出现奇怪的错误了,local_prefs.json也没有变化,大感谢 之前用的vpn是西部世界