No meu Ubuntu versão 22 instalei o Ejabberd de acordo com docs.ejabberd.im. Tudo funcionou bem e fez as alterações mínimas com sucesso e registrou um membro e tornou o membro administrador no arquivo conf ejabberd.yml.
Mas quando faço login no painel de administração: https://exdomain.com:5443 recebo o pop-up/diálogo de login e consigo fazer login como administrador. Mas quando visito páginas como vhosts, nós, multichat etc. a página é carregada, mas agora os dados ficam visíveis. Quando visualizo meus logs, vejo o seguinte erro:
@ejabberd_web_admin:process_admin/3:524 Access to WebAdmin page vhosts/ for account [email protected] was denied
Fiz as seguintes alterações: /opt/ejabberd/conf/ejabberd.yml
hosts:
- exdomain.com
...
acl:
admin:
user: [email protected]
local:
user_regexp: ""
loopback:
ip:
- 127.0.0.0/8
- ::1/128
Consertei o SSL e coloquei as portas abertas.
Mas de alguma forma não consigo resolver o problema.
Estou esquecendo de algo?