Перейти к содержимому


Фотография

Сервер не подключается к sourcebans

mysql sourcebans

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 Cyclotech_52

Cyclotech_52

    Новичок

  • Пользователь
  • Pip
  • 37 сообщений

Отправлено 19 Март 2017 - 13:18

Ситуация такая, сразу напишу:

1. Я частичный клиент myarena (куплен только Web Hosting)

2. Сервер V34 хранится на компьютере.

 

Итак, о проблеме:

Купил web hosting, создал базу данных, скачал архив с sourcebans 1.5.1, установил на сервер и на web hosting всё правильно и без ошибок. Затем добавил строки sourcebans в databases.cfg

Перезапустил сервер, обновил сайт с sourcebans в разделе серверы, сервер там не обнаружил, ошибок в логах нету в консоли тоже. sourcebans.cfg настроен правильно. Пробовал добавить сервер в ручную, он добавляется но прописав админку (root доступ), при заходе в игру админки нету, перезапускал сервер, так-же ничего нет. Тестировал, что при получении бана на сервере (для теста включил чит и зашел на свой сервер), античит забанил меня и сохранил бан в data/sqlite/ хотя должен был в mysql.

Как я считаю, что сервер по непонятным мне причинам не хочет подключаться к mysql базе данных. Прошу помочь в данной проблеме.

 

Скрины под спойлером:

 

Скрытый текст

Скрытый текст

Скрытый текст



#2 Tagil020

Tagil020

    Участник

  • Пользователь
  • PipPip
  • 117 сообщений

Отправлено 19 Март 2017 - 13:21

Ситуация такая, сразу напишу:

1. Я частичный клиент myarena (куплен только Web Hosting)

2. Сервер V34 хранится на компьютере.

 

Итак, о проблеме:

Купил web hosting, создал базу данных, скачал архив с sourcebans 1.5.1, установил на сервер и на web hosting всё правильно и без ошибок. Затем добавил строки sourcebans в databases.cfg

Перезапустил сервер, обновил сайт с sourcebans в разделе серверы, сервер там не обнаружил, ошибок в логах нету в консоли тоже. sourcebans.cfg настроен правильно. Пробовал добавить сервер в ручную, он добавляется но прописав админку (root доступ), при заходе в игру админки нету, перезапускал сервер, так-же ничего нет. Тестировал, что при получении бана на сервере (для теста включил чит и зашел на свой сервер), античит забанил меня и сохранил бан в data/sqlite/ хотя должен был в mysql.

Как я считаю, что сервер по непонятным мне причинам не хочет подключаться к mysql базе данных. Прошу помочь в данной проблеме.

 

Скрины под спойлером:

 

Скрытый текст

Скрытый текст

Скрытый текст

Галочку удаленный доступ поставили при создании базы данных?



#3 Cyclotech_52

Cyclotech_52

    Новичок

  • Пользователь
  • Pip
  • 37 сообщений

Отправлено 19 Март 2017 - 13:32

Галочку удаленный доступ поставили при создании базы данных?

Только что сделал, как ты сказал:

Добавил IP своего сервера в базу данных в раздел удаленный доступ

И теперь выдаёт такое в sourcebans:

 

Скрытый текст

 

Почему то локальный IP указан: 192.168.1.64:27015 (порты открыты)

вместо моего: 92.242.83.169:27015 (IP статический)


Сообщение отредактировал Cyclotech_52: 19 Март 2017 - 13:34


#4 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 19 Март 2017 - 13:38

Только что сделал, как ты сказал:

Добавил IP своего сервера в базу данных в раздел удаленный доступ

И теперь выдаёт такое в sourcebans:

 

Скрытый текст

 

Почему то локальный IP указан: 192.168.1.64:27015 (порты открыты)

вместо моего: 92.242.83.169:27015 (IP статический)

Наверное, потому что сервер добавлялся автоматически плагином, а плагин определил локальный IP, нет?



#5 Cyclotech_52

Cyclotech_52

    Новичок

  • Пользователь
  • Pip
  • 37 сообщений

Отправлено 19 Март 2017 - 13:39

Наверное, потому что сервер добавлялся автоматически плагином, а плагин определил локальный IP, нет?

Хорошо, тогда как сделать, чтобы он определял мой IP провайдера, а не локальный.



#6 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 19 Март 2017 - 13:42

Хорошо, тогда как сделать, чтобы он определял мой IP провайдера, а не локальный.

Сервер на каком IP запускается? В строке запуска какой указан? 
Можешь просто в настройках сервера в Sourcebans вручную поправить.



#7 Cyclotech_52

Cyclotech_52

    Новичок

  • Пользователь
  • Pip
  • 37 сообщений

Отправлено 19 Март 2017 - 13:49

