aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_config.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/ejabberd_config.erl')
-rw-r--r--src/ejabberd_config.erl6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ejabberd_config.erl b/src/ejabberd_config.erl
index 51c183a21..93aee3e19 100644
--- a/src/ejabberd_config.erl
+++ b/src/ejabberd_config.erl
@@ -110,8 +110,10 @@ process_term(Term, State) ->
add_option(outgoing_s2s_port, Port, State);
{s2s_use_starttls, Port} ->
add_option(s2s_use_starttls, Port, State);
- {s2s_certfile, Port} ->
- add_option(s2s_certfile, Port, State);
+ {s2s_certfile, CertFile} ->
+ add_option(s2s_certfile, CertFile, State);
+ {domain_certfile, Domain, CertFile} ->
+ add_option({domain_certfile, Domain}, CertFile, State);
{Opt, Val} ->
lists:foldl(fun(Host, S) -> process_host_term(Term, Host, S) end,
State, State#state.hosts)