CS:GO сервер на VPS. Ошибки с SourceBans

Ep1s0de

Участник
Сообщения
190
Реакции
42
Всем привет.
Поставил сервер CS:GO на debian 7
Не могу подключить SourceBans
Вот что в логах
L 10/20/2016 - 05:11:25: [SM] Blaming: sourcecomms.smx
L 10/20/2016 - 05:11:25: [SM] Call stack trace:
L 10/20/2016 - 05:11:25: [SM] [0] SetFailState
L 10/20/2016 - 05:11:25: [SM] [1] Line 1991, sourcecomms.sp::InitializeBackupDB
L 10/20/2016 - 05:11:25: [SM] [2] Line 225, sourcecomms.sp::OnPluginStart
L 10/20/2016 - 05:11:25: [SM] Unable to load plugin "sourcecomms.smx": Error detected in plugin startup (see error logs)
L 10/20/2016 - 05:11:25: [SM] Exception reported: unable to open database file
L 10/20/2016 - 05:11:25: [SM] Blaming: sourcebans.smx
L 10/20/2016 - 05:11:25: [SM] Call stack trace:
L 10/20/2016 - 05:11:25: [SM] [0] SetFailState
L 10/20/2016 - 05:11:25: [SM] [1] Line 2250, sourcebans.sp::InitializeBackupDB
L 10/20/2016 - 05:11:25: [SM] [2] Line 220, sourcebans.sp::OnPluginStart
L 10/20/2016 - 05:11:25: [SM] Unable to load plugin "sourcebans.smx": Error detected in plugin startup (see error logs)

В databases.cfg (Кодировка UTF-8(БЕЗ ВОМ))
"sourcebans"
{
"driver" "default"
"host" "37.140.***.**"
"database" "41579_sb"
"user" "41579_sb"
"pass" "******"
//"timeout" "0"
"port" "3306"
}
Не могу понять где я накосячил.
Кто то знает как это лечится?
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
PHP:
"Databases"
{
    "driver_default"        "mysql"

    "sourcebans"
    {
    "driver" "default"
    "host" "37.140.***.**"
    "database" "41579_sb"
    "user" "41579_sb"
    "pass" "******"
    //"timeout" "0"
    "port" "3306"
    }
}
Так может?
 
C

CaJI9pA

"sourcebans"
{
"driver" "default"
"host" "37.140.***.**"
"database" "41579_sb"
"user" "41579_sb"
"pass" "******"
//"timeout" "0"
"port" "3306"
}
"driver" "default" - Попробуй здесь написать mysql
"host" "37.140.***.**" - Тут нужно указывать не IP сервера, а хост Web хостинга(у тебя он какой?)
"database" "41579_sb"
"user" "41579_sb"
"pass" "******"
//"timeout" "0"
"port" "3306"
 

Lord FEAR

Участник
Сообщения
429
Реакции
250
@CaJI9pA, не забивай людям голову, туда даже лучше ip писать.
@vardan001, а ты всего лишь добавь еше одну такую запись но название в ней укажи "sourcecomms"
"sourcebans"
{
"driver" "mysql"
"host" "37.140.***.**"
"database" "41579_sb"
"user" "41579_sb" // имя пользователя базы данных
"pass" "******" // пароль для этого пользователя
"timeout" "0"
"port" "3306"
}

"sourcecomms"
{
"driver" "mysql"
"host" "37.140.***.**"
"database" "41579_sb"
"user" "41579_sb" // имя пользователя базы данных
"pass" "******" // пароль для этого пользователя
"timeout" "0"
"port" "3306"
}
 
Последнее редактирование:

Ep1s0de

Участник
Сообщения
190
Реакции
42
PHP:
"Databases"
{
    "driver_default"        "mysql"

    "sourcebans"
    {
    "driver" "default"
    "host" "37.140.***.**"
    "database" "41579_sb"
    "user" "41579_sb"
    "pass" "******"
    //"timeout" "0"
    "port" "3306"
    }
}
Так может?
Так и стоит.
@CaJI9pA, не забивай людям голову, туда даже лучше ip писать.
@vardan001, а ты всего лишь добавь еше одну такую запись но название в ней укажи "sourcecomms"
"sourcebans"
{
"driver" "mysql"
"host" "37.140.***.**"
"database" "41579_sb"
"user" "41579_sb" // имя пользователя базы данных
"pass" "******" // пароль для этого пользователя
"timeout" "0"
"port" "3306"
}

