我正在尝试让视频通话与我的ejabberd服务器一起工作,遵循this guide。
我的服务器运行的是最新的Debian。
Ejabberd在这些更改后无法启动,并记录以下错误:
@gen_mod:start_module:228 Failed to start unknown module mod_stun_disco: make sure there is no typo and mod_stun_disco.beam exists inside either /usr/lib/x86_64-linux-gnu/ejabberd-18.12.1-2/ebin or /opt/ejabberd/.ejabberd-modules directory
@gen_mod:maybe_halt_ejabberd:311 ejabberd initialization was aborted because a module start failed.如何安装mod_stun_disco?
发布于 2021-01-18 20:26:17
我的服务器运行的是最新的Debian。
你正在运行的“最新的Debian”到底是什么版本?
另外,您安装的ejabberd版本是什么?
mod_stun_disco.erl最初包含在ejabberd20.04 https://github.com/processone/ejabberd/commit/69d1d62add92511acf58f5f71383ad64e4757464#diff-44e2dc2000d1cc7230e63af3a7f9618a7bb9afb64df1aec0cc91bf31c21c91bc中
如果您运行的是较旧的ejabberd版本,则该模块显然不包含在内。
https://stackoverflow.com/questions/65748882
复制相似问题