2017-03-21 10 views
0

私はSierra OSでkamailioを起動しようとしています。私はkamailio実行すると、 "は/ usr/local/sbinに/ kamailio -c" 私はこのエラーを取得する:SierraにKamailioをインストール中にmi_fifo.soとmi_rpc.soファイルが見つかりません

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 

私が開いたときには/ usr/local/lib64に/ kamailio /モジュール/無mi_fifo.soはありませんし、 mi_rpc.soファイルはありません。これらのファイルはどこで入手できますか?

答えて

3

あなたはKamailio v5.0.xを実行していると思います。 v5.0.0以降、Management Interface(MI)は削除され、数年間使用されなくなりました。これで、接頭辞がmi_のすべてのモジュールが削除されました。

RPCインターフェイスを使用する必要があります。 Kamailioを制御するためにFIFOまたはDatagram Socketを取得するには、jsonrpcsモジュールを使用する必要があります。要するに、mi_fifoとmi_rpc(それぞれloadmoduleとmodparam行)のロードに関連する行を削除し、jsronrpcsをロードします。

よりV5.0にKamailioのV4.4からアップグレードする際に何をすべきかについての詳細はでリストされています。

+0

あなたのコメントありがとう)私はすでにについて推測していますそれと私はKamailio 4.4をインストールしました – Marina

関連する問題