В DBL за последние месяцы появилось довольно много новых правил.
К сожалению, из-за отсутствия какого-либо механизма контроля за этими изменениями часто выявляются, с точки зрения участника DBL, неверные правила. Это уже обсуждалось http://rejik.ru/forum/viewtopic.php?t=3 ... c&start=15
Например:
Пользователь хочет зайти на "нормальный" сайт, с точки зрения администратора, а режик туда не пускает, если пользователь настойчивый и действительно знает этот ресурс, то он сообщит об этом администратору прокси-сервера (90% процентов пользователей не утруждают себя такими разборками). Потом выясняется, что сайт был заблокирован не администратором, а другим участником DBL (например, недавно появившимся), и это правило еще никто не проверил и соответственно даже если у пользователя низкий рейтинг это правило все равно будет действовать.
Конечно, решить эту проблему можно доверяя только своим правилам в DBL (и проверенным участникам), но тогда теряется весь смысл распределенного бан листа.
Понятно, что такой ситуации не избежать при существующей схеме работы DBL, но хотелось бы иметь возможность контроля за изменениями в DBL (точнее за теми изменениями, которые касаются конкретного участника DBL).
Кстати, если администратор занес один хороший сайт в DBL, с ответом «нет», чтоб этот сайт никогда не был заблокирован, а через некоторое время, когда в базе чистятся правила только с ответом «нет», это правило исчезает! http://rejik.ru/forum/viewtopic.php?t=307
Предложения:
1. Не удалять правила только с ответом «нет».
2. При загрузке полного DBL в лог писать те изменения, которые произошли в списках каждой секции. А администратор прокси-сервера уже сам будет просматривать (обрабатывать) эти логи и при необходимости реагировать на «подозрительные» правила, с использованием существующей схемы работы.
На мой взгляд, эти изменения минимальны и не потребуют серьезной переработки программного кода.
P.S. У меня вечные проблемы с входом на форум – с первого раза практически никогда пароль не проходит (сообщения об неуспешном входе нет и вход в форум тоже не осуществляется!). Автоматического входа при каждом посещении вообще не происходит.
Предложение по улучшению качества DBL
Ок, я готов сделать лог добавления правил, вчера пытался сделать "по быстрому", но наткнулся на ряд трудностей:Rus писал(а): Понятно, что такой ситуации не избежать при существующей схеме работы DBL, но хотелось бы иметь возможность контроля за изменениями в DBL (точнее за теми изменениями, которые касаются конкретного участника DBL).
Предложения:
2. При загрузке полного DBL в лог писать те изменения, которые произошли в списках каждой секции. А администратор прокси-сервера уже сам будет просматривать (обрабатывать) эти логи и при необходимости реагировать на «подозрительные» правила, с использованием существующей схемы работы.
1. Писать в лог, при скачивании листа не очень удобно, с точки зрения последующего вычитывания и проверки добавленных правил. Мне кажется лучше сделать лог в кабинете dbl, где можно будет проверить его, в один клик и сразу проголосовать за новое правило вторым кликом.
Но тут возникает повторение правил, сначала в лог попало, что Вася правило добавил, потом, что его подтвердило пяток смотрящих лог..
Может быть стоит писать в лог только о добавлении правила, а проверку не писать? Но тогда картина не совсем полная.
А вот кто-то проверил лист на 100 правил, в лог вывалится вся эта сотня. Кажется не очень удобно.
Плюс, надо как-то извещать участников.. наверное по RSS?
Как сделать так, что бы было удобнее?
С этим пока сложнее. Очень много мусора в начальных листах. Этот мусор хочется чистить. Соответственно удалением правил с ответом "нет". По крайней мере, пока не проверится все правила, хотя бы по одному разу.Rus писал(а): Кстати, если администратор занёс один хороший сайт в DBL, с ответом «нет», чтоб этот сайт никогда не был заблокирован, а через некоторое время, когда в базе чистятся правила только с ответом «нет», это правило исчезает! http://rejik.ru/forum/viewtopic.php?t=307
Предложения:
1. Не удалять правила только с ответом «нет».
Пока предлагаю занести эти правила в allow_urls и они не будут блокироваться.
Заходите на rejik.ru, а не на www.rejik.ruRus писал(а): P.S. У меня вечные проблемы с входом на форум – с первого раза практически никогда пароль не проходит (сообщения об неуспешном входе нет и вход в форум тоже не осуществляется!). Автоматического входа при каждом посещении вообще не происходит.
Чтобы избежать этих проблем, в кабинете нужен только лог изменений, которые касаются конкретного участника DBL!Slava писал(а):Мне кажется лучше сделать лог в кабинете dbl, где можно будет проверить его, в один клик и сразу проголосовать за новое правило вторым кликом.
Но тут возникает повторение правил, сначала в лог попало, что Вася правило добавил, потом, что его подтвердило пяток смотрящих лог..
Может быть стоит писать в лог только о добавлении правила, а проверку не писать? Но тогда картина не совсем полная.
А вот кто-то проверил лист на 100 правил, в лог вывалится вся эта сотня. Кажется не очень удобно.
Плюс, надо как-то извещать участников.. наверное по RSS?
Как сделать так, что бы было удобнее?
Конкретнее:
1. Добавить в кабинете опции выборки из DBL (в которых пользователь продублирует свои настройки используемые на прокси-сервере)
- $min_trust=300; - минимальный рейтинг правила.
- @good_guys=("slava"); - список пользователей DBL, которым Вы доверяете
- @bad_guys=("test"); - список пользователей DBL, которым Вы не доверяете
2. Все изменения высылать по почте, один раз в день, в том же виде как сейчас осуществляется проверка бан-листов.
НО реализация этого даст существенную нагрузку на сервер!
Как выход могу предложить - сделать доступной эту возможность только для участников с рейтингом выше 1000.
Не помогаетSlava писал(а):Заходите на rejik.ru, а не на www.rejik.ruRus писал(а): P.S. У меня вечные проблемы с входом на форум – с первого раза практически никогда пароль не проходит (сообщения об неуспешном входе нет и вход в форум тоже не осуществляется!). Автоматического входа при каждом посещении вообще не происходит.
http://www.rejik.ru/download/new/
Сервер не выдержит просчёт для всех участников.
Добавил пару скриптов, они будут создавать файлики с + и - на конце листов, с правилами, которые в лист были добавлены и удалены при последнем апдейте.
PS: проверил заход на форум с автологоном без www, работает с разных машин и операционок.
Может быть все же всплывает www?
Последите за урлом, как он меняется при первой и второй попытке захода.
Сервер не выдержит просчёт для всех участников.
Добавил пару скриптов, они будут создавать файлики с + и - на конце листов, с правилами, которые в лист были добавлены и удалены при последнем апдейте.
PS: проверил заход на форум с автологоном без www, работает с разных машин и операционок.
Может быть все же всплывает www?
Последите за урлом, как он меняется при первой и второй попытке захода.
Спасибо. Будем тестировать.Slava писал(а):http://www.rejik.ru/download/new/
Добавил пару скриптов, они будут создавать файлики с + и - на конце листов, с правилами, которые в лист были добавлены и удалены при последнем апдейте.
Раньше всплывало. Сейчас нет. Автологин теперь работает.Slava писал(а):Может быть все же всплывает www?