override_global.
override_local.
override_acls.
{language, "en"}.
{hosts, ["juventas.ru", "cpms.ru"]}.
{domain_certfile, "juventas.ru", "/srv/juventas.ru/svc.juventas.ru/etc/ssl/certs/juventas.ru.pem"}.
{s2s_use_starttls, true}.
{s2s_certfile, "/srv/juventas.ru/svc.juventas.ru/etc/ssl/certs/juventas.ru.pem"}.
{s2s_default_policy, allow}.
{s2s_max_retry_delay, 300}.
{listen,
[
{5222, ejabberd_c2s, [
starttls, {certfile, "/srv/juventas.ru/svc.juventas.ru/etc/ssl/certs/juventas.ru.pem"},
{access, c2s},
{shaper, none},
{max_stanza_size, 65536}
]
},
{5269, ejabberd_s2s_in, [
{shaper, none},
{max_stanza_size, 131072}
]
},
{5347, ejabberd_service, [
{hosts, ["icq.juventas.ru"], [{password, "123"}]},
{shaper, none},
{service_check_from, false}
]
},
{5270, ejabberd_http, [http_poll]},
{5280, ejabberd_http, [web_admin, {ip, {1, 2, 3, 4}},
tls, {certfile, "/srv/juventas.ru/svc.juventas.ru/etc/ssl/certs/juventas.ru.pem"}]}
]
}.
{auth_method, odbc}.
{odbc_pool_size, 1}.
{odbc_keepalive_interval, undefined}.
{host_config, "juventas.ru",
[
{odbc_server, {pgsql, "localhost", "jabber_juventas", "jabberd_ve101", "123"}}
]
}.
{host_config, "cpms.ru",
[
{odbc_server, {pgsql, "localhost", "jabber_cpms", "jabberd_ve101", "123"}}
]
}.
{acl, local, {user_regexp, ""}}.
{host_config, "juventas.ru",
[
{acl, admin, {user, "kiwi", "juventas.ru"}}
]
}.
{host_config, "cpms.ru",
[
{acl, admin, {user, "kiwi", "juventas.ru"}},
{acl, admin, {user, "lexx", "cpms.ru"}},
{acl, admin, {user, "rexalex", "cpms.ru"}},
{acl, conf_access, {server, "cpms.ru"}},
{acl, conf_access, {user, "kiwi", "juventas.ru"}}
]
}.
{access, c2s, [{allow, all}]}.
{access, local, [{allow, local}]}.
{access, configure,
[
{allow, admin},
{deny, all}
]
}.
{access, announce,
[
{allow, admin},
{deny, all}
]
}.
{access, register,
[
{allow, admin},
{deny, all}
]
}.
{host_config, "cpms.ru",
[
{access, conf_access,
[
{allow, conf_access},
{deny, all}
]
},
{access, conf_create,
[
{allow, admin},
{deny, all}
]
},
{access, conf_persistent,
[
{allow, admin},
{deny, all}
]
},
{access, conf_admin,
[
{allow, admin},
{deny, all}
]
}
]
}.
{modules,
[
{mod_announce, [{access, announce}]},
{mod_adhoc, []},
{mod_caps, []},
{mod_configure, []},
{mod_disco, []},
{mod_last_odbc, []},
{mod_offline_odbc, []},
{mod_privacy_odbc, []},
{mod_private_odbc, []},
{mod_register,
[
{access, register},
{welcome_message, {"Welcome!", "Welcome to this Jabber server."}}
]
},
{mod_roster_odbc, []},
{mod_time, []},
{mod_vcard_odbc,
[
{host, "vcard.@HOST@"},
{search, true},
{matches, 10},
{allow_return_all, false}
]
},
{mod_version, []}
]
}.
{host_config, "cpms.ru",
[
{{add, modules},
[
{mod_muc,
[
{host, "conference.cpms.ru"},
{access, conf_access},
{access_create, conf_create},
{access_persistent, conf_persistent},
{access_admin, conf_admin},
{history_size, 10},
{max_users, 128},
{max_users_admin_threshold, 4},
{max_user_conferences, 8},
{default_room_options,
[
{allow_change_subj, false},
{allow_private_messages, true},
{allow_query_users, true},
{allow_user_invites, true},
{anonymous, false},
{logging, false},
{max_users, 128},
{members_by_default, true},
{members_only, false},
{moderated, false},
{password_protected, false},
{persistent, false},
{public, false},
{public_list, false},
{title, ""}
]
}
]
},
{mod_shared_roster, []}
]
}
]
}.