Mar*_*ina 0 macos sip pjsip kamailio
我尝试在Sierra OS上启动kamailio.当我使用"/ usr/local/sbin/kamailio -c"运行kamailio时出现此错误:
0(49276) ERROR: <core> [core/sr_module.c:571]: load_module(): could not find module <mi_fifo> in </usr/local/lib64/kamailio/modules/>
0(49276) CRITICAL: <core> [core/cfg.y:3401]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 219, column 12-23: failed to load module
0(49276) ERROR: <core> [core/sr_module.c:571]: load_module(): could not find module <mi_rpc> in </usr/local/lib64/kamailio/modules/>
0(49276) CRITICAL: <core> [core/cfg.y:3401]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 236, column 12-22: failed to load module
0(49276) ERROR: <core> [core/modparam.c:152]: set_mod_param_regex(): No module matching <mi_fifo> found
0(49276) CRITICAL: <core> [core/cfg.y:3404]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 290, column 54: Can't set module parameter
ERROR: bad config file (3 errors)
0(49276) INFO: <core> [core/sctp_core.c:53]: sctp_core_destroy(): SCTP API not initialized
Run Code Online (Sandbox Code Playgroud)
当我打开/ usr/local/lib64/kamailio/modules /时,没有mi_fifo.so且没有mi_rpc.so文件.我在哪里可以获得这些文件?
小智 8
我猜你正在运行Kamailio v5.0.x. 从v5.0.0开始,管理界面(MI)被删除,被标记为已弃用多年.有了它,所有以mi_为前缀的模块都被删除了.
必须立即使用RPC接口.要获得用于控制Kamailio的FIFO或Datagram Socket的等价物,您必须使用jsonrpcs模块.
简而言之,删除与加载mi_fifo和mi_rpc(分别为loadmodule和modparam行)相关的行并加载jsronrpcs.
有关从Kamailio v4.4升级到v5.0时需要执行的操作的更多详细信息,请参见:
| 归档时间: |
|
| 查看次数: |
1066 次 |
| 最近记录: |