VBTT - Мод торрент трекера для vBulletin. Скачать движок трекера бесплатно (не tbdev и не torrentpier). Разработка vBulletin Torrent Tracker

VBTT - Мод торрент трекера для vBulletin. Скачать движок трекера бесплатно (не tbdev и не torrentpier). Разработка vBulletin Torrent Tracker (http://www.vbtt.org/index.php)
-   VBTT v.2.0 (http://www.vbtt.org/forumdisplay.php?f=2)
-   -   Бан клиента µTorrent 2.0.4 (build 21515) во избежании нагрузки на сервер (http://www.vbtt.org/showthread.php?t=169)

miniminimum 03.09.2010 13:15

Бан клиента µTorrent 2.0.4 (build 21515) во избежании нагрузки на сервер
 
Вложений: 1
Заменяем файл ./includes/functions_yo_vbtt_announce.php на приложенный в аттаче.

http://savepic.ru/1691584.png

UnFeeLing 03.09.2010 21:49

чем грузит клиент?

Cyberdaemon 03.09.2010 22:15

запросами к анонсеру

Skald 04.09.2010 21:35

miniminimum, Хотя такое лучше на уровне вебсервера рубить - еще до php (например nginx-ом). Т.к. учитывая специфику бага все равно пул пхп воркеров будет забит при определенном количестве пиров

Добавлено через 57 секунд
хотя тот кто понимает работу патча - может сам его реализовать на стороне вебсервера :)

miniminimum 04.09.2010 22:09

Skald, .htaccess никто не отменял =)

Ramzes 05.09.2010 00:19

miniminimum,
а как через .htaccess вырубить этот клиент?

qaqaqa 05.09.2010 03:15

Ramzes, что-то типа
Цитата:

SetEnvIf User-Agent uTorrent\/2040\(21515\) GoAway=1
<Directory "/path/to/docroot">
Order Deny,Allow
Allow From All
Deny From env=GoAway
</Directory>

Cyberdaemon 06.09.2010 02:51

.htaccess кстати особо не поможет, ну разве что забьёте себе логи сообщухами типа "Client denied by server configuration". Нагрузочка чуть поугаснет конечно, но не шибко.

Skald 06.09.2010 12:33

Цитата:

Сообщение от daemonz (Сообщение 2412)
.htaccess кстати особо не поможет, ну разве что забьёте себе логи сообщухами типа "Client denied by server configuration".

А без .htaccess-а логи забьются просто самими аннонсами :))))) Конечно при условии что логирование включено. Чего не должно быть на любом крупном трекере, т.к. это большая потеря в производительности.
Цитата:

Сообщение от daemonz (Сообщение 2412)
Нагрузочка чуть поугаснет конечно, но не шибко.

Ну логирование аннонсов на любом трекере с большим количеством пиров и так забьет все логи. Рубить клиента до пхп однозначно быстрее будет чем рубить в пхп скрипте.
Если стоит nginx перед апачам, то конечно лучше рубить им чем апачем.

Cyberdaemon 06.09.2010 21:37

Цитата:

Сообщение от Skald (Сообщение 2413)
А без .htaccess-а логи забьются просто самими аннонсами :))))) Конечно при условии что логирование включено. Чего не должно быть на любом крупном трекере, т.к. это большая потеря в производительности.

С одной стороны да - потеря производительности, с другой стороны - засранцев отлавливать лезущих всякими сканерами, попингуев сяких и прочую мерзопакость как раз в логах отлавливать проще, чем сидеть круглосуточно в топе. Есть конечно и другие варианты (mod_security например).


Часовой пояс GMT +3, время: 20:38.

vBulletin® 3.8.1. ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot