Здравствуйте. Пробовал на 2х рахных серверах, одна и таже проблема.
sudo apt-get install ejabberd
Устанавливаю. Копирую на всякий случай конфиг. Делаю первоначальную настройку (имя сервера и логин админа), запускаю, работает. Делаю мельчайшие изменения, рестартую, больше не включается. (лог прилагается)
Замена конфига на старый (без изменений) не помогает. Переустановка не помогает:
root@hellgate:/etc/ejabberd# apt-get install ejabberd
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
libunix-syslog-perl
НОВЫЕ пакеты, которые будут установлены:
ejabberd
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 18 пакетов не обновлено.
Необходимо скачать 0B/1111kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 3297kB.
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета ejabberd.
(Чтение базы данных... на данный момент установлено 60023 файлов и каталогов.)
Распаковывается пакет ejabberd (из файла .../ejabberd_2.0.1-2_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет ejabberd (2.0.1-2) ...
adduser: Warning: The home directory `/var/lib/ejabberd' does not belong to the user you are currently creating.
Generating SSL certificate /etc/ejabberd/ejabberd.pem...
hostname: Unknown host
Creating config file /etc/ejabberd/ejabberd.cfg with new version
Starting jabber server: ejabberd.
После он не запускается с тойже ошибкой. (После инсталляции автоматически не запустился и более не запускается)