Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 28 мар 2024, 17:40

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 01 май 2014, 01:27 
Не в сети
Аватара пользователя
Зарегистрирован:
07 июл 2013, 21:13
Последнее посещение:
09 мар 2024, 18:57
Сообщения: 33
Откуда: Moscow
[RU]
Уважаемые посетители, если вы хотите, чтобы ваши проблемы с массовыми (и не очень) банами за "fake players spamming or protocol violations" начали решаться, то вы должны предоставлять логи с этими событиями.

Чтобы их получить, вы должны добавить в строку запуска сервера:
+log on +mp_logecho 0 +mp_logmessages 0
Или в server.cfg:
log on
mp_logecho 0
mp_logmessages 0


В dproto.cfg установить значение ThreatsLoggingMode на 1, затем полностью перезапустить сервер (quit в консоле сервера и последующий запуск). После этого в папке /имя_мода/logs/ будут появляться файлы с расширением .log, в которых и будет сохранена необходимая техническая информация о произошедших предупреждениях и блокировках.

Помните, что информация заносится в логи не моментально, а порциями раз в несколько минут, поэтому не следует сразу после произошедшего события бежать и проверять файлы — предварительно лучше всего дождаться смены карты.

Затем, при необходимости, вы можете выполнить анализ полученных логов при помощи программы Notepad++. Например, чтобы найти все случаи получения предупреждений за нарушение протокола (threat), вам необходимо запустить Notepad++, перейти в Поиск >> Искать в файлах и заполнить поля следующим образом:
Вложение:
log_filter.png
log_filter.png [ 407.26 КБ | Просмотров: 5682 ]

Если вы хотите найти все случаи блокировок за фейк-игроков или иные нарушения протокола, то в качестве ключевого слова вместо threat вы можете использовать protocol.
Более того, вы можете комбинировать оба выше приведённых запроса при помощи регулярных выражений, используя оператор логическое И ( .| ). Пример:
Вложение:
regexp.png
regexp.png [ 436.32 КБ | Просмотров: 5682 ]


Если у вас сервер на хостинге и/или на базе Linux, то вам, соответственно, необходимо скопировать директорию с логами на локальный компьютер, и после этого проводить анализ.

[EN]
Dear visitors, if you want your problems with massive (and not) bans for "fake players spamming or protocol violation" solved faster, you MUST provide log-files with these events.

To get them you should add to run line of your HLDS:
+log on +mp_logecho 0 +mp_logmessages 0

Or in server.cfg
log on
mp_logecho 0
mp_logmessages 0


