summaryrefslogtreecommitdiff
path: root/src/ejabberd_pkix.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-12-24 12:27:51 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-12-24 12:27:51 +0300
commit1698956f34fda67f815c66c26f1e0abe6ad139bc (patch)
tree1f717a292b6f3b840653104e8fa17481995b964c /src/ejabberd_pkix.erl
parentDon't let privacy list prevent local roster update (diff)
Rely on Server Name Indication for incoming Direct-TLS connections
This commit also deprecates `certfile` option for ejabberd_http listener.
Diffstat (limited to 'src/ejabberd_pkix.erl')
-rw-r--r--src/ejabberd_pkix.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ejabberd_pkix.erl b/src/ejabberd_pkix.erl
index 7fd7e628..9b9c5128 100644
--- a/src/ejabberd_pkix.erl
+++ b/src/ejabberd_pkix.erl
@@ -390,6 +390,7 @@ build_chain_and_check(State) ->
ets:delete_all_objects(?MODULE),
lists:foreach(
fun({Path, Domain}) ->
+ fast_tls:add_certfile(Domain, Path),
ets:insert(?MODULE, {Domain, Path})
end, CertFilesWithDomains),
?DEBUG("Validating certificates", []),