大家在使用lede软路由SSR插件的时候,会发现规则这里好久没更新了,停留在4月10号、4月18号

 

当我们点击更新,也是提示无法更新的

解决方法:

登陆你lede的ssh,然后输入以下命令

 

vi /koolshare/scripts/ss_rule_update.sh

输入”i”进入编辑模式,找到,

url_main="https://raw.githubusercontent.com/koolshare/koolshare.github.io/acelan_softcenter_ui/maintain_files/"

替换为,然后按”esc”键退出编辑模式,然后输入”:wq”保存退出

url_main="https://raw.githubusercontent.com/hq450/fancyss/master/rules/"

这时我们在次手动更新就可以更新了

更新完后我们回到前台看,版本还是不变,但是实际上已经更新成功了,你再次点更新会提示最新版本了

现在我们来修复下前台的显示错误

同样在ssh里面输入如下命令

vi /koolshare/webs/Module_koolss.asp

找到下图中的这个位置,输入”i”进入编辑模式

把里面的地址对应的修改为下面的地址,然后按”esc”键退出编辑模式,然后输入”:wq”保存退出

https://raw.githubusercontent.com/hq450/fancyss/master/rules/gfwlist.conf
https://raw.githubusercontent.com/hq450/fancyss/master/rules/chnroute.txt
https://raw.githubusercontent.com/hq450/fancyss/master/rules/cdn.txt
https://raw.githubusercontent.com/hq450/fancyss/master/rules/Routing.txt
https://raw.githubusercontent.com/hq450/fancyss/master/rules/WhiteList.txt

然后我们在刷新下规则页面,就会看到新的版本日期了,后续更新就不用再次修改了,直接就可以更新了。