ejabberd mod_push и mod_push_keepalive не запускается - PullRequest
0 голосов
/ 15 марта 2019

Я запускаю сервер ejabberd 16.09 на Debian Stretch. Когда я включаю модули mod_push и / или mod_push_keepalive, сервер не запускается и файл журнала сообщает:

2019-03-15 11:16:03.535 [critical] <0.61.0>@gen_mod:start_module:162 Problem starting the module mod_push for host <<"jabber.mydomain.de">> 
options: []
error: undef
[{mod_push,start,[<<"jabber.mydomain.de">>,[]],[]},
{gen_mod,start_module,3,[{file,"src/gen_mod.erl"},{line,154}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1338}]},
{ejabberd_app,start,2,[{file,"src/ejabberd_app.erl"},{line,77}]},
{application_master,start_it_old,4,
[{file,"application_master.erl"},{line,273}]}]
2019-03-15 11:19:54.048 [critical] <0.61.0>@gen_mod:maybe_halt_ejabberd:170 ejabberd initialization was aborted because a module start failed.

У кого-нибудь есть решение для этого?

1 Ответ

0 голосов
/ 15 марта 2019

Если вы посмотрите внимательно, вы не найдете ни одного файла mod_push в вашей установке, потому что mod_push впервые был включен в ejabberd 17.08 https://github.com/processone/ejabberd/commit/d6f1d3df5b5a75f618bcc6eeb6425bc47dfd84d2

...