aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_acme.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-06-29 11:06:24 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-06-29 11:06:24 +0300
commit66591b1c0d36b5ae83fd195243b9de01dfd4ef17 (patch)
tree77afbf729bf93cd0617db747e4592dedd6c57f04 /src/ejabberd_acme.erl
parentHTTP Upload: increase gen_server call timeout (diff)
Improve URLs validation
Diffstat (limited to 'src/ejabberd_acme.erl')
-rw-r--r--src/ejabberd_acme.erl4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/ejabberd_acme.erl b/src/ejabberd_acme.erl
index 44d93da2c..74579f549 100644
--- a/src/ejabberd_acme.erl
+++ b/src/ejabberd_acme.erl
@@ -1220,9 +1220,7 @@ opt_type(acme) ->
fun(L) ->
lists:map(
fun({ca_url, URL}) ->
- URL1 = binary_to_list(URL),
- {ok, _} = http_uri:parse(URL1),
- {ca_url, URL1};
+ {ca_url, misc:try_url(URL)};
({contact, Contact}) ->
[<<_, _/binary>>, <<_, _/binary>>] =
binary:split(Contact, <<":">>),