LINUX.ORG.RU

Проблема с установкой ejabberd

 


0

1

В debian 8.2, а так же в ubuntu от 14 до Ubuntu 15.10 x64, пытаюсь установить ejabberd из репов:

apt-get install ejabberd

Системы абсолютно новые (do). И всегда (во всех этих ОС) получаю одну и ту же ошибку в процессе установки:

Creating config file /etc/ejabberd/ejabberd.yml with new version
Job for ejabberd.service failed because the control process exited with error code. See "systemctl status ejabberd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript ejabberd, action "start" failed.
dpkg: error processing package ejabberd (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of ejabberd-contrib:
 ejabberd-contrib depends on ejabberd (>= 14.07-1); however:
  Package ejabberd is not configured yet.

dpkg: error processing package ejabberd-contrib (--configure):
 dependency problems - leaving unconfigured
Setting up lksctp-tools (1.0.16+dfsg-2) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (225-1ubuntu9) ...
Processing triggers for ufw (0.34-2) ...
Errors were encountered while processing:
 ejabberd
 ejabberd-contrib
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ожидал сюрпризов, но не на такой ранней стадии.

На данный момент работает только в Debian 7.9. Там всё сразу поставилось.

Deleted

Последнее исправление: Deleted (всего исправлений: 4)

Ответ на: комментарий от Darth_Revan

Выше всё хорошо.

Можешь попробовать взять отсюда (посвежей).

Да меня вполне устроит то, что в debian 7.9. Просто не понимаю, почему в актуальных стабильных и последних версиях самых популярных дистров проблемы со стандартной установкой чуть-ли не единственного наиболее популярного jabber-сервера. Может я что-то делаю не так?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)

Job for ejabberd.service failed because the control process exited with error code. See «systemctl status ejabberd.service» and «journalctl -xe» for details.

See «systemctl status ejabberd.service» and «journalctl -xe» for details.

Andrey_Utkin ★★
()
Ответ на: комментарий от Andrey_Utkin

See «systemctl status ejabberd.service» and «journalctl -xe» for details.

Ну и что? Это бесполезные команды в данном случае. Нету никакого ejabberd.service.

Deleted
()

Если кому инетерсно решение (а образы на do у всех одинаковые), нужно до установки ejabberd создать пустой файл /etc/ejabberd/ejabberd.yml. Тогда в процессе установки вышеописанной ошибки не возникнет, а будет предложено заменить его дефолтным пакетом.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.