diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2018-06-29 11:06:24 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2018-06-29 11:06:24 +0300 |
commit | 66591b1c0d36b5ae83fd195243b9de01dfd4ef17 (patch) | |
tree | 77afbf729bf93cd0617db747e4592dedd6c57f04 /src/ejabberd_acme.erl | |
parent | HTTP Upload: increase gen_server call timeout (diff) |
Improve URLs validation
Diffstat (limited to 'src/ejabberd_acme.erl')
-rw-r--r-- | src/ejabberd_acme.erl | 4 |
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, <<":">>), |