mirror of
https://github.com/processone/ejabberd.git
synced 2024-12-22 17:28:25 +01:00
Merge remote-tracking branch 'processone/pr/1938'
* processone/pr/1938: Let 'domain_certfile' take higher precedence
This commit is contained in:
commit
e19d1e9571
@ -303,9 +303,9 @@ tls_options(#{lserver := LServer, tls_options := DefaultOpts,
|
||||
{true, CertFile} when CertFile /= undefined -> DefaultOpts;
|
||||
{_, _} ->
|
||||
case ejabberd_config:get_option(
|
||||
{c2s_certfile, LServer},
|
||||
{domain_certfile, LServer},
|
||||
ejabberd_config:get_option(
|
||||
{domain_certfile, LServer})) of
|
||||
{c2s_certfile, LServer})) of
|
||||
undefined -> DefaultOpts;
|
||||
CertFile -> lists:keystore(certfile, 1, DefaultOpts,
|
||||
{certfile, CertFile})
|
||||
|
@ -199,9 +199,9 @@ dirty_get_connections() ->
|
||||
-spec tls_options(binary(), [proplists:property()]) -> [proplists:property()].
|
||||
tls_options(LServer, DefaultOpts) ->
|
||||
TLSOpts1 = case ejabberd_config:get_option(
|
||||
{s2s_certfile, LServer},
|
||||
{domain_certfile, LServer},
|
||||
ejabberd_config:get_option(
|
||||
{domain_certfile, LServer})) of
|
||||
{s2s_certfile, LServer})) of
|
||||
undefined -> DefaultOpts;
|
||||
CertFile -> lists:keystore(certfile, 1, DefaultOpts,
|
||||
{certfile, CertFile})
|
||||
|
Loading…
Reference in New Issue
Block a user