Ошибка serversecure_files.
На последнем и предпоследнем обновлении CSS появилась проблема - неработает защита, serversecure_files.
Serversecure_files - это компонент sourcemod, отвечающий за защиту от загрузки вредоносных файлов на сервер, а так же обеспечивает общую защиту sourcemod'а.
При запуске сервера (у меня сервер на Linux платформе) в error логе сурсмода фиксируется ошибка:
L 03/26/2013 - 20:51:42: SourceMod error session started
L 03/26/2013 - 20:51:42: Info (map "de_dust2") (file "errors_20130326.log")
L 03/26/2013 - 20:51:42: [SM] Unable to load extension "serversecure_files.ext": /home/user/srcds/css/cstrike/addons/sourcemod/extensions/serversecure_files.ext.so: cannot open shared object file: No such file or directory
L 03/26/2013 - 20:51:42: Info (map "de_dust2") (file "errors_20130326.log")
L 03/26/2013 - 20:51:42: [SM] Unable to load extension "serversecure_files.ext": /home/user/srcds/css/cstrike/addons/sourcemod/extensions/serversecure_files.ext.so: cannot open shared object file: No such file or directory
Ошибка связанная с подгрузкой данного модуля. Виной данной ошибки заключаются частые падения сервера при смене карты, создавая утечку памяти, после который сервер не перезапускается при перезапуске сервера, а просто полностью виснет и поглощает в самом противном случае все ядра процессора на 100 CPU.
Лично у меня данная проблема появилась на версии 76, и после апгрейда до версии 77 она осталась.
Решение: Установить рабочий модуль serversecure_files. У меня на версии 77 после установки данной рабочей версии этого модуля всё как рукой сняло.
Скачать исправленный serversecure_files для Windows и Linux:
Скачать исходники serversecure_files:
Важное примечание!
После установки serversecure_files в sourcemod логе будет это:
L 03/27/2013 - 13:21:38: [UPDATER] Successfully updated gamedata file "serversecure.txt"
L 03/27/2013 - 13:21:38: [UPDATER] SourceMod has been updated, please reload it or restart your server.
L 03/27/2013 - 13:21:38: [UPDATER] SourceMod has been updated, please reload it or restart your server.
Обязательно после первого запуска сервера нужно будет перезапустить сервер, что бы serversecure.txt обновился.
Для обладателей Linux серверов Counter-Strike Source
Поставьте права +x или 777 для serversecure.txt, иначе он не обновится.
Комментариев 4