Ошибки MYSQL

formula

Пользователь
Сообщения
62
Решения
3
Реакции
4
В общем не так давно появилась проблема, ошибки в логах сервера и на VDS,
L 08/29/2023 - 14:02:03: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 14:24:15: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 15:02:02: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 15:27:48: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 15:48:53: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 16:21:27: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 16:41:16: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 17:15:22: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 17:35:50: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 18:31:02: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 18:52:19: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 19:07:45: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 08/29/2023 - 19:27:54: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
[CsStats MySQL] Удалено из базы 0 игроков
L 08/29/2023 - 19:42:27: [CsStats MySQL] Удалено из базы 0 игроков
[CsStats MySQL] Успешное соединение с MySQL. Загружено 249 игроков за 1.2160 секунд
L 08/29/2023 - 19:42:27: [CsStats MySQL] Успешное соединение с MySQL. Загружено 249 игроков за 1.2160 секунд
L 08/29/2023 - 19:42:27: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
2023-08-29 19:49:44 67 [Warning] Aborted connection 67 to db: 'bans' user: 'bans host: '94.31.154.196' (Got an error reading communication packets)

Больше всего меня беспокоит то, что не работает теперь команда в консоль сервера csstats remove army, т.к пользуюсь ей раз в месяц!
csstats_remove army
[CsStats MySQL] Отправляется запрос в базу...
L 08/28/2023 - 16:52:43: [CsStats MySQL] Отправляется запрос в базу...
[CsStats MySQL] Сonnection MySQL #238: Can't connect to MySQL server on '213.189.218.119' (4)
L 08/28/2023 - 16:52:43: [CsStats MySQL] Сonnection MySQL #238: Can't connect to MySQL server on '213.189.218.119' (4)
 
Решение
@SKAJIbnEJIb, в шоке, если честно, проблема решилась, в строке запуска сделал pingboost 2, стояло 1. И все завелось, ни единой ошибки, кто ж знал, я на винде 9 лет просидел, там нет такого параметра )) Всем спасибо за внимание, тему можно закрывать!
Сменил mariaDB на MYSQL, ничего не поменялось, ошибки те же...
Не знаю как Скальпель(возможно Вы с ним вели диалог вне форума), но я не утверждал что это решит проблему.

Перечитайте.
Для 1.6 лучше использовать MySQL, а не MariaDB
Сообщение автоматически объединено:

почему не юзать mariadb? В кс примитивные запросы, и разница какая может быть я даже хз
Потому что синтаксис запросов может отличаться. AmxBans(веб) не встанет, CsBans не встанет(по крайней мере старый. видел что там обновлённый какой-то есть, но не тыкал его, т.к. данное творение морально устарело).
 
@SKAJIbnEJIb, Ещё скажи в версиях мускула 5 и 8 запросы не отличаются))
хз, но думаю вряд ли, я ж постоянно mariadb использую, и все у меня заводилось. Обычно в новых версиях добавляют всякие новые плюшки, но обратную совместимость всегда поддерживают. Думаю все таки в стрикт моде дело, строгий режим, корявые запросы чтоб не пропускал
 
@SKAJIbnEJIb, Нет, синтаксис всё же отличается. Из-за этого у некоторых наших Клиентов имеются проблемы с установкой CsBans, т.к. при создании базы в ISP по умолчанию выбирается 8 версия MySQL.
 
@SKAJIbnEJIb, пытались с ТП решить проблему
Создали тестовую базу данных dbtest, куда скопировали базу данных. Подключились с удалённого устройства пользователем и выполнили запрос в этой тестовой базе из прошлого сообщения, никаких ошибок не появилось. Параметр innodb_strict_mode сейчас также отключён. Со стороны MySQL никаких ограничений не наблюдаем. Возможно, дело в правилах файрволла, отключили его временно полностью.
и тоже ничего не поменялось...в итоге
В логе MySQL никаких ошибок, связанных с подключением не появилось, можем сделать вывод что причину следует искать в используемом плагине.
если чесно, не хочу менять БД, было же все норм, с середины августа начались эти танцы... сервер обновлен полностью!
Сообщение автоматически объединено:

