Simple-Tracker / qBittorrent-ClientBlocker

一款适用于 qBittorrent/Transmission (Beta)/BitComet (Beta, Partial) 的客户端屏蔽器, 默认屏蔽包括但不限于迅雷等客户端. A client blocker compatible with qBittorrent/Transmission (Beta)/BitComet (Beta, Partial) which is prohibited to include but not limited to clients such as Xunlei.
MIT License
1.04k stars 26 forks source link

Linux通过IPBlockListURL导入的IP黑名单不生效 #111

Closed SaltyFishPlus closed 1 month ago

SaltyFishPlus commented 2 months ago

环境是ubuntu qbittorrent-nox4.6.5配合qBittorrent-ClientBlocker 做了一个实验,将config.json中的IPBlockList设为空,只通过IPBlockListURL导入的IP黑名单,发现qbcb并没有正常拦截到异常IP image

设置了IPBlockList则可以正常拦截 image

shellofsnail commented 2 months ago

我在Docker版本中也有同样的问题,而且设置ipBlockListFile似乎也无法生效

Clackz commented 2 months ago

windows版本貌似也有这个问题……

Simple-Tracker commented 2 months ago

感谢反馈!

近期正好有相关 PR 进行了改进 (但并不一定能修复), 可以测试一下此夜间版本: https://github.com/Simple-Tracker/qBittorrent-ClientBlocker/actions/runs/10462173763

这一版本引入了配置文件更改, 具体而言是为支持了多个 URL/File 类型变为了数组, 需要留意.

IAALAI commented 2 months ago

大概率是我并发的时候写错了吧。。。忘了把map换成线程安全的那一种了

Simple-Tracker commented 2 months ago

相信 3.5 系列新版本已解决此问题, 欢迎测试!

SaltyFishPlus commented 2 months ago

新版本试了似乎没有问题了,因为还没合入stable版本,那我这个issure就先不关闭了。。。麻烦管理员合入正式版本的时候再关闭这个issure