python+cython Masterserver версия 0.6.2 alpha 3 (win 32/linux x86/x64)

Тема в разделе "Мастерсервер(Masterserver)", создана пользователем jesuspunk, 27 ноя 2014.

  1. jesuspunk

    jesuspunk Администратор Команда форума

    вот тут хз, папочку logs не удаляли?


    веб не нужно заливать на свой веб сервер, в мс есть свой встроенный веб сервер(python tornado)
     
  2. kolya

    kolya Новичок

    Traceback (most recent call last):
    File "ms.py", line 1260, in ms.serve_forevers (ms.c:32543)
    File "/home/jesus/work/PyInstaller-2.1/mslauncher/build/mslauncher/out00-PYZ.pyz/socket", line 170, in _dummy
    error: [Errno 9] Bad file descriptor
    None
    [Errno 9] Bad file descriptorConnection reset by peer

    вот это со вчерашнего для началось, сначала сайт не работал, а теперь и сам мс показывает только 2 сервера вообще левых.
     
  3. jesuspunk

    jesuspunk Администратор Команда форума

    режим то какой? и 2 сервера не левых а моих
     
  4. kolya

    kolya Новичок

    Режим FILE стоит, все теперь мои сервера показывает, но web панель по прежнему не работает.
     
  5. gs-m

    gs-m Новичок

    заюзал вобщем последнюю версию ) разобрался с запросами
    использовал режим CMQPLUS

    проблема первая
    Я так понял парметр secondlistratesend отвечает за вывод второго списка. Но что при 0, что при 1 второй список все равно выводится.
    Но это не беда, по сравнению с другой проблемой.

    проблема вторая
    Сортировка по пингу отключена. Стоит запустить кс, заюзать поиск и постоянно бегут записи в лог.
    Вобщем за 1 час лог вырос до почти 250мб )) А что будет за сутки?
    Списки серверов не работают. При обращении к списку банов выдает ощибку 500 - внутрення ошибка.
    Далее зашел в статистику, решил обновить ее. Вобщем панелька задумалась, наверное лог в 250 мб ей дался с трудом.
    После чего она вообще перестала быть доступной, а мс просто перестал выдавать список серверов.

    Надо бы решить проблему с бесконечным потоком записей в лог при режиме noping = 1
     
  6. jesuspunk

    jesuspunk Администратор Команда форума

    и в правду логику не проверил при работе plus режима (


    список серверов для режима cmqplus - не делал в веб панели.
    ошибка 500 лечится созданием файлика banlist.txt забыл я его в win версии.

    от лога в 250 мб:

    Simple DOS protection. Режим работы защиты от DOS атак:
    # 0 - Выключен;
    # 1 - Блокирует IP на 3 секунды;
    # 2 - Блокирует IP + порт на 3 секунды;

    в ms.cfg секция [options] sdp = 0/1/2

    Странно что такой большой лог, я когда тестил не больше 20 мб был за час, а так да подсчет зависит от процессора (
     
    Последнее редактирование: 30 янв 2015
  7. kolya

    kolya Новичок

    Режим FILE стоит, все теперь мои сервера показывает, но web панель по прежнему не работает.
     
  8. jesuspunk

    jesuspunk Администратор Команда форума

    за чем дублировать сообщение? я его прекрасно видел, перезапустить мс(вдс/впс) сложно? я не экстрасенс чтобы видеть где что у вас не работает.
     
  9. gs-m

    gs-m Новичок

    Я проверил этот файлик, он есть в папке. Версию я тестил линукс32 и подключил мс ко всем своим уникам ))
    Возможно, когда уников мало, тогда и лог не растет. Но досточно будет просто для прикола запустить кс, нажать поиск серверов и оставить контру так на целый день.
    Очень много бесконечных запросов. Они прекращаются, если остановить поиск серверов.
     
  10. kolya

    kolya Новичок

    Дублировал так как не кто не ответил, все перезапускал, и ОС тоже переустанавливал все ровно одна и таже ошибка.
     
  11. jesuspunk

    jesuspunk Администратор Команда форума

    какая ошибка то? ) Куда ты заходишь, что в консоле мс пишет, может у тебя порты закрыты?
     
  12. jesuspunk

    jesuspunk Администратор Команда форума

    в старых версиях был вшит принудительно sdp = 1, сейчас я сделал возможность его отключить и блокировать еще по порту, ну и естественно вывод в консоль можно оффнуть ([LOG] ->console = 0) чтобы не забивалась консоль лишними данными.
     
  13. kolya

    kolya Новичок

    Traceback (most recent call last):
    File "ms.py", line 1260, in ms.serve_forevers (ms.c:32543)
    File "/home/jesus/work/PyInstaller-2.1/mslauncher/build/mslauncher/out00-PYZ.pyz/socket", line 170, in _dummy
    error: [Errno 9] Bad file descriptor
    None
    [Errno 9] Bad file descriptorConnection reset by peer
    Вот это, когда после запуска пишу ./mslauncher
     
  14. win32

    win32 Новичок

    OC:
    No LSB modules are available.
    Distributor ID: Debian
    Description: Debian GNU/Linux 7.8 (wheezy)
    Release: 7.8
    Codename: wheezy
    x86_64

    При запуске такая ошибка.
    Traceback (most recent call last):
    File "<string>", line 21, in <module>
    File "/home/jesus/Загрузки/PyInstaller-2.1/PyInstaller/loader/pyi_importers.py", line 507, in install
    File "/home/jesus/Загрузки/PyInstaller-2.1/PyInstaller/loader/pyi_importers.py", line 156, in __init__
    ImportError: Can't load frozen modules.

    Пробывал переустанавливать и разные архивы, 04.8 работает, а все новые не хотят. Питон переустанавливали и обновлял. Убивал процессы
     
  15. jesuspunk

    jesuspunk Администратор Команда форума

    win32 да такая проблема есть, с чем связана хз, гугл тоже молчит, иногда помогает сменить папку и запускаете из под рута?
     
  16. win32

    win32 Новичок

    jesuspunk, пробовал и из под рута и обычным пользователем. Папку сменил, не помогло. (
     
  17. plaCSa

    plaCSa Новичок

    Всем добрый день!
    Помогите пожалуйста,взял Ovz Vds на FirstVds,выбрал систему centos-6-i386-minima
    и что пишет на фото,будьте добры помогите,с меня предпочитается

    [​IMG]
     
  18. jesuspunk

    jesuspunk Администратор Команда форума

    ls - покажет список файлов и папок в директории, ну и тебе нужно выполнить эту команду в папке с данным файлом.
    cd - перейти в папку.
    т.е.
    cd /opt - зашли в папку /opt
    wget http://non-steam.ru/downloads/ms062a3_win32.zip - скачали архив
    unzip ms062a3_win32.zip - распаковали архив
    ls - посмотрели какая папка появилась и уже в ней зашли с помощью команды: cd имя папки
    и вот тут как раз chmod +x mslauncher

    ну или через winscp залили мс куда нужно и в терминале перешли в ту папку cd /opt/ms062a3/
     
  19. parrot2015

    parrot2015 Новичок

    Does this works with CS:GO?
     
  20. plaCSa

    plaCSa Новичок

    Ребят установка получилась,сервера отображаются в кс.
    Тут такая проблема,установил скрипт Буста,но мастерсервер не берет от туда ip серверов,то есть не отображает.
    Вот Скрин
    Вот сами настройки
    [OPTIONS]
    host = 37.230.113.104
    portgs = 27010
    ports = OFF
    portq3 = OFF
    mode = BOOSTBYMIRROR
    noping = 1
    refresh = 1000
    checknewversion = 1
    checkbanlist = 0
    debug = 0
    debuglevel = 0
    secondrate = 50
    fixsortnoping = 0
    webcp = 1
    webcpport = 8888
    webapiport = 8889
    cplogin = 123
    cppass = 123
    sdp = 0
    Вот данные к бд
    [BOOSTBYMIRROR]
    host = 37.230.113.104
    name = boostturbo
    user = boostturbo
    password = *******
    table = servers

    [BOOSTBYMIRRORACROBAT] -Сюда ничего не вводил!
    host = 37.230.113.104
    name = boostturbo
    user = boostturbo
    password = ******
    table = servers

    Заранее ОГРОМНОЕ спасибо!!!!
     

    Вложения: