Инструкция по установке и настройке SourceBans

bigboi300

Не удаляю копирайты
Сообщения
153
Реакции
28
@Kr1kuzya, на одном хостинге располагаются два игровых сервера (игра left 4 dead) с разными ip. Когда баню через сайт, на одном сервере, который был создан раньше (первым был через админку sourceban подключен), бан проходит, на другом, он не проходит. В соурсмоде, в настройках databases.cfg стоят на обоих серверах одинаковые данные.
ServerID указал? Логи сб, если есть?
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
@TheGML, а плагин точно подключается к базе?
Я в том плане, что есть ещё такая штука, как "Удалённый доступ", который, как правило, на многих веб-хостингах для MySQL отключен.
 

TheGML

Участник
Сообщения
11
Реакции
2
Решил проблему, в sourcebans.cfg стояло неверное значение у второго сервера, на котором бан не проходил, в строке:
// Префикс базы данных. (По умолчанию: "sb")
"DatabasePrefix" "sb"
Возник другой вопрос :) В банлисте на сайте, часто пропадает из списка тот, кто банил, вместо него пишет "админ удалён".
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
@TheGML, значит что-то удаляет из базы админа.
 

The Space

Участник
Сообщения
147
Реакции
27
Ребят хелпуйте) Пропал бан из админки. Установил sourcemod ,бд прописал,basebans кидаю из disable в plugins и в логах пишется ошибка
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
@The Space, FAQ прочитайте. Там после установки СБ, пункт появляется не сразу, а после двух рестартов сервера.
 

bandit2612

Участник
Сообщения
10
Реакции
0
Удалил себя из гл админа не могу зайти в админ панель как обратно вставить себя?
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
@bandit2612, через phpMyAdmin, или любой иной MySQL клиент.
Проще всего будет по новой в другую БД установить сб, и оттуда выдрать запись глав админа.
 

bandit2612

Участник
Сообщения
10
Реакции
0
@bandit2612, через phpMyAdmin, или любой иной MySQL клиент.
Проще всего будет по новой в другую БД установить сб, и оттуда выдрать запись глав адмнина.
не подскажете как файл называется который надо искать в phpMyAdmin прост sourcebans не я делал...
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
@bandit2612, выполните запрос через PMA.
C-подобный:
INSERT INTO `sb_admins`(
    `aid`,
    `user`,
    `authid`,
    `password`,
    `gid`,
    `email`,
    `validate`,
    `extraflags`,
    `immunity`,
    `srv_group`,
    `srv_flags`,
    `srv_password`,
    `lastvisit`,
    `expired`,
    `skype`,
    `comment`,
    `vk`,
    `support`
)
VALUES(
    1,
    'ТВОЙ_ЛОГИН',
    'ТВОЙ_СТИМ_ИД',
    '666e778948a27a70b426c685ae15d4b6d70539fc',
    1,
    'admin@admin.ru',
    NULL,
    -513,
    100,
    '',
    'z',
    NULL,
    NULL,
    0,
    '',
    '',
    '',
    1
);
C-подобный:
INSERT INTO `sb_admins`(
    `aid`,
    `user`,
    `authid`,
    `password`,
    `gid`,
    `email`,
    `validate`,
    `extraflags`,
    `immunity`,
    `srv_group`,
    `srv_flags`,
    `srv_password`,
    `lastvisit`,
    `expired`
)
VALUES(
    1,
    'ТВОЙ_ЛОГИН',
    'ТВОЙ_СТИМ_ИД',
    '666e778948a27a70b426c685ae15d4b6d70539fc',
    1,
    'admin@admin.ru',
    NULL,
    -513,
    100,
    '',
    'z',
    NULL,
    NULL,
    0
);
C-подобный:
INSERT INTO `sb_admins`(
    `aid`,
    `user`,
    `authid`,
    `password`,
    `gid`,
    `email`,
    `validate`,
    `extraflags`,
    `immunity`,
    `srv_group`,
    `srv_flags`,
    `srv_password`,
    `lastvisit`
)
VALUES(
    1,
    'ТВОЙ_ЛОГИН',
    'ТВОЙ_СТИМ_ИД',
    '666e778948a27a70b426c685ae15d4b6d70539fc',
    1,
    'admin@admin.ru',
    NULL,
    -513,
    100,
    '',
    'z',
    NULL,
    NULL
);
Если у Вас SB++, то дать запрос для него я не могу. Там различается соль и хеширование.
 

MakcB

Участник
Сообщения
34
Реакции
0
Errors:
sbpp_report.smx (SourceBans++ Report Plugin): Library not found: sourcebans++
sbpp_comms.smx (SourceBans++: SourceComms): Error detected in plugin startup (see error logs)
sbpp_main.smx (SourceBans++: Main Plugin): Error detected in plugin startup (see error logs)
sbpp_checker.smx (SourceBans++: Bans Checker): Failed to connect to SourceBans DB, Could not find database conf "sourcebans"



в чем проблема ???
 

MakcB

Участник
Сообщения
34
Реакции
0
"driver_default" "mysql"

"sourcebans"
{
"driver" "default"
"host" "ip"
"database" "имя базы"
"user" "логин от phpmyadmin"
"pass" "пароль"
//"timeout" "0"
"port" "порт бд"
и что тут не так
}
 

Emptyc

Участник
Сообщения
509
Реакции
96
L 08/01/2018 - 15:36:09: [sourcebans.smx] Server Select Query Failed: Table 'xxx_db.sb_servers' doesn't exist
L 08/01/2018 - 15:36:09: [sourcebans.smx] Server Select Query Failed: Table 'xxx_db.sb_servers' doesn't exist
L 08/01/2018 - 15:36:09: [sourcebans.smx] Failed to retrieve groups from the database, Table 'xxx_db.sb_srvgroups' doesn't exist
L 08/01/2018 - 15:36:09: [sourcebans.smx] Server Select Query Failed: Table 'xxx_db.sb_servers' doesn't exist
L 08/01/2018 - 15:36:09: [sourcebans.smx] Failed to retrieve admins from the database, Table 'xxx_db.sb_admins_servers_groups' doesn't exist

В чем проблема?
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
@Emptyc, веб-панель установлена точно в эту базу?
 
Сверху Снизу