[Left 4 Dead] FreeBSD(Linux) Dedicated Server

Здесь хранится вся документация по созданию выделенных серверов
Сообщение
Автор
Аватара пользователя
0zon
Лейтенант
Лейтенант
Сообщения: 178
Зарегистрирован: 01.04.2009
Благодарил (а): 1 раз

#31 Сообщение 04.02.2010, 15:15

onkor писал(а):После обновления Counter-Strike Source от 01/02/2010 сервер стал падать.
Кто столкнулся с подобным и как лечить?
Название тем иногда читать не помешало бы:
L4D FreeBSD[Linux] Dedicated Server. (FAQ)

Аватара пользователя
ComBin
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 28.01.2009

#32 Сообщение 25.04.2010, 14:30

Господ может кто подскажет, проблема такая при запуске

srcds_linux выдает ошибку:

Код: Выделить всё

Failed to open dedicated.so (libsteam_api.so: cannot open shared object file: No such file or directory)
При запуске srcds_run вроде запускается но потом серв намертво виснет.

Инфа:

Код: Выделить всё

msrv# uname -a
FreeBSD msrv 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Dec 26 00:22:24 NOVT 2009     combin@msrv:/usr/obj/usr/src/sys/COMBIN  amd64
msrv# /usr/compat/linux/bin/uname -a
Linux msrv 2.6.16 FreeBSD 8.0-RELEASE #0: Sat Dec 26 00:22:24 NOVT 2009 i686 i686 i386 GNU/Linux
msrv# pkg_info -V linux_base-f10-10_2
Information for linux_base-f10-10_2:

Packing list format revision:
1.1
Серв пробовал перекачивать с 0, все такая же фигня. Заранее спасибо.
P.S. Да кстати сервер L4D2.

UPD1: Обновил ядро, не помогло. :(
UPD2: Все разобрался. Проблему решает патчик из этой темки. Еще по теме см. тут.

dshumilo
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 01.12.2007

#33 Сообщение 23.06.2010, 10:33

народ, поставил серваки под Ubuntu server, не могу приконнектится через rcon, в чем может быть трабл?

Gordiy
Сержант
Сержант
Сообщения: 35
Зарегистрирован: 24.10.2009

#34 Сообщение 07.09.2010, 14:55

народ подскажите чем сейчас взламывается сервера l4d1 1.0.1.9???

harmless
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 18.11.2010

#35 Сообщение 18.11.2010, 12:11

Как взломать сейчас сервер после последнего обновления?
l4d2 - 2.0.5.1 4388
l4d - 1.0.2.2 4364
Зарание спасибо!

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#36 Сообщение 30.11.2010, 19:14

когда-то давно я писал тут в теме (и даже кто-то подтвердил наличие проблемы) - с прыгающими портами после краха и рестарта сервера, игра садилась на следующий порт. Вроде бы решил проблему, немного модифицировав исходный код модуля linux.ko
Ядро стандартное, версия фрияхи 8.1
Кто хочет потестировать, скину модуль отдельно
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

harmless
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 18.11.2010

#37 Сообщение 12.04.2011, 18:27

Jeka писал(а):Кто хочет потестировать, скину модуль отдельно
Давай потестим)

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#38 Сообщение 15.04.2011, 00:53

да уж неактуально )
я уже давно на 8.2 обновился =) да и проблем в 8.2 не наблюда со стандартными модулями - все как надо пашет
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#39 Сообщение 20.04.2011, 19:27

если у кого все еще есть проблемы с "прыгающими портами", то можно решить ее следующим образом:
создаем скрипт, например autorun.sh
#!/usr/local/bin/bash
clear
if [[ `/usr/local/bin/screen -ls |grep l4d.27015` ]]
then
echo
else
cd /usr/home/jeka/l4d.27015/l4d
/usr/local/bin/screen -AmdS "l4d.27015" ./srcds_run -game left4dead -master -secure -pingboost 1 +sv_lan 0 +ip 89.20.158.13 -port 27015 +map l4d_vs_hospital01_apartment +mp_gamemode versus -norestart
fi
где l4d.27015 имя скрина (должно быть одинаково в строке if [[ `/usr/local/bin/screen -ls |grep l4d.27015` ]] и в строке запуска, которая начинается с /usr/local/bin/screen -AmdS "l4d.27015" и так далее)

далее в крон прописываем
*/1 * * * * jeka /usr/home/jeka/l4d.27015/autorun.sh 2>&1 >/dev/null
где jeka - имя от кого стартует сервер (ну и от кого запускаем задачу по крону)

/usr/home/jeka/l4d.27015/ - полный пусть к скрипту autorun.sh

PS: почему bash ? ну мне так привычнее )))
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

Ответить