@formula, amxbans_rbs тоже сыпет каждый день, такого никогда у меня за 9 лет не было...
L 09/06/2023 - 00:01:11: Log file started (file "cstrike/addons/amxmodx/logs/error_20230906.log") (game "cstrike") (amx "1.9.0.5271")
L 09/06/2023 - 00:01:11: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 00:37:45: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 00:39:10: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 01:26:00: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 01:27:25: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 01:53:41: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 02:52:46: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 03:19:54: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 03:44:28: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 04:11:25: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 04:12:51: [CsStats MySQL] Ошибка подключения MySQL #2003: Can't connect to MySQL server on '213.189.218.119' (4)
L 09/06/2023 - 04:12:51: [CsStats MySQL] Не удалось обновить таблицу `csstats_settings`
L 09/06/2023 - 04:12:51: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 04:37:37: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 05:31:05: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 05:55:45: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 05:57:10: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 06:21:50: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 06:48:38: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 06:50:03: [CsStats MySQL] Ошибка подключения MySQL #2003: Can't connect to MySQL server on '213.189.218.119' (4)
L 09/06/2023 - 06:50:03: [CsStats MySQL] Не удалось обновить таблицу `csstats_settings`
L 09/06/2023 - 06:50:03: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 07:12:28: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 08:48:29: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 09:15:48: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 10:32:54: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 11:58:48: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 14:25:19: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 14:34:31: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 14:54:40: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 14:56:05: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 15:57:24: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 16:06:40: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 16:41:46: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 16:51:21: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 17:53:04: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 18:13:28: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 18:33:55: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 18:54:02: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 19:14:02: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 19:33:54: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '213.189.218.119' (4)'
L 09/06/2023 - 20:03:53: [AMXBans RBS] Невозможно подключиться к базе данных!
L 09/06/2023 - 20:03:53: [AMXBans RBS] Код ошибки: 2003 (Сообщение: "Can't connect to MySQL server on '213.189.218.119' (111)")
 
Последнее редактирование:
UPDATE csstats_players SET frags=DEFAULT, deaths=DEFAULT, headshots=DEFAULT, teamkills=DEFAULT, shots=DEFAULT, hits=DEFAULT, damage=DEFAULT, suicide=DEFAULT, defusing=DEFAULT, defused=DEFAULT, planted=DEFAULT, explode=DEFAULT, place=DEFAULT, lasttime=DEFAULT, gametime=DEFAULT, connects=DEFAULT, rounds=DEFAULT, wint=DEFAULT, winct=DEFAULT, skill=DEFAULT
Запрос на обнуление статистики без очистки опыта и бонусов.

P.S. @formula всё таки добрался до ЛС со мной и прислал дамп БД, дабы я мог составить запрос.
 
Запрос на обнуление статистики без очистки опыта и бонусов.
этот запрос снесет опыт игроков к херам. Опыт формируется из статистики, сотрешь стату - сотрется и опыт. Только через команду в консоли можно сделать такое обнуление, она считает опыт и кладет его в колонку дополнительного опыта
Ps, привязка статистики к опыту - это историческая херня, так сложилось, решение не лучшее, но еще до времен csstats mysql плагин работал на основе стандартной csstats.dat, и кстати до сих пор с ней умеет работать, поэтому и имеем проблему с обнулением статы
 
@RockTheStreet,@SKAJIbnEJIb, Ладно, сделаю, отпишусь, еще кстати может связано с переходом сервера с винды на линукс, это как раз в начале августа было... БД на хосте как работали все лето, так и работают. Сайт сервера и БД перенес на новый хост ( с виртуалки на VDS) еще в начале лета примерно, все работало как надо!
 
