Внезапный фриз и невозможность присоединиться к серверу.

Arestonelle

Учусь на чужих ошибках
Сообщения
97
Реакции
14
Доброго времени суток! Ситуация такая. Сервер работает стабильно, но примерно раз в сутки, в абсолютно рандомное время и при рандомных обстоятельствах сервер ловит фриз, при котором некоторых игроков выкидывает, некоторые (Ожидание в 25 сек) возвращаются в строй.

Те, кого не выкинуло продолжают спокойно играть. Те, кого выкинуло или те, кто просто хочет зайти - при попытке коннекта возвращаются в меню без ошибок и error'ов в консоли. Кто-нибудь сталкивался с подобным? Куда можно копнуть?

Сервер - личный, на Debian 9. Используется OGP в роли ПУ.

Sourcemod Version:
SourceMod Version Information: SourceMod Version: 1.9.0.6280 SourcePawn Engine: 1.9 MOD P&P V1.3.1, jit-x86 (build 1.9-dev) SourcePawn API: v1 = 4, v2 = 12 Compiled on: May 1 2019 15:46:03 Built from: Remove unneeded paramter in CS_DropWeapon (#988) · alliedmodders/sourcemod@c2d4643 Build ID: 6280:c2d4643 SourceMod: Half-Life 2 Scripting

Plugins List
01 "CD Announcer" (2.9) by Fredd, gH0sTy, MOPO3KO
02 "SM Franug CSGO Sprays" (1.4.2) by Franc1sco Steam: franug, EMINEM and Invictus
03 "Реклама" (1.4.1) by Pheonix (˙·٠●Феникс●٠·˙)
04 "Extended Player Death Info" (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙), Icons created Bastaz
05 "CS:GO Esl Admin ESP (mmcs.pro)" (2.8) by SAZONISCHE
06 "BlockingZones | Блокирующие зоны" (1.3) by Drumanid
07 "Weapon Skin" (2.3.9 PRIVATE) by Phoenix (˙·٠●Феникс●٠·˙)
08 "Quake Sounds v3" (3.5.6) by Spartan_C001(fork by Dragokas)
09 "Admin all spec" (1.0.2) by Dr!fter
10 "[CSS/CS:GO] AbNeR ResetScore" (1.5fix) by AbNeR_CSS
11 "Admin Menu" (0.7.7) by AlliedModders LLC
12 "Nextmap" (1.9.0.6280) by AlliedModders LLC
13 "[CS:GO] Admin Weapons Menu (rus)" (1.0.1) by Grey83
14 "CFGam1ng Weaponmenu" (1.0.0) by Invictus
15 "Basic Chat" (1.9.0.6276) by AlliedModders LLC
16 "[VIP] Features Manager" (1.0) by Pheonix (˙·٠●Феникс●٠·˙)
17 "[UMC] Rock The Vote" (3.6.2) by Steell
18 "Fun Votes" (1.9.0.6280) by AlliedModders LLC
19 "[VIP] Additional" (1.0.1) by Drumanid
20 "[VIP] Show Damage" (1.0.0) by R1KO
21 "[VIP] Bhop" (1.0.1) by KOROVKA
22 "[VIP] No Fall Damage" (1.0.1) by R1KO (skype: vova.andrienko1)
23 "[VIP] Client Spawn Hook Fix" (1.0) by CrazyHackGUT aka Kruzya
24 "[VIP] Defuser" (1.0.1) by R1KO & T1MOX4
25 "vip/vip_extended_ammo_reloadfix.smx"
26 "[VIP] Иммунитет от ограничения оружия" (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙)
27 "[VIP] Core" (3.0 R) by R1KO
28 "[VIP] No Self Damage" (1.0.0) by R1KO (skype: vova.andrienko1)
29 "[VIP] Features Manager" (2.0 DEV) by R1KO
30 "[VIP] Kill Bonus" (1.0.0) by R1KO (skype: vova.andrienko1)
31 "[VIP] Extended Ammo" (1.10) by R1KO
32 "[VIP] Voice Sound Player" (28.09.2k17) by Danyas
33 "[VIP] Quick Defuse" (1.2) by R1KO
34 "[VIP] Endurance" (1.0.0) by R1KO (skype: vova.andrienko1)
35 "[VIP] Quick Hostage Rescue" (1.1) by R1KO
36 "[VIP] Damage Change" (1.2) by R1KO
37 "[VIP] COIN" (1.1.0) by Pheonix (˙·٠●Феникс●٠·˙) & R1KO
38 "vip/VIP_Parachute.smx"
39 "(VIP) Join Sound | Звук при входе" (1.0.2) by Drumanid
40 "[VIP] Tag" (1.1) by R1KO
41 "[VIP] CHAT (+scp)" (3.1.1) by R1KO
42 "[VIP] MKIT" (1.0.6) by Pheonix (edit Felya)
43 "[VIP] Evade (Уворот)" (1.0) by Miaka (Ice_Sochi) & R1KO
44 "[VIP] Anti Flash" (1.0.0) by R1KO
45 "[VIP] Base Functions" (1.2) by R1KO (skype: vova.andrienko1)
46 "[VIP] Test" (1.0.3) by R1KO (skype: vova.andrienko1)
47 "vip/VIP_Fastplant.smx"
48 "Player Commands" (1.9.0.6280) by AlliedModders LLC
49 "[UMC] End of Map Vote Warnings" (3.6.2) by Steell
50 "RoundEnd Speed" (1.0) by asdf
51 "InfoPlugins" by Invictus
52 "Knife choice CORE - Выбор ножа ЯДРО" (2.8) by Phoenix - Феникс
53 "[Prime Natives] Tag" (1.0.0) by Someone
54 "Material Admin Checker" (0.7.7) by psychonic, Ca$h Munny, Sarabveer(VEER™)
55 "[UMC] Ultimate Mapchooser Core" (3.4.6-dev) by Steell
56 "Fun Commands" (1.9.0.6280) by AlliedModders LLC
57 "[UMC] Echo Nextmap" (3.6.2) by Steell
58 "AFK Manager" (4.3.0) by Rothgar
59 "Knife ghost error fix" (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙)
60 "autodemo" (2.2.4) by mukunda
61 "Knife choice INTERFASE MONUL - Выбор ножа МОДУЛЬ ИНТЕРФЕЙСА" (1.1) by Phoenix - Феникс
62 "[UMC] Admin Menu" (3.6.2) by Steell
63 "[LR] Core" (v2.5.4.2) by RoadSide Romeo
64 "Prime Natives" (1.0.0) by Someone
65 "Sound Commands" (1.9.0.6280) by AlliedModders LLC
66 "Admin File Reader" (1.9.0.6280) by AlliedModders LLC
67 "ChangeTeamPlayer | Смена команды игроку" (1.0) by Drumanid
68 "Anti-Flood" (1.9.0.6280) by AlliedModders LLC
69 "Basic Commands" (1.9.0.6280) by AlliedModders LLC
70 "Basic Votes" (1.9.0.6280) by AlliedModders LLC
71 "Advanced c4 Countdown Timer" (1.5.0) by dalto, Panda
72 "[LR] Module - FakeRank" (v2.5.1) by RoadSide Romeo
73 "[LR] Module - ExStats Weapons" (v2.5.4) by RoadSide Romeo
74 "[LR] Module - VIP for TOP" (2.0) by Designed (Discord: .Designed#7985)
75 "Ограничение оружия" (1.2.0) by Phoenix (˙·٠●Феникс●٠·˙)
76 "[Keys] VIP" (1.3) by R1KO
77 "[Keys] Core" (1.4) by R1KO
78 "Material Admin" (0.7.7) by Material Admin Dev Team
79 "Basic Comm Control" (0.7.7) by AlliedModders LLC
80 "Admin Help" (1.9.0.6280) by AlliedModders LLC
81 "Gloves" (1.6) by Phoenix (˙·٠●Феникс●٠·˙)
82 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
83 "CSGO Panorama Map Change Crashe Fixer" (1.0.6) by BOT Benson
84 "Basic Info Triggers" (1.9.0.6280) by AlliedModders LLC
85 "Game Description Override" (1.0.0) by Left
86 "SM Franug Hats" (3.3.3) by Franc1sco franug
87 "[CS:GO] ChatSpy" (1337) by ESK0
88 "Client Preferences" (1.9.0.6280) by AlliedModders LLC
89 "[UMC] End of Map Vote" (3.6.2) by Steell
90 "Token Auto Updater" (1.4) by Phoenix (˙·٠●Феникс●٠·˙)

P.S. Во всех логах (консоль, см и т.д.) нет никаких ошибок или предупреждений.
 

megoRU

Участник
Сообщения
383
Реакции
80
Какое железо у сервера и какой тик? на сколько игроков сервер?
 

Arestonelle

Учусь на чужих ошибках
Сообщения
97
Реакции
14
Какое железо у сервера и какой тик? на сколько игроков сервер?

Debian 9.8 Stretch
i5-2500k (Overclock to 4.5 Ghz)
8GB DDR3 RAM
SATA 3 SSD 120Gb
1Gbit

Сервера:
1 Паб х 128Tick 28 players max
1 Авп x 102Tick 28 Players max

Данная проблема слишком плавающая. Например вчера она возникла когда на паблике было 14 человек (на карте overpass), на авп 8 (awp_lego2) человек. С паблика выкинуло 4 человек + 2 залагало, но восстановились. Остальные 8 ничего не заметили и не ощутили. AWP сервер остался в строю.

Сегодня данная проблема возникла так: на паблике 8 человек, выкинуло меня одного, остальные не ощутили. AWP играло 2 человека, так и играли, но зайти было невозможно на оба сервера больше никому.

Как обычно - логи чистые, в консоли ничего. Возможные проблемы интернета, фаерволла или роутера отпадают думаю, т.к. лично для меня сервер в полноценной локальной сети.

Я уже теряюсь в догадках.
 

megoRU

Участник
Сообщения
383
Реакции
80
Железо неплохое. Но почему ты думаешь дело не в инете. Мб рил какой нибудь ддос. Или не правильная настройка фаерволла?. Хотя с такой проблемой тут может быть все что угодно
 

e_zhuravlev

Участник
Сообщения
317
Реакции
117
какие порты прописываешь в параметрах запуска? какой clientport? или все через 1 порт
Попробуй так если сервер имеет порт 27015 то clientport +20000 = 47015 и tv_port 37015 например и посмотри как будет...
 

Arestonelle

Учусь на чужих ошибках
Сообщения
97
Реакции
14
Железо неплохое. Но почему ты думаешь дело не в инете. Мб рил какой нибудь ддос. Или не правильная настройка фаерволла?. Хотя с такой проблемой тут может быть все что угодно

Ну, если подумать логический, какой-нибудь DDOS отражался бы несколько агрессивнее и более обширнее, наверное. Настройка фаервола тоже... Это же ворота. Оно либо открыто, либо закрыто. Соответственно, либо работает, либо не работает. Но, еще посмотрим.

@e_zhuravlev clientport и tvport использую по умолчанию, не прописывал. Попробую последовать Вашему совету, посмотрю, что будет. Благодарю за наводку.
--- Добавлено позже ---
какие порты прописываешь в параметрах запуска? какой clientport? или все через 1 порт
Попробуй так если сервер имеет порт 27015 то clientport +20000 = 47015 и tv_port 37015 например и посмотри как будет...

Не помогло. Только что опять сервер свалился в эту проблему, при условии что клиент порт, тв порт указанны в каждом сервере. При попытке зайти на сервер в консоли только это:
Host_WriteConfiguration: Wrote cfg/config.cfg
Host_WriteConfiguration: Wrote cfg/config.cfg
**** Unable to localize '#DemoPlayback_Restart' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Back' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Pause' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Slow' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Play' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Fast' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Next' on panel descendant of 'HudDemoPlayback'
ChangeGameUIState: CSGO_GAME_UI_STATE_MAINMENU -> CSGO_GAME_UI_STATE_LOADINGSCREEN
Error reading file materials/panorama/images/hud/reticle/reticle_dot.png.
**** Panel has fill-parent-flow for height, but isn't in a flowing down or up layout
Connecting to public(188.239.40.59:27015) ...
Server using 'public' lobbies, requiring pw no, lobby id ffffffffffffffff
ChangeGameUIState: CSGO_GAME_UI_STATE_LOADINGSCREEN -> CSGO_GAME_UI_STATE_INGAME
**** Unable to localize '#GenericConfirmText_Label' on panel descendant of 'MMStatus'
ChangeGameUIState: CSGO_GAME_UI_STATE_INGAME -> CSGO_GAME_UI_STATE_MAINMENU
 
Последнее редактирование:

Arestonelle

Учусь на чужих ошибках
Сообщения
97
Реакции
14
Железо неплохое. Но почему ты думаешь дело не в инете. Мб рил какой нибудь ддос. Или не правильная настройка фаерволла?. Хотя с такой проблемой тут может быть все что угодно
В общем ты был прав. Дело в сети. А вот в роутере или провайдере уже буду разбираться. Сегодня играл ММ, словил таймаут, иии... послед восстановления попросил друга зайти на сервер. Он не смог)
 

megoRU

Участник
Сообщения
383
Реакции
80
В общем ты был прав. Дело в сети. А вот в роутере или провайдере уже буду разбираться. Сегодня играл ММ, словил таймаут, иии... послед восстановления попросил друга зайти на сервер. Он не смог)
winmtr тебе в помощь. Когда таймаут быстро зайди в роутер и чекни он живой ли или нет. (можно по uptime глянуть). А так winmtr все покажет. Да сейчас немного сложнее найти ip адрес сервера ММ. Но тогда свой пингуй и смотри на каком хопе проблема.
 

Lappland_Saluzzo

Мимо пробегал
Сообщения
128
Реакции
57
Знакомая проблема была на проекте TF2Bonus. Но там были проблемы у вышестоящего оборудования. У провайдера последней мили (Milecom) возникли какие-то технические неполадки, в следствие чего пинг на сервере возростал скачкообразно, либо были потери.

Выясните с каких IP адресов игроки подключались, сделайте трассировку и найдите закономерность, через какую автономную систему или через какой маршрут они к вам подключаются.

Спросите у провайдера в чём дело.

Также рекомендую постоянно пинговать роутер с локальной сети, или коммутатор, к которому роутер подключен чтобы точно выяснить, в чём причина. Размер пакета должен быть как минимум 1462.
 
Сверху Снизу