Ejabberd: невозможно подключить веб-консоль

Я установил ejabber в Ubuntu 14.04 LTS.

Это экземпляр AWS.

Я открыл порты 5222, 5269, 5280. Изменен /etc/ejabberd/ejabberd.yml с хостами, acl с пользователем admin.

Я изменил доменное имя сервера в / etc / hosts.

Добавлена ​​зона размещения в AWS Route 53.

Могу создать пользователя с помощью ejabberdctl.

И в состоянии войти как пользователь в pidgin в моем ноутбуке Windows.

Но только не удается подключиться к веб-консоли. http://my.example.com:5280/admin возвращает пустой ответ.

тот же пустой ответ с curl тоже.

Как это исправить?

    Поскольку ejabberd использует сертификат, который можно найти в каталогах, где установлен ejabberd.

    Попробуйте использовать https вместо простого http .

    Я пробовал это, и он работает.

    И убедитесь, что вы ввели пользователя в качестве администратора в файле конфигурации ejabberd.yml.

    в списках контроля доступа

    acl: ## ## The 'admin' ACL grants administrative privileges to XMPP accounts. ## You can put here as many accounts as you want. ## admin: user: - "user@yourdomain.com"