"sourcecomms"
{
"driver" "mysql"
"host" "37.140.***.**"
"database" "41579_sb"
"user" "41579_sb" // имя пользователя базы данных
"pass" "******" // пароль для этого пользователя
"timeout" "0"
"port" "3306"
}
Не помогло. Теже логи.
L 10/20/2016 - 07:32:07: [SM] Exception reported: unable to open database file
L 10/20/2016 - 07:32:07: [SM] Blaming: sourcecomms.smx
L 10/20/2016 - 07:32:07: [SM] Call stack trace:
L 10/20/2016 - 07:32:07: [SM] [0] SetFailState
L 10/20/2016 - 07:32:07: [SM] [1] Line 1991, sourcecomms.sp::InitializeBackupDB
L 10/20/2016 - 07:32:07: [SM] [2] Line 225, sourcecomms.sp::OnPluginStart
L 10/20/2016 - 07:32:07: [SM] Unable to load plugin "sourcecomms.smx": Error detected in plugin startup (see error logs)
L 10/20/2016 - 07:32:07: [SM] Exception reported: unable to open database file
L 10/20/2016 - 07:32:07: [SM] Blaming: sourcebans.smx
L 10/20/2016 - 07:32:07: [SM] Call stack trace:
L 10/20/2016 - 07:32:07: [SM] [0] SetFailState
L 10/20/2016 - 07:32:07: [SM] [1] Line 2250, sourcebans.sp::InitializeBackupDB
L 10/20/2016 - 07:32:07: [SM] [2] Line 220, sourcebans.sp::OnPluginStart
L 10/20/2016 - 07:32:07: [SM] Unable to load plugin "sourcebans.smx": Error detected in plugin startup (see error logs)
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #6
@vardan001, а кодировка у файла точно UTF-8 без BOM? Судя по всему, нет.
--- Добавлено позже ---
"host" "37.140.***.**" - Тут нужно указывать не IP сервера, а хост Web хостинга(у тебя он какой?)
Лучше IP-адрес указывать, т.к. на обращения к DNS-серверу за IP-адресом тоже требуется время.
Вдобавок, SQL-сервер может стоять отдельно от веб-сервера, а не прямо на нём.
 

Ep1s0de

Участник
Сообщения
190
Реакции
42
@vardan001, а кодировка у файла точно UTF-8 без BOM? Судя по всему, нет.
--- Добавлено позже ---

Лучше IP-адрес указывать, т.к. на обращения к DNS-серверу за IP-адресом тоже требуется время.
Вдобавок, SQL-сервер может стоять отдельно от веб-сервера, а не прямо на нём.
Вроде нашел проблему. У меня слетает кодировка при каждом запуске сервера.
Как это можно исправить?
 

Lord FEAR

Участник
Сообщения
429
Реакции
250
@vardan001, всё опять переходит в разряд фантастики. Точно используешь один логин и пароль в обоих записях? Может в конфиге сервера стоит ограничение на колличество одновременных подключений для данного пользователя?
Можешь ещё показать sourcebans.log и sourcecomms.log (если он существует)

Воткни запрет на запись в файл и не будет сбрасывать кодировку
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #9
@vardan001, поменяй кодировку ещё раз, залей на сервер, и поставь права только на чтение (то есть, 444).
 

Ep1s0de

Участник
Сообщения
190
Реакции
42
@vardan001, всё опять переходит в разряд фантастики. Точно используешь один логин и пароль в обоих записях? Может в конфиге сервера стоит ограничение на колличество одновременных подключений для данного пользователя?
Можешь ещё показать sourcebans.log и sourcecomms.log (если он существует)

Воткни запрет на запись в файл и не будет сбрасывать кодировку
Вот именно что sourcabans.log и sourcecomms.log не создались.

@vardan001, поменяй кодировку ещё раз, залей на сервер, и поставь права только на чтение (то есть, 444).
Не помогло. Те же ошибки.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #11
@vardan001, SourceMod не сразу читает файл, как только требуется подключиться к БД. Он читает его единоразово при загрузке карты, и дальше пользуется данными из памяти сервера.
Ты карту менять пробовал после проведения данных манипуляций?
 

Ep1s0de

Участник
Сообщения
190
Реакции
42
@vardan001, SourceMod не сразу читает файл, как только требуется подключиться к БД. Он читает его единоразово при загрузке карты, и дальше пользуется данными из памяти сервера.
Ты карту менять пробовал после проведения данных манипуляций?
Я сервер перезагружаю.
--- Добавлено позже ---
Я поставил права 444, кодировка все ровно сбросилась. Может в самой debian нужно что то с кодировкой сделать?
 

Lord FEAR

Участник
Сообщения
429
Реакции
250
Проблема решена, на папке с конфигом не были настроены права.
 

gibs

Фитиль народного волненья
Сообщения
722
Реакции
407
Мошенник
Это всего лишь нубские проблемы и неразбериха с владельцем файлов)
 

Afonia152

Участник
Сообщения
49
Реакции
4
Всем привет что за ошибка появилась 1 день назад???
L 03/17/2017 - 15:04:00: [sourcebans.smx] Database failure: [2013]: Lost connect
ion to MySQL server during query. See FAQ: http://www.sourcebans.net/node/20
 

MFS

Участник
Сообщения
1,533
Реакции
787
Сервер mysql не работает. Выключен или завис. Если хост удаленный, его владелец мог закрыть тебе соединение на твой IP.
 
Сверху Снизу