@RockTheStreet, кстати спасибо тебе, +500 к твоей карме за неравнодушие) в общем у меня виртуалка еще в доступе, оплачена почти до конца года, сидел на ней почти 2 года и все было ок,проблем с БД не было, ушел только из-за закрытых портов, не суть! @SKAJIbnEJIb, кароч создал на ней базы подключил, итог тот же .один в один
[CsStats MySQL] Начинается обновление таблицы `csstats_settings`...
L 09/07/2023 - 10:52:58: [CsStats MySQL] Начинается обновление таблицы `csstats_settings`...
L 09/07/2023 - 10:52:58: [CsStats MySQL] Ошибка подключения MySQL #2003: Can't connect to MySQL server on '46.254.20.38' (4)
L 09/07/2023 - 10:52:58: [CsStats MySQL] Не удалось обновить таблицу `csstats_settings`
[CsStats MySQL] Удалено из базы 0 игроков
L 09/07/2023 - 10:52:59: [CsStats MySQL] Удалено из базы 0 игроков
[CsStats MySQL] Успешное соединение с MySQL. Загружено 0 игроков за 1.8511 секунд
L 09/07/2023 - 10:52:59: [CsStats MySQL] Успешное соединение с MySQL. Загружено 0 игроков за 1.8511 секунд
L 09/07/2023 - 10:52:59: [AMXBans RBS] Ошибка MySQL! Невозможно загрузить причины банов: 'Can't connect to MySQL server on '46.254.20.38' (4)'
[CsStats MySQL] Отправляется запрос в базу...
L 09/07/2023 - 10:54:04: [CsStats MySQL] Отправляется запрос в базу...
[CsStats MySQL] Сonnection MySQL #238: Can't connect to MySQL server on '46.254.20.38' (4)
L 09/07/2023 - 10:54:04: [CsStats MySQL] Сonnection MySQL #238: Can't connect to MySQL server on '46.254.20.38' (4)
то есть проблема на стороне сервера... куда копать? есть варианты?
 
@SKAJIbnEJIb, @RockTheStreet, еще один момент заметил StatsX Unlimited теперь выдает белое окно, причем у всех steam\nonsteam, его я настроил уже давно и не лез туда больше! Такое ощущение, что-то блокирует или скидывает запросы, то есть сервер не получает ответ что-ли...
# Generated by xtables-save v1.8.2 on Wed Mar 22 04:26:21 2023
*filter
:INPUT DROP [29642:1924036]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [476991:74006316]
:udp-flood - [0:0]
:port-scanning - [0:0]

# ALLOW LOOPBACK TRAFFIC
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp --tcp-flags ALL NONE -j DROP
-A INPUT -p tcp --tcp-flags ALL ALL -j DROP

# ALLOW DNS-ANSWER
-A INPUT -p udp -m udp --sport 53 -m state --state ESTABLISHED -j ACCEPT

# ALLOW SSH WITH RATE-LIMIT 10/MIN
-A INPUT -p tcp --dport 22 -m conntrack --ctstate NEW -m recent --set
-A INPUT -p tcp --dport 22 -m conntrack --ctstate NEW -m recent --update --seconds 60 --hitcount 10 -j DROP
-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT

# ALLOW FTP
-A INPUT -p tcp -m tcp --dport 20 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 -j ACCEPT

# ALLOW HTTP
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT

# ALLOW MYSQL
-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT

# ALLOW REMOTE
-A INPUT -p tcp -m tcp --dport 3389 -j ACCEPT

# -------------------- MONITORING_CS --------------------------

# UDP-FLOOD (DDOS#1) RATE-LIMIT
# THIS ROW ENABLE ONLY ANDER HARD DDOS
#-A INPUT -p udp -m udp --dport 27015 -m length --length 53 -j udp-flood
-A INPUT -p udp -m udp --dport 27015 -m length --length 37 -j udp-flood
-A INPUT -p udp -m udp --dport 27015 -m length --length 35 -j udp-flood

# ALLOW HLDS
-A INPUT -p udp --dport 27015 -j ACCEPT
-A INPUT -p udp --dport 27016 -j ACCEPT
-A INPUT -p udp --dport 27017 -j ACCEPT
-A INPUT -p tcp --dport 27000:27030 -j ACCEPT

# ALLOW HLTV
#-A INPUT -p udp -m udp --dport 27030 -j ACCEPT

# ALLOW GOSERVAC
-A INPUT -s 213.189.218.119 -j ACCEPT

# ALLOW ALL ESTABLISHED CONNECTIONS
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

COMMIT
 
Последнее редактирование:
@formula, по одной проблеме за раз лучше. Мой вердикт - бд работает нормально, проблема на стороне сервера кс. Если сервер кс стоит на майарене, то я не удивлюсь, что блочится что то, нужно им писать в общем
 
Сверху
Назад