Error
=CRASH REPORT==== 11-Nov-2004::19:45:45 ===
crasher:
pid: <0.297.0>
registered_name: []
error_info: {{badmatch,{error,"SSL_CTX_use_certificate_file failed"}},
[{ejabberd_c2s,init,1},
{gen_fsm,init_it,6},
{proc_lib,init_p,5}]}
initial_call: {gen,init_it,
[gen_fsm,
<0.227.0>,
<0.227.0>,
ejabberd_c2s,
[{gen_tcp,#Port<0.312>},
[{access,c2s},
tls,
{certfile,"./ejabberd.pem"},
{shaper,c2s_shaper}]],
[]]}
ancestors: [ejabberd_c2s_sup,ejabberd_sup,<0.38.0>]
messages: []
links: [<0.190.0>,<0.227.0>,#Port<0.349>]
dictionary: []
trap_exit: false
status: running
heap_size: 610
stack_size: 21
reductions: 179
neighbours:
=CRASH REPORT==== 11-Nov-2004::19:45:45 ===
crasher:
pid: <0.237.0>
registered_name: []
error_info: {{badmatch,{error,{{badmatch,
{error,
"SSL_CTX_use_certificate_file failed"}},
[{ejabberd_c2s,init,1},
{gen_fsm,init_it,6},
{proc_lib,init_p,5}]}}},
[{ejabberd_listener,accept,3},{proc_lib,init_p,5}]}
initial_call: {ejabberd_listener,init,
[5223,
ejabberd_c2s,
[{access,c2s},
tls,
{certfile,"./ejabberd.pem"},
{shaper,c2s_shaper}]]}
ancestors: [ejabberd_listeners,ejabberd_sup,<0.38.0>]
messages: []
links: [#Port<0.312>,<0.235.0>,#Port<0.311>]
dictionary: []
trap_exit: false
status: running
heap_size: 233
stack_size: 21
reductions: 385
neighbours:
=SUPERVISOR REPORT==== 11-Nov-2004::19:45:45 ===
Supervisor: {local,ejabberd_listeners}
Context: child_terminated
Reason: {{badmatch,{error,{{badmatch,
{error,
"SSL_CTX_use_certificate_file failed"}},
[{ejabberd_c2s,init,1},
{gen_fsm,init_it,6},
{proc_lib,init_p,5}]}}},
[{ejabberd_listener,accept,3},{proc_lib,init_p,5}]}
Offender: [{pid,<0.237.0>},
{name,5223},
{mfa,{ejabberd_listener,
start,
[5223,
ejabberd_c2s,
[{access,c2s},
tls,
{certfile,"./ejabberd.pem"},
{shaper,c2s_shaper}]]}},
{restart_type,transient},
{shutdown,brutal_kill},
{child_type,worker}]
=PROGRESS REPORT==== 11-Nov-2004::19:45:45 ===
supervisor: {local,ejabberd_listeners}
started: [{pid,<0.298.0>},
{name,5223},
{mfa,{ejabberd_listener,
start,
[5223,
ejabberd_c2s,
[{access,c2s},
tls,
{certfile,"./ejabberd.pem"},
{shaper,c2s_shaper}]]}},
{restart_type,transient},
{shutdown,brutal_kill},
{child_type,worker}]
Explanation
The file containing the TLS/SSL certificate was not successfully loaded.
Solution
- Check if the file ejabberd.pem exists.
- Also, verify if it is readable by the user that is used to run ejabberd,
- and finally, make sure that the path is correctly specified in your ejabberd.cfg configuration file.



Recent comments
12 hours 10 min ago
13 hours 40 min ago
15 hours 17 min ago
16 hours 4 min ago
20 hours 50 min ago
1 day 1 min ago
1 day 15 min ago
1 day 27 min ago
1 day 37 min ago
1 day 41 min ago