尝试构建消息收据模块时,ejabberd挂钩执行错误

时间:2015-09-29 14:44:18

标签: module ejabberd

我在尝试从服务器返回收据消息时收到错误,以确认在我使用非官方模块(mod_stanza_ack)和ejabberd 15.07的服务器上收到的消息。

我也已成功编译和配置它,但它在ejabberd挂钩执行期间发出以下错误:

@ejabberd_hooks:run_fold1:371 {undef,[{mod_send_receipt,on_user_send_packet,[{xmlel,<<"message">>,[{<<"id">>,<<"6uAAO-218">>}.....

1 个答案:

答案 0 :(得分:0)

undef表示函数mod_send_receipt:on_user_send_packet

我认为可能的原因是:

  • 未编译源文件(例如,由于语法错误)
  • 或生成的.beam文件不在您的Erlang VM代码路径中
  • 或该功能实际上未在您的模块中定义

您需要相应地修复模块或将.beam文件放在正确的位置。