HLDM Форум
https://forum.hldm.org/

Не стартует сервер
https://forum.hldm.org/viewtopic.php?f=36&t=600
Страница 1 из 1

Автор:  fianlls [ 09 фев 2014, 18:57 ]
Заголовок сообщения:  Не стартует сервер

Доброго времени суток.
Помогите разобрать не хочет стартовать сервер...
В логах вижу вот это....

При попытке ввести данную команду в терминал , просит пароль и запускается....
Вложение:
img1.jpg
img1.jpg [ 149.71 КБ | Просмотров: 7990 ]

Почему с веба не хочет стартовать ???
Вложение:
img2.jpg
img2.jpg [ 63.44 КБ | Просмотров: 7990 ]


Заранее большое спасибо.

Автор:  Nikita [ 09 фев 2014, 19:01 ]
Заголовок сообщения:  Re: Нестартует сервер

Панель не умеет вводить пароли при запуске сервера.
Читайте мануалы, в будущем пригодится. Есть очень хорошая страница, называется "Решение проблем с запуском серверов"

Автор:  fianlls [ 09 фев 2014, 19:04 ]
Заголовок сообщения:  Re: Нестартует сервер

А не подскажите тогда каким образом на Ubuntu 12.04 можно отключить ввод пароля ??? на команду su ?

Автор:  kissbb [ 09 фев 2014, 19:41 ]
Заголовок сообщения:  Re: Не стартует сервер

Используйте sudo. Если я правильно помню, в разделе "установка панели" подробно описано, как добавить пользователя gamedata в sudoers, дабы ОС не запрашивала пароль.

Автор:  fianlls [ 09 фев 2014, 22:33 ]
Заголовок сообщения:  Re: Не стартует сервер

Ой ребят извините не правильно описал.....
при втором варианте даже после ввода пароля всё равно не стартует..
Стартует только после того как строка запуска выглядит следующим образом ...
cd /home/servers-cs/test; screen -m -d -S cstrike_iwZOqJ_27015 ./hlds_run -console -game cstrike +ip 0.0.0.0 +port 27015 +map de_dust2 +maxplayers 21

Где можно в скрипте поправить чтобы убрать начальную приставку su steam -c и если не сложно объясните для чего оно ???
Всё что касается серверов и запуска их принадлежит пользователю steam собственно для которого есть доступ к файлам и запуску их...

Автор:  fianlls [ 09 фев 2014, 22:40 ]
Заголовок сообщения:  Re: Не стартует сервер

kissbb писал(а):
Используйте sudo. Если я правильно помню, в разделе "установка панели" подробно описано, как добавить пользователя gamedata в sudoers, дабы ОС не запрашивала пароль.


Всё настраивал и делал по мануалу...

Автор:  Nikita [ 09 фев 2014, 22:49 ]
Заголовок сообщения:  Re: Не стартует сервер

fianlls писал(а):
Ой ребят извините не правильно описал.....
при втором варианте даже после ввода пароля всё равно не стартует..
Стартует только после того как строка запуска выглядит следующим образом ...
cd /home/servers-cs/test; screen -m -d -S cstrike_iwZOqJ_27015 ./hlds_run -console -game cstrike +ip 0.0.0.0 +port 27015 +map de_dust2 +maxplayers 21

Где можно в скрипте поправить чтобы убрать начальную приставку su steam -c и если не сложно объясните для чего оно ???
Всё что касается серверов и запуска их принадлежит пользователю steam собственно для которого есть доступ к файлам и запуску их...


steam -- пользователь, от которого должен быть запущен сервер. Видимо вы указали несуществующего пользователя.
Откройте server.sh, ищите "su $USER -c" и удаляйте.

Автор:  fianlls [ 10 фев 2014, 09:37 ]
Заголовок сообщения:  Re: Не стартует сервер

Исправил всё равно не стартует... (
где можно посмотреть логи попытки запуска ???
В вебе пишет сладующе
Код:
erver not started
Start command:
cd /home/servers-cs/test; screen -m -d -S cstrike_iwZOqJ_27015 ./hlds_run -console -game cstrike -heapsize 1024000 +master -insecure -sys_ticrate 1200 -pingboost 1 +sv_lan 1  +ip 0.0.0.0 +port 27015 +map de_dust2 +maxplayers 21

Console:


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

Автор:  kissbb [ 10 фев 2014, 18:15 ]
Заголовок сообщения:  Re: Не стартует сервер

Прав доступа ему не хватает. Еще раз, внимательно перечитайте инструкцию по установке, в частности, ту ее часть, где объясняется добавление пользователей в sudoers.

Автор:  fianlls [ 11 фев 2014, 08:00 ]
Заголовок сообщения:  Re: Не стартует сервер

Вот sudoers
Код:
root@cs-servers:~# cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/                                                                                             sbin:/bin"
Defaults        env_keep="VESTA"
Defaults:admin  !requiretty

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL
#steam  ALL=NOPASSWD:ALL
#steam  NOPASSWD:(ALL) /bin/su
#steam  ALL=/bin/su
#%steam ALL=(ALL) NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d
admin   ALL=NOPASSWD:/usr/local/vesta/bin/*
www-data ALL=NOPASSWD:/home/servers/server.sh
www-data ALL=NOPASSWD:/home/servers/steamcmd.sh
steam ALL=NOPASSWD:/home/servers/server.sh
steam ALL=NOPASSWD:/home/servers/steamcmd.sh


Пользователь steam находиться в группе www-data.
В панели SSH прописан пользователь steam.

Автор:  kissbb [ 11 фев 2014, 09:50 ]
Заголовок сообщения:  Re: Не стартует сервер

А права на файлы сервера?

Автор:  fianlls [ 11 фев 2014, 11:09 ]
Заголовок сообщения:  Re: Не стартует сервер

Вот вывод ls..
Сервер запускается с папки test

Вложения:
шьп1.jpg
шьп1.jpg [ 186.86 КБ | Просмотров: 7947 ]

Автор:  kissbb [ 11 фев 2014, 16:01 ]
Заголовок сообщения:  Re: Не стартует сервер

Я просил на файлы сервера, а не на исполняемые файлы панели.

Автор:  fianlls [ 11 фев 2014, 22:45 ]
Заголовок сообщения:  Re: Не стартует сервер

Вот на файлы !!!
Код:
root@cs-servers:/home/servers-cs/test# ls -l
total 34080
drwxrwxr-x  4 steam www-data     4096 Feb  9 17:55 142342c584863bf6a2a7e971959dd9ba55b44bbd
drwxrwxr-x  4 steam www-data     4096 Feb  9 17:36 b52952203fcc474e707f9c37f1a197a1925c779a
-rwxrwxr-x  1 steam www-data   954176 Feb  9 17:55 core.so
-rwxrwxr-x  1 steam www-data   658817 Feb  9 17:55 crashhandler.so
drwxrwxr-x 14 steam www-data     4096 Feb  9 17:55 cstrike
-rw-rw-r--  1 steam www-data       45 Feb  9 18:54 debug.cmds
-rw-rw-r--  1 steam www-data      441 Feb  9 18:54 debug.log
-rwxrwxr-x  1 steam www-data   303632 Feb  9 17:55 demoplayer.so
-rwxrwxr-x  1 steam www-data  2948535 Feb  9 17:55 engine_i486.so
-rwxrwxr-x  1 steam www-data   393734 Feb  9 17:55 filesystem_stdio.so
-rwxrwxr-x  1 steam www-data   107270 Feb  9 17:55 hlds_linux
-rwxrwxr-x  1 steam www-data     7778 Feb  9 17:55 hlds_run
-rwxrwxr-x  1 steam www-data   171230 Feb  9 17:55 hltv
-rwxrwxr-x  1 steam www-data   322152 Feb  9 17:55 libgcc_s.so.1
-rwxrwxr-x  1 steam www-data       17 Feb  9 17:55 libSDL2.so
-rwxrwxr-x  1 steam www-data  3769939 Feb  9 17:55 libstdc++.so.6
-rwxrwxr-x  1 steam www-data    76032 Feb  9 17:55 libsteam_api.so
-rwxrwxr-x  1 steam www-data  4383138 Feb  9 17:55 libsteam.so
-rwxrwxr-x  1 steam www-data   474261 Feb  9 17:55 libtier0.so
-rwxrwxr-x  1 steam www-data   441049 Feb  9 17:55 libvstdlib.so
-rwxrwxr-x  1 steam www-data   948577 Feb  9 17:55 proxy.so
-rw-rw-r--  1 steam www-data        3 Feb 10 14:19 steam_appid.txt
-rwxrwxr-x  1 steam www-data 16130904 Feb  9 17:55 steamclient.so
drwxrwxr-x 16 steam www-data     4096 Feb  9 18:05 valve
-rwxrwxr-x  1 steam www-data   900425 Feb  9 17:55 vgui2.so
-rwxrwxr-x  1 steam www-data   975888 Feb  9 17:55 vgui.so
-rwxrwxr-x  1 steam www-data    54955 Feb  9 17:55 voice_miles.so
-rwxrwxr-x  1 steam www-data   664256 Feb  9 17:55 voice_silk.so
-rwxrwxr-x  1 steam www-data   135312 Feb  9 17:55 voice_speex.so
root@cs-servers:/home/servers-cs/test#

Автор:  fianlls [ 13 фев 2014, 23:59 ]
Заголовок сообщения:  Re: Не стартует сервер

Ну что больше идей не каких не возникает ?

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/