Сервер на каком IP запускается? В строке запуска какой указан? 
Можешь просто в настройках сервера в Sourcebans вручную поправить.

 

 

Пробовал добавить сервер в ручную, он добавляется но прописав админку (root доступ), при заходе в игру админки нету, перезапускал сервер, так-же ничего нет.


Отредактировал в ручную IP с локального на свой в панели Sourcebans

И вот что вышло:

Скрытый текст
ошибка в консоле сервера

Скрытый текст
теперь 2 сервера


Сообщение отредактировал Cyclotech_52: 19 Март 2017 - 13:50


#8 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 19 Март 2017 - 13:52

 

Отредактировал в ручную IP с локального на свой в панели Sourcebans

И вот что вышло:

Скрытый текст
ошибка в консоле сервера

Скрытый текст
теперь 2 сервера

 

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



#9 Cyclotech_52

Cyclotech_52

    Новичок

  • Пользователь
  • Pip
  • 37 сообщений

Отправлено 19 Март 2017 - 14:08

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

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

Через admins_simple.ini админку прописываю, админка работает, но меня это не устраивает, нужен обязательно sourcebans.


Попробовал прописать другу админку через sourcebans, затем перезагрузил сервер и у него она так-же не появляется, а через admin_simple.ini есть.


Сообщение отредактировал Cyclotech_52: 19 Март 2017 - 14:03


#10 Tagil020

Tagil020

    Участник

  • Пользователь
  • PipPip
  • 117 сообщений

Отправлено 19 Март 2017 - 14:19

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

Через admins_simple.ini админку прописываю, админка работает, но меня это не устраивает, нужен обязательно sourcebans.


Попробовал прописать другу админку через sourcebans, затем перезагрузил сервер и у него она так-же не появляется, а через admin_simple.ini есть.

Если мне память не изменяет то там надо выбирать права веб и серверные.



#11 Cyclotech_52

Cyclotech_52

    Новичок

  • Пользователь
  • Pip
  • 37 сообщений

Отправлено 19 Март 2017 - 14:26

Если мне память не изменяет то там надо выбирать права веб и серверные.

Всё правильно прописал


Проблему устранил, всему виной роутер Smart Box Beeline

Запомните это сие-чудо! и никогда НЕ ПОКУПАЙТЕ! если собираетесь держать сервер.

 

Как я понял что проблема именно в нём, объясню может кому пригодится.

Отсоединил главный интернет провод от роутера и подсоединил в компьютер то есть на прямую из подъезда в комп.

Меня сразу-же на сервер пустило по моему статическому IP адресу, который даётся провайдером, а не как раньше я мог только подключаться через локальный IP 192.168.1.64. Выставил в sourcebans.cfg добавить сервер автоматически, включил его, прописал админку и вуаля! Всё заработало.

Пойду смотреть новый роутер...

 

Если кто толковый может посоветовать "роутер для сервера" (чтобы не возникало проблем подобных с портами и прочим) советуйте.

Слышал что D-link не плохие в этом плане.



#12 Tagil020

Tagil020

    Участник

  • Пользователь
  • PipPip
  • 117 сообщений

Отправлено 19 Март 2017 - 14:42

Всё правильно прописал


Проблему устранил, всему виной роутер Smart Box Beeline

Запомните это сие-чудо! и никогда НЕ ПОКУПАЙТЕ! если собираетесь держать сервер.

 

Как я понял что проблема именно в нём, объясню может кому пригодится.

Отсоединил главный интернет провод от роутера и подсоединил в компьютер то есть на прямую из подъезда в комп.

Меня сразу-же на сервер пустило по моему статическому IP адресу, который даётся провайдером, а не как раньше я мог только подключаться через локальный IP 192.168.1.64. Выставил в sourcebans.cfg добавить сервер автоматически, включил его, прописал админку и вуаля! Всё заработало.

Пойду смотреть новый роутер...

 

Если кто толковый может посоветовать "роутер для сервера" (чтобы не возникало проблем подобных с портами и прочим) советуйте.

Слышал что D-link не плохие в этом плане.

Zyxel Keenetic



#13 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 19 Март 2017 - 14:45

Подобное поведение нормальное для сервера, запущенного за роутером. Просто нужно порты из вне пробросить на сервер с этим адресом и все.



#14 Cyclotech_52

Cyclotech_52

    Новичок

  • Пользователь
  • Pip
  • 37 сообщений

Отправлено 19 Март 2017 - 15:00

Просто нужно порты из вне пробросить на сервер с этим адресом и все.

Как это сделать?

 

Я понял что просто нужно открыть порты, я их давно открыл они доступны, или я чего-то не понял.


Сообщение отредактировал Cyclotech_52: 19 Март 2017 - 15:01




Темы с аналогичным тегами mysql, sourcebans

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных