Sourcebans ошибки после установки.

  • Автор темы IceCream
  • Дата начала

rotmir

Участник
Сообщения
138
Реакции
25
Добрый день друзья.
Не стал новую тему создавать флудить, но есть проблема не конектится сервак к базе данных.
L 02/27/2021 - 10:33:10: [sbpp_sleuth.smx] SourceSleuth: Database connection error: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 02/27/2021 - 10:33:10: World triggered "Round_Start"
L 02/27/2021 - 10:33:10: [SM] Exception reported: Failed to connect to SourceBans DB, [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 02/27/2021 - 10:33:10: [SM] Blaming: sbpp_checker.smx
L 02/27/2021 - 10:33:10: [SM] Call stack trace:
L 02/27/2021 - 10:33:10: [SM] [0] SetFailState
L 02/27/2021 - 10:33:10: [SM] [1] Line 76, sbpp_checker.sp::OnDatabaseConnected
L 02/27/2021 - 10:33:10: [sbpp_comms.smx] Connecting to database failed: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 02/27/2021 - 10:33:10: [sbpp_main.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). See FAQ: SB-MaterialAdmin/Web

Вот ошибки , а вот что прописано в датабазе.
"sourcebans"
{
"driver" "default"
"host" "localhost"
"database" "sourcebans"
"user" "***********"
"pass" "***********"
//"timeout" "0"
"port" "3306"
}

"sourcecomms"
{
"driver" "default"
"host" "localhost"
"database" "sourcebans"
"user" "*********"
"pass" "**********"
//"timeout" "0"
"port" "3306"
}

Сервак на ubuntu и mysql тоже, все на локалке через роутер тп линк. Порты открыл для серва его видно , а вот 3306 не пойму может в нем проблема.
Может что с правами на ubuntu?
В phpmyadmin написано сверху localhost:3306 значит от открыт я так думаю.
Логин и пароль верный я под ним захожу .
Заранее спасибо ребята.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #23
Если СУБД локально расположена (на той же тачке), то укажите лучше 127.0.0.1 в кач-ве адреса БД.
 

rotmir

Участник
Сообщения
138
Реакции
25
Если СУБД локально расположена (на той же тачке), то укажите лучше 127.0.0.1 в кач-ве адреса БД.
Вот что выдает после этого
L 02/27/2021 - 10:57:00: [sbpp_sleuth.smx] SourceSleuth: Database connection error: [2059]: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/local/mysql/lib/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory
L 02/27/2021 - 10:57:00: World triggered "Round_Start"
L 02/27/2021 - 10:57:00: [SM] Exception reported: Failed to connect to SourceBans DB, [2059]: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/local/mysql/lib/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory
L 02/27/2021 - 10:57:00: [SM] Blaming: sbpp_checker.smx
L 02/27/2021 - 10:57:00: [SM] Call stack trace:
L 02/27/2021 - 10:57:00: [SM] [0] SetFailState
L 02/27/2021 - 10:57:00: [SM] [1] Line 76, sbpp_checker.sp::OnDatabaseConnected
L 02/27/2021 - 10:57:00: [sbpp_comms.smx] Connecting to database failed: [2059]: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/local/mysql/lib/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory
L 02/27/2021 - 10:57:00: [sbpp_main.smx] Database failure: [2059]: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/local/mysql/lib/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory. See FAQ: SB-MaterialAdmin/Web
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #25
У Вас там MySQL 8.0, что-ли? Включите старое хеширование паролей на сервере, и пароли обновите.
 

rotmir

Участник
Сообщения
138
Реакции
25
У Вас там MySQL 8.0, что-ли? Включите старое хеширование паролей на сервере, и пароли обновите.
  • Сервер: Localhost via UNIX socket
  • Тип сервера: MySQL
  • Соединение сервера: SSL не используется Документация
  • Версия сервера: 8.0.23-0ubuntu0.20.10.1 - (Ubuntu)
  • Версия протокола: 10
  • Пользователь: debian-sys-maint@localhost
  • Кодировка сервера: UTF-8 Unicode (utf8mb4)

Веб-сервер

  • Apache/2.4.46 (Ubuntu)
  • Версия клиента базы данных: libmysql - mysqlnd 7.4.9
  • PHP расширение: mysqli Документация curl Документация mbstring Документация
  • Версия PHP: 7.4.9
По подробнее можно если не трудно.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #27
@rotmir, в конфиге MySQL сервера допишите
C-подобный:
default-authentication-plugin = mysql_native_password
в раздел mysqld, после сервер перезапустите и перевыпустите пароли (короче говоря, просто "смените", но в новый пароль - тот же вводите).
 

rotmir

Участник
Сообщения
138
Реакции
25
@rotmir, в конфиге MySQL сервера допишите
C-подобный:
default-authentication-plugin = mysql_native_password
в раздел mysqld, после сервер перезапустите и перевыпустите пароли (короче говоря, просто "смените", но в новый пароль - тот же вводите).
Я в mysqld.cnf прописал строчку вашу без # и перезапустил апач, а вот как перевыпустить пароли не понял(((
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #29
А Апач тут причём? о_О
Вам нужно сам MySQL перезапустить, он работает независимо от Апача.

Просто зайти в PMA и поменять пароль. В поле нового пароля можно ввести тот же, что и сейчас стоит.
 

rotmir

Участник
Сообщения
138
Реакции
25
А Апач тут причём? о_О
Вам нужно сам MySQL перезапустить, он работает независимо от Апача.

Просто зайти в PMA и поменять пароль. В поле нового пароля можно ввести тот же, что и сейчас
Не помогло да и пороли если я меняю в файлах mysql то войти не могу потом. А вхожу со старыми паролями. в pma ошибку выдает при смене пароля, в файлах не чегоне меняет если сменить(
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #31
В каких таких файлах Вы меняете пароли?
 

Jonick696

Участник
Сообщения
53
Реакции
9
Добрый день!
Прошу помощи, поставил сегодня sourcebans пропала из админки кнопка забанить игрока. Все как написано файл basebans.smx возвращаю обратно в папку. Да кнопка появляется, но при бане игрок не добавляется в бан лист sourcebans. А если банить через команду в чате !ban <name> <time> то все как надо добавляется в sourcebans.
Помогите решить проблему пожалуйста.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #33
А Вы FAQ читать пытались внимательно?
basebans.smx наоборот не нужен, а после установки сб пункт может пропасть до перезапуска сервера, но после - вернётся.
 

Jonick696

Участник
Сообщения
53
Реакции
9
А Вы FAQ читать пытались внимательно?
basebans.smx наоборот не нужен, а после установки сб пункт может пропасть до перезапуска сервера, но после - вернётся.Я
Я конечно извиняюсь...если бы перезагрузка помогла я бы сюда не обратился...( даже при бане в панели управления хостинга в sourcebans не вносится.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #37
И в чём в итоге проблема то-была?
 

rotmir

Участник
Сообщения
138
Реакции
25

Вложения

  • Снимок экрана от 2021-03-02 10-24-18.png
    Снимок экрана от 2021-03-02 10-24-18.png
    139.8 КБ · Просмотры: 63
  • Снимок экрана от 2021-03-02 10-27-34.png
    Снимок экрана от 2021-03-02 10-27-34.png
    142.3 КБ · Просмотры: 56

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #39
@rotmir, у Вас валидация сложности пароля стоит. Или поставьте пароли от БД сложнее, или отключите нахрен этот плагин.
 

rotmir

Участник
Сообщения
138
Реакции
25
@rotmir, у Вас валидация сложности пароля стоит. Или поставьте пароли от БД сложнее, или отключите нахрен этот плагин.
Да решил проблему, верно там пароль со спец символами надо было ввести . Ошибка в консоли пропала , но все равно не конектится сервак к материал админ. Написал в тему к плагину. Может подскажут что не так.
 
Сверху Снизу