I've put the following snippet into my ejabberd.cfg
, under the modules
section:
{mod_register, [
{ip_access, "my.ip.add.ress"},
%%% some default rules included with the cfg file %%%
]},
Alongside this, the following access rule is in place:
{access, register, [{allow, all}]}
This was to restrict registration to a single client IP address.
While the server still works as normal for registered users, in-channel registrations cause clients to display a 503 error.
Why is this error showing up, and how can I enable in-channel registration from a single IP?
You may be looking for the
registration_timeout
option, as described in ejabberd documentation formod_register
: