Closed debalance closed 7 years ago
The error means ejabberd doesn't see mod_s2s_log.beam file
It's in /usr/lib/x86_64-linux-gnu/ejabberd-17.08/ebin/ along with the rest. mod_statsdx.beam e.g. is working.
I have another issue by the way:
18:47:14.138 [critical] Problem starting the module mod_s2s_log for host 192.168.1.1
options: []
error: true
[{gen_mod,start_module,4,[{file,"src/gen_mod.erl"},{line,203}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1338}]},
{gen_mod,start_link,0,[{file,"src/gen_mod.erl"},{line,79}]},
{supervisor,do_start_child,2,[{file,"supervisor.erl"},{line,365}]},
{supervisor,start_children,3,[{file,"supervisor.erl"},{line,348}]},
{supervisor,init_children,2,[{file,"supervisor.erl"},{line,314}]},
{gen_server,init_it,2,[{file,"gen_server.erl"},{line,365}]},
{gen_server,init_it,6,[{file,"gen_server.erl"},{line,333}]}]
Looking at the module, it won't work in recent versions for sure.
I'm checking if I can fix it quickly.
I fixed all the issues, but I have nowhere to test it. Volunteers? https://gist.github.com/zinid/9e91169be749fee9d6a86b99b2c84382
I'll give it a try soon
That gist is working perfectly!
Thanks for testing, I will commit it then :)
I am running ejabberd 17.08 on Debian Stretch.
ejabberd.log:
error.log :