Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2013-06-14 19:30:20 +0400
committerAlexey Shchepin <alexey@process-one.net>2013-06-17 17:04:43 +0400
commitb50a4948ed12e1692269d7be310b221928e590e2 (patch)
treee0c7828a18501e01288c5423eaa82bdabf04dc56 /src/ejabberd_listener.erl
parentc9efdf616780674daf9ae5867ac1299db5726c1c (diff)
Fix the error report of an incorrect certfile
Diffstat (limited to 'src/ejabberd_listener.erl')
-rw-r--r--src/ejabberd_listener.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ejabberd_listener.erl b/src/ejabberd_listener.erl
index a8ccc186a..be90cf92f 100644
--- a/src/ejabberd_listener.erl
+++ b/src/ejabberd_listener.erl
@@ -491,9 +491,10 @@ certfile_readable(Opts) ->
case proplists:lookup(certfile, Opts) of
none -> true;
{certfile, Path} ->
- case ejabberd_config:is_file_readable(Path) of
+ PathS = binary_to_list(Path),
+ case ejabberd_config:is_file_readable(PathS) of
true -> true;
- false -> {false, Path}
+ false -> {false, PathS}
end
end.