我是ejabberd的新手,我編譯並運行了服務器,但在啓動過程中出現此錯誤。日誌不是很有幫助,但也許有人知道如何解析它比我更好。任何見解都會很棒。如何調試ejabberd崩潰報告?
=CRASH REPORT==== 17-May-2011::16:30:19 ===
crasher:
initial call: application_master:init/4
pid: <0.39.0>
registered_name: []
exception exit: {bad_return,
{{ejabberd_app,start,[normal,[]]},
{stringprep,nameprep,exmpp_not_started,"localhost"}}}
in function application_master:init/4
ancestors: [<0.38.0>]
messages: []
links: [<0.38.0>,<0.40.0>,<0.6.0>]
dictionary: []
trap_exit: true
status: running
heap_size: 610
stack_size: 24
reductions: 132
neighbours:
=INFO REPORT==== 17-May-2011::16:30:19 ===
application: ejabberd
exited: {bad_return,{{ejabberd_app,start,[normal,[]]},
{stringprep,nameprep,exmpp_not_started,"localhost"}}}
type: temporary
Exmpp似乎很好。 exmpp:start()。 ok 應該將哪個文件加載到故障轉儲查看器中? 它不喜歡我複製到問題中的完整日誌或崩潰條目。它只是說: 發生錯誤: 崩潰不是Erlang崩潰轉儲 – 2011-05-18 14:29:34
您的ejabberd日誌目錄中應該有一個erl_crash.dump文件。試試看。 – jdeseno 2011-05-18 19:39:07