Самопроизвольно выключается сервер

Тема в разделе "Общие вопросы", создана пользователем Schwarz, 23 мар 2012.

  1. Schwarz

    Schwarz

    Сообщения:
    13
    Симпатии:
    0
    Периодически выключается сервер, похоже что при смене карты.
    Помогите узнать причину. Сервер Deathmatch v34
    Вот лог ошибок.

    L 03/22/2012 - 11:13:23: SourceMod error session started
    L 03/22/2012 - 11:13:23: Info (map "de_dust2") (file "errors_20120322.log")
    L 03/22/2012 - 11:13:23: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
    L 03/22/2012 - 11:13:23: [SM] Displaying call stack trace for plugin "sourcebans.smx":
    L 03/22/2012 - 11:13:23: [SM] [0] Line 1398, D:\htdocs\sourcebans\trunk\game_upload\addons\sourcemod\scripting\sourcebans.sp::ProcessQueueCallback()
    L 03/22/2012 - 12:11:15: Error log file session closed.
    L 03/22/2012 - 13:13:22: SourceMod error session started
    L 03/22/2012 - 13:13:22: Info (map "cs_compound") (file "errors_20120322.log")
    L 03/22/2012 - 13:13:22: [cssdm\dm_preset_spawns.smx] Could not find spawn point file "cfg/cssdm/spawns/cs_compound.txt"
    L 03/22/2012 - 13:13:22: [cssdm\dm_preset_spawns.smx] Defaulting to map-based spawns!
    L 03/22/2012 - 14:17:16: Error log file session closed.
    L 03/22/2012 - 16:19:10: SourceMod error session started
    L 03/22/2012 - 16:19:10: Info (map "$2000$") (file "errors_20120322.log")
    L 03/22/2012 - 16:19:10: [cssdm\dm_preset_spawns.smx] Could not find spawn point file "cfg/cssdm/spawns/$2000$.txt"
    L 03/22/2012 - 16:19:10: [cssdm\dm_preset_spawns.smx] Defaulting to map-based spawns!
    L 03/22/2012 - 17:53:16: Error log file session closed.
    L 03/22/2012 - 18:09:14: SourceMod error session started
    L 03/22/2012 - 18:09:14: Info (map "de_prodigy") (file "errors_20120322.log")
    L 03/22/2012 - 18:09:14: [cssdm\dm_preset_spawns.smx] Could not find spawn point file "cfg/cssdm/spawns/de_prodigy.txt"
    L 03/22/2012 - 18:09:14: [cssdm\dm_preset_spawns.smx] Defaulting to map-based spawns!
    L 03/22/2012 - 18:11:53: Error log file session closed.
    L 03/22/2012 - 20:25:26: SourceMod error session started
    L 03/22/2012 - 20:25:26: Info (map "cs_office") (file "errors_20120322.log")
    L 03/22/2012 - 20:25:26: [cssdm\dm_preset_spawns.smx] Could not find spawn point file "cfg/cssdm/spawns/cs_office.txt"
    L 03/22/2012 - 20:25:26: [cssdm\dm_preset_spawns.smx] Defaulting to map-based spawns!
    L 03/22/2012 - 21:34:16: Error log file session closed.
    L 03/22/2012 - 21:50:44: SourceMod error session started
    L 03/22/2012 - 21:50:44: Info (map "$2000$") (file "errors_20120322.log")
    L 03/22/2012 - 21:50:44: [cssdm\dm_preset_spawns.smx] Could not find spawn point file "cfg/cssdm/spawns/$2000$.txt"
    L 03/22/2012 - 21:50:44: [cssdm\dm_preset_spawns.smx] Defaulting to map-based spawns!
    L 03/22/2012 - 22:34:17: SourceMod error session started
    L 03/22/2012 - 22:34:17: Info (map "de_dust2") (file "errors_20120322.log")
    L 03/22/2012 - 22:34:17: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
    L 03/22/2012 - 22:34:17: [SM] Displaying call stack trace for plugin "sourcebans.smx":
    L 03/22/2012 - 22:34:17: [SM] [0] Line 1398, D:\htdocs\sourcebans\trunk\game_upload\addons\sourcemod\scripting\sourcebans.sp::ProcessQueueCallback()
     
  2. spore

    spore SubPlay.ru

    Сообщения:
    640
    Симпатии:
    148
    Проверяй методом исключения плагинов.
     
  3. Schwarz

    Schwarz

    Сообщения:
    13
    Симпатии:
    0
    Убирать только плагин или все его компоненты?
     
  4. Besenok_Kid

    Besenok_Kid

    Сообщения:
    227
    Симпатии:
    63
    Достаточно найти нужный плагин в папке plugins и в этой же папке перенести плагин в папку disabled. Таким образом Вы отключите плагин. Компоненты не надо удалять так как они уже не будут работать без плагина.

    Ваша проблема в этом плагине dm_preset_spawns.smx Отключите его и посмотрите, что будет дальше. Так же посмотрите файлы мапцикл и маплист все ли карты внесены.
    Ошибка скорее всего из за респ.
     
  5. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.570
    Симпатии:
    1.153
    Ошибка сорсбанса, вроде подключения к базе даных. А остальное не ошибка, лучше предоставь то что стоит у тебя на сервере.
     
  6. Schwarz

    Schwarz

    Сообщения:
    13
    Симпатии:
    0
    Сёрсбаном действительно уже не пользуюсь поэтому удалю плагин. Ещё я заметил не понятную мне вещь. Приведу наглядный пример:
    У меня на сервере есть карты с текстовыми файлами точек респауна в папке spawns, но так же есть карты и без точек респауна в этой папке. Так вот когда работает карта на которую есть точка респауна и я меняю на карту на которую нет точки респауна сервер меняет карту и нормально работает. Но если поменять наоборот, т.е. менять с карты на которую нет точки респауна на карту на которую есть точка респауна то происходит отключение сервера. В принципе по всей идее должно быть наоборот, но я до сих пор не могу понять алгоритм происхождения ошибки.
    Естественно я сейчас удалил те карты на которые нет у меня точек респы и буду наблюдать.
    То что у меня стоит на сервере по вашей просьбе предоставляю и благодарю за оказанное ко мне внимание и время.
    admin-flatfile.smx
    adminhelp.smx
    adminmenu.smx
    advertisements.smx
    antiflood.smx
    basechat.smx
    basecomm.smx
    basecommands.smx
    basetriggers.smx
    basevotes.smx
    bot_ping.smx
    cd_announcer.smx
    clientprefs.smx
    funcommands.smx
    funvotes.smx
    ipchatblock.smx
    joinsnd.smx
    kigen-ac-pub-nosockets.smx
    kigen-fr-hpbk.smx
    mapchooser.smx
    mdest.smx
    Medic.smx
    noblock.smx
    nominations.smx
    playercommands.smx
    playersvotes.smx
    quakesounds.smx
    randomcycle.smx
    rockthevote.smx
    RoundEndSound.smx
    savescores.smx
    showdamage.smx
    sm_parachute.smx
    sm_skinchooser.smx
    sodstats.smx
    sounds.smx
    sourcebans.smx
    spraytrace.smx
    teamswitch.smx
    weapon_restrict.smx
     
  7. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.570
    Симпатии:
    1.153
    Schwarz, Ещё есть вопрос какое значение у этого квара cssdm_spawn_method? Если "preset" то думаю из за этого, это возраждение по всей карте по тем точкам что в той папке cfg/cssdm/spawns, попробуй "none" это тока на респе. Попробуй, но может не из за этого.
     
  8. fallen1994

    fallen1994

    Сообщения:
    2.347
    Симпатии:
    544
    Я вот читаю и поражаюсь, если видите ошибку, все сразу виноват в этом плагин выдающий ошибку, а почитать перевод ошибки не судьба что ли?
    Как я знаю это не ошибка подключения к базе, это нечто другое, но на краш сервера оно не влияет.
    То что есть в логах, не показывает что сервер падает.
    Виной тому что-то другое
    Это не проблема даже, просто не был найден конфиг спавн точек и точки по дефолту выставились =\

    Скорей всего виноват 1 из плагинов, тут нужно исключить не проверенные плагины, типа mdest.smx какого-то.
    Возможно даже из-за weapon_restrict

    Или вообще виной тому эмулятор)
     
  9. Schwarz

    Schwarz

    Сообщения:
    13
    Симпатии:
    0
    Выставлен cssdm_spawn_method "preset" если что поменяю значение. Если не поможет значит буду отключать плагины и смотреть. Пока удалил карты без респ, падений сервера ещё не наблюдаю. Буду и дальше смотреть нужно время. Спасибо ребята Вам учту все варианты:beer:
     
  10. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.527
    Симпатии:
    201
    P.S.
    Делал чисто для теста на краш сборках:
    Запускал сервер через IDA PRO, ждал когда сервер упадёт, смотрел последнюю ошибку, там было всё ясно и понятно - что, как и почему, жаль что этим никто не интересуется))
     
  11. Schwarz

    Schwarz

    Сообщения:
    13
    Симпатии:
    0
    В общем проблему краша решил установкой файла точек респауна в папку spawns на те карты на которые точки были по дефолту. Так и не понятно мне осталась причина краша, хотя ясно то что проблема была именно в отсутствии точек респ в папке spawns. Работает три дня и всё норм.
     
  12. Vit_ amin

    Vit_ amin BotManager001

    Сообщения:
    1.065
    Симпатии:
    345
    А как ты это сделаешь на VPS вопрос ?