After installing the latest stable version 3.1.4 I noticed that I can not run any 'lcr' commands from the 'kamctl fifo' interface. I noticed that the lcr.so is not on the lib64/modules_k or lib64/modules_s folders so I guess is was not included at installation time:
[root@registrar kamailio]# cd /usr/local/kamailio-3.1/lib64/kamailio/modules_k/ [root@registrar modules_k]# ls acc.so db_text.so drouting.so mi_datagram.so permissions.so rtimer.so statistics.so usrloc.so alias_db.so db_unixodbc.so exec.so mi_fifo.so pike.so rtpproxy.so textops.so xlog.so auth_db.so dialog.so group.so msilo.so pua_mi.so siptrace.so tmx.so auth_diameter.so dispatcher.so htable.so nathelper.so pv.so siputils.so uac_redirect.so benchmark.so diversion.so imc.so nat_traversal.so qos.so speeddial.so uac.so call_control.so domainpolicy.so kex.so path.so registrar.so sqlops.so uri_db.so cfgutils.so domain.so maxfwd.so pdt.so rr.so sst.so userblacklist.so
[root@registrar modules_k]# cd /usr/local/kamailio-3.1/lib64/kamailio/modules_s/ [root@registrar modules_s]# ls acc_db.so avp.so diversion.so fifo.so nathelper.so pike.so speeddial.so uri_db.so acc_syslog.so db_ops.so domain.so gflags.so options.so print.so textops.so uri.so auth_db.so dialog.so eval.so maxfwd.so pdt.so registrar.so timer.so usrloc.so avp_db.so dispatcher.so exec.so msilo.so permissions.so rr.so uac.so xlog.so [root@registrar modules_s]#
I checked the modules.lst file and it is not on the exclude list, because I did removed it along with db_mysql and db_odbc, so I expected it to be included but it is not. Am I missing something?
This is from the syslog
Jun 27 11:44:00 registrar /usr/local/kamailio-3.1/sbin/kamailio[3974]: ERROR: mi_fifo [fifo_fnc.c:470]: fifo command lcr is not available Jun 27 11:44:00 registrar /usr/local/kamailio-3.1/sbin/kamailio[3974]: DEBUG: mi_fifo [fifo_fnc.c:549]: entered consume Jun 27 11:44:00 registrar /usr/local/kamailio-3.1/sbin/kamailio[3974]: DEBUG: mi_fifo [fifo_fnc.c:549]: **** done consume
and this is from the fifo interface:
[root@registrar kamailio]# /usr/local/kamailio-3.1/sbin/kamctl fifo lcr reload 500 command 'lcr' not available [root@registrar kamailio]#