newburns
Do you do these steps as per wiki ?
creation of your ejabberd admin account
For security reasons you need to create the admin@yourdomain Jabber account as soon as you enable your ejabberd service because this account will have administration rigths for your ejabberd administration. Jabber services are disabled after package installation, so there is no risk before you enable ejabberd with the server-manager panel and create this account.
In your ejabberd panel, enable your ejabberd server, verify or change your Jabber domain and set registration parameter to "Allowed for everybody"
With a Jabber client, register the account "admin@yourdomain" with a (secure) password, and remember this password. This "admin@yourdomain" account and associated password wil be needed to access the administration web page of your ejabberd server at
https://yourserver.yourdomain:5280/admin (if enabled in your ejabberd panel).
After setting admin account, you can return to your ejabberd panel and change registration setting for your requirements