Users can't register trough their clients

Hello Ejabberd community!
I was using OpenFire ,but one day I decided that I need to use multiple domains on my jabber server....
So I installed ejabberd on my Linux server. And that is where the problem begins.
My Access list looks like this:
[{access, c2s, [{deny, blocked}, {allow, all}]},
{access, pubsub_createnode, [{allow, local}]},
{access, s2s_shaper, [{fast, all}]},
{access, c2s_shaper, [{none, admin}, {normal, all}]},
{access, muc_create, [{allow, local}]},
{access, muc, [{allow, all}]},
{access, max_user_sessions, [{10, all}]},
{access, configure, [{allow, admin}]},
{access, muc_admin, [{allow, admin}]},
{access, max_user_offline_messages,
[{5000, admin}, {100, all}]},
{access, announce, [{allow, admin}]},
{access, local, [{allow, local}]},
{access, register, [{allow, all}]}].

Users can't register trough their clients. It gives 403 error, in some clients it gives a Forbiden registration message.
I have edited config manually and trough admin panel and still the same problem. Can't figure out what is the problem.
Thank you in advanced!

Syndicate content