summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/ldap.ex6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/pleroma/ldap.ex b/lib/pleroma/ldap.ex
index ac819613e..042a4daa2 100644
--- a/lib/pleroma/ldap.ex
+++ b/lib/pleroma/ldap.ex
@@ -97,6 +97,8 @@ defmodule Pleroma.LDAP do
tls = Keyword.get(ldap, :tls, false)
cacertfile = Keyword.get(ldap, :cacertfile) || CAStore.file_path()
+ if ssl, do: Application.ensure_all_started(:ssl)
+
default_secure_opts = [
verify: :verify_peer,
cacerts: decode_certfile(cacertfile),
@@ -123,10 +125,6 @@ defmodule Pleroma.LDAP do
{:ok, connection} ->
try do
cond do
- ssl ->
- :application.ensure_all_started(:ssl)
- {:ok, connection}
-
tls ->
case :eldap.start_tls(
connection,