In dproto.cfg set the value of ThreatsLoggingMode to 1, after all of that fully restart the server (send quit to server's console, and then start it again). Since this moment you will recieve in <mod_dir>/logs directory files with .log extension, which will store all needed technical information about happened warnings and bans.

Please remember, that information sends to log-files not immediately, but by portions once few minutes, so you don't need to check log-files as fast as you can after shit happened. Finally, it's better if you will wait for map change, before you go to check your log-files.

After, if needed, you can make an analyze of received logs with using Notepad++. To example, if you want to find all events with warnings for protocol violation (threats), you need to go Search >> Find in Files and fill out the fields like that:
Вложение:
log_filter_eng.png
log_filter_eng.png [ 424.83 КБ | Просмотров: 5682 ]

If you want to find all events with banning for fake players or protocol violations, then you have to use keyword protocol instead of threat.
Moreover, you can combine both queries provided above into one with using regular expressions and, in particular, with logical conjunction ( .| ) operator.
Example:
Вложение:
regexp_eng.png
regexp_eng.png [ 463.82 КБ | Просмотров: 5682 ]


If your server placed at hosting and/or Linux machine, then you have to copy log files to your local machine first for following analyzing.


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 12 янв 2015, 00:15 
Не в сети
Аватара пользователя
Зарегистрирован:
30 июн 2014, 19:28
Последнее посещение:
17 янв 2015, 03:40
Сообщения: 4
а дампы дпрото как включить?


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 12 янв 2015, 01:51 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Код:
dp_log_msgoverflows 1
Куда-нить, например в server.cfg.


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 12 фев 2015, 13:54 
Не в сети
Зарегистрирован:
26 янв 2014, 22:52
Последнее посещение:
26 апр 2016, 15:08
Сообщения: 10
HLDS - 6153
AMXMODX - 1.8.3
metamod 1.21.am

dproto 0.9.531

client - CS 1.6 Steam 6153

При изменении карту в журналах клиента пишет, что не prikachenie (tga. / WAV)

и Kikwete игрока с причиной fake client //by --- google translate

dproto.cfg
# ========================================================
# <----><------>ATTACKS SUPRESSION
# ========================================================

# FakePlayers_AntiReconnect (0/1)
# Enables detection of fakeplayers that reconnects quickly (every < 10 seconds)
# before fake players checks have completed.
# Default is 1 (ON).
FakePlayers_AntiReconnect = 0

# FakePlayers_BanTime (minutes)
# Dproto will ban IP spamming fakeplayers for time (in minutes) specified in this variable
# Default is 120 minutes.
# Use 0 for permanent ban.
# Use negative vaules to disable ban (fake players will only be kicked).
FakePlayers_BanTime = -1

# Exploits_CheckDownloads (0/1)
# Enable checking of requested download files against precached resources.
# Default is 1 (ON).
Exploits_CheckDownloads = 0

# Exploits_DisableUploads (0/1)
# Disable file uploads (not customizations) to the server.
# Default is 1 (ON).
Exploits_DisableUploads = 0



L 02/09/2015 - 17:44:06: [DPROTO]: Client 1 - Set AuthIdType 1 [Native]; pClient = 0xf3829dfc
L 02/09/2015 - 17:44:06: "a?<14><STEAM_0:0:x><>" connected, address "84.201.199.11:27005"
L 02/09/2015 - 17:44:07: [DPROTO]: Client 1 - Set AuthIdType 1 [Native]; pClient = 0xf3829dfc
L 02/09/2015 - 17:44:07: "a?<15><STEAM_0:0:x><>" connected, address "84.201.199.11:27005"
L 02/09/2015 - 17:44:09: [DPROTO]: Increased threat level on 84.201.199.11 up to 3.0 for "fake client"
L 02/09/2015 - 17:44:26: [DPROTO]: Client 1 - Set AuthIdType 1 [Native]; pClient = 0xf3829dfc
L 02/09/2015 - 17:44:26: "a?<16><STEAM_0:0:x><>" connected, address "84.201.xx:27005"
L 02/09/2015 - 17:45:49: [DPROTO]: Client 1 - Set AuthIdType 1 [Native]; pClient = 0xf3829dfc
L 02/09/2015 - 17:45:49: "a?<17><STEAM_0:0:x><>" connected, address "84.201.xx:27005"
L 02/09/2015 - 17:46:46: [DPROTO]: Client 1 - Set AuthIdType 1 [Native]; pClient = 0xf3829dfc
L 02/09/2015 - 17:46:46: "a?<18><STEAM_0:0:x><>" connected, address "84.201.xx:27005"
L 02/09/2015 - 17:46:48: [DPROTO]: Client 1 - Set AuthIdType 1 [Native]; pClient = 0xf3829dfc
L 02/09/2015 - 17:46:48: "a?<19><STEAM_0:0:x><>" connected, address "84.201.xx:27005"
L 02/09/2015 - 17:46:50: [DPROTO]: Increased threat level on 84.201.xx.xx up to 3.0 for "fake client"


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 21 авг 2015, 23:37 
Не в сети
Зарегистрирован:
27 дек 2014, 03:34
Последнее посещение:
10 мар 2016, 20:59
Сообщения: 24
Версия дпрото - любая
Настройки - без разницы.

После выхода XFakePlayers v1.13.2, в момент когда начинают коннектится боты выкидывает всех игроков с сервера с причиной Fake players spamming or protocol violations

Можно как то эту фигню вообще отключить?


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB