We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
gui-config.json
geositeSha256sumUrl
geosite
gui-config.json 中无法保存 geositeSha256sumUrl 键值,导致自定义 geosite 来源时,因为 sha256 无法匹配更新失败。
在源代码中搜索关键词找到 gui-config.json 中应当对应的键值对:
shadowsocks-windows/shadowsocks-csharp/Controller/Service/GeositeUpdater.cs
Lines 78 to 79 in d376002
删除 gui-config.json 中所有同名的键值对,手动添加如下键值对:
"isVerboseLogging": true, "isIPv6Enabled": false, "generateLegacyUrl": false, + "geositeUrl": "https://github.com/IceCodeNew/v2ray-rules-dat/raw/release/geosite.dat", + "geositeSha256sumUrl": "https://github.com/IceCodeNew/v2ray-rules-dat/raw/release/geosite.dat.sha256sum", "geositeDirectGroups": [ "apa", "cambridge",
退出客户端。删除 ss_win_temp 目录;删除 pac.txt 文件。
ss_win_temp
pac.txt
重新启动客户端,可以观察到geositeSha256sumUrl 键值对被自动删除。
尝试更新 pac 文件,提示 sha256 哈希不匹配。
gui-config.json 增加 geositeSha256sumUrl 键值对供用户设置。自定义 geosite 来源后可以正常更新 pac 文件。
gui-config.json 没有保留用户对 geositeSha256sumUrl 键值对的设置。自定义 geosite 来源后因为 sha256 missmatch 无法更新 pac 文件。
相关配置已在上方给出。
The text was updated successfully, but these errors were encountered:
Thank you for the bug report! Please try the build artifacts and see if it's fixed. https://ci.appveyor.com/project/celeron533/shadowsocks-windows/builds/36287172/job/yikqg30qvf1gqpsf/artifacts
Sorry, something went wrong.
Thank you for the bug report! Please try the build artifacts and see if it's fixed. ci.appveyor.com/project/celeron533/shadowsocks-windows/builds/36287172/job/yikqg30qvf1gqpsf/artifacts
I can confirm this problem has been fixed in #3026. Thanks for your work!
database64128
Successfully merging a pull request may close this issue.
简要描述问题
gui-config.json
中无法保存geositeSha256sumUrl
键值,导致自定义geosite
来源时,因为 sha256 无法匹配更新失败。环境
操作步骤
在源代码中搜索关键词找到
gui-config.json
中应当对应的键值对:shadowsocks-windows/shadowsocks-csharp/Controller/Service/GeositeUpdater.cs
Lines 78 to 79 in d376002
删除
gui-config.json
中所有同名的键值对,手动添加如下键值对:退出客户端。删除
ss_win_temp
目录;删除pac.txt
文件。重新启动客户端,可以观察到
geositeSha256sumUrl
键值对被自动删除。尝试更新 pac 文件,提示 sha256 哈希不匹配。
期望的结果
gui-config.json
增加geositeSha256sumUrl
键值对供用户设置。自定义 geosite 来源后可以正常更新 pac 文件。实际结果
gui-config.json
没有保留用户对geositeSha256sumUrl
键值对的设置。自定义 geosite 来源后因为 sha256 missmatch 无法更新 pac 文件。配置文件和日志文件(请隐去敏感信息)
相关配置已在上方给出。
The text was updated successfully, but these errors were encountered: