A stale process was found for daemon on port 27799. It has been removed.

Petrovich

Участник
Сообщения
204
Реакции
49
Извините за мое нубство, но после простоя серверов и HLStatsX CE начались проблемы с запуском демона статистики:

./run_hlstats start 1 27799

HLstatsX:CE daemon control
http://www.hlxce.com
---------------------------
Attempting to start HLstatsX:CE daemon on port 27799...
Daemon successfully started on port 27799


./run_hlstats status

HLstatsX:CE daemon control
http://www.hlxce.com
---------------------------
A stale process was found for daemon on port 27799. It has been removed.

Соответственно в статистике: No packets received — check if backend dead or not listening на 127.0.0.1:27799

Статистика и серверы на разных хостах. Порты все проброшены, ранее все работало как часы.

Логи:

2015-11-13 13:03:20: - MYSQL: Connecting to MySQL database '***' on 'localhost' as user '***' ... connected ok
2015-11-13 13:03:20: - CONFIG: Reading database config...
2015-11-13 13:03:20: - CONFIG: I have found the following server configs in database:
2015-11-13 13:03:20: - S_CONFIG: 93.157.234.83:27021
2015-11-13 13:03:20: - S_CONFIG: 93.157.234.83:27017
2015-11-13 13:03:20: - S_CONFIG: 93.157.234.83:27029
2015-11-13 13:03:20: - S_CONFIG: 93.157.234.83:27027
2015-11-13 13:03:20: - S_CONFIG: 93.157.234.83:27019
2015-11-13 13:03:20: - HLSTATSX: HLstatsX:CE 1.6.19 starting...
2015-11-13 13:03:20: - UDP: Opening UDP listen socket on port 27799 ... ok
2015-11-13 13:03:20: - HLSTATSX: Tracking Trend of the stats are enabled
2015-11-13 13:03:20: - HLSTATSX: Maximum Skill Change on all servers are 25 points
2015-11-13 13:03:20: - HLSTATSX: Minimum Skill Change on all servers are 2 points
2015-11-13 13:03:20: - HLSTATSX: Minimum Players Kills on all servers are 50 kills
2015-11-13 13:03:20: - HLSTATSX: Players chat logging is enabled
2015-11-13 13:03:20: - HLSTATSX: Broadcasting public chat is disabled
2015-11-13 13:03:20: - HLSTATSX: Event queue size is set to 10
2015-11-13 13:03:20: - HLSTATSX: HLstatsX:CE is now running (Normal mode, debug level 1)

Помогите найти проблему.
 

smoke96

Участник
Сообщения
1,134
Реакции
175
2015-11-13 13:03:20: - MYSQL: Connecting to MySQL database '***' on 'localhost' as user '***' ... connected ok
Мне кажется иди датабейс не правильно настроен?
 

smoke96

Участник
Сообщения
1,134
Реакции
175
Дак у тебя localhost прописано вместо адреса хоста , это нормально?
 

Petrovich

Участник
Сообщения
204
Реакции
49
Дак у тебя localhost прописано вместо адреса хоста , это нормально?
Конечно нормально. БД и веб-часть находятся на одном хосте, соответственно будет localhost. А logaddress_add на сервере уже указывается для внешнего подключения.
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Petrovich, останови демон.
Дальше - от рута
netstat -tunlp | grep ":27799"
Если ничего не выдаст, то у тебя проблема с конфигами где-то.
Если что-то будет.... то в последней колонке у тебя будет pid процесса и его имя.
Дальше - по обстановке.
Есть шанс, что у тебя что-то занимает этот порт.
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Нет рута, хостинг. Конфиги проверил, все на месте
netstat -tunlp | grep ":27799"
netstat: command not found

Тогда у меня для тебя плохие новости(((
Попробуй потыкаться на другие порты разве что, это раз.
Во-вторых, попробуй вместо локалхоста указать внешний айпи-адрес.
 

Petrovich

Участник
Сообщения
204
Реакции
49
Ерунда какая то. Запускаю hlstats.pl и все работает, пока, соответственно, я в SSH.


  • Sending Command to HLstatsX: CE Daemon at localhost:27799 — 50 bytes OK
  • Waiting for Backend Answer...recieving 29 bytes in 1 packets...OK
  • Backend Answer: OK, EXECUTING COMMAND: RELOAD
Может быть стоит обратиться к хостеру?
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Petrovich, всё логично и становится на свои места
Ты запускаешь процесс в активном виртуальном терминале, который запустился при ssh-коннекте
При выходе их сессии, терминал прибивается, а с ним - и процесс
Добавляй задачу на запуск в крон, как в мануале прописано - и всё будет ок :)
Ну, или юзай screen на время дебага, если уж хочешь видеть, что там происходит внутри.
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Petrovich, давай-ка определимся, чего ты хочешь добиться?
Просто чтобы работала стата?
Тогда пихай в кронтаб - и будет работать

В запущеном в интерактивном режиме демоне не вижу никакого смысла - вся инфа будет в логе.
Или тебе нужна какая-то экзотика?
 
Сверху Снизу