Hello,
On 2/27/13 3:28 PM, Mino Haluz wrote:
Hi,
I have some nagios scripts binded to kamctl fifo commands, as well as
some web scripts that are directly calling kamctl fifo statements. I
do not know why, but it sometimes returns
** ERROR: Error opening Kamailio's FIFO /tmp/kamailio_fifo [1] => **
ERROR: Make sure you have the line 'modparam("mi_fifo",
"fifo_name",
"/tmp/kamailio_fifo")' in your config [2] => ** ERROR: and also have
loaded the mi_fifo module.
when it is called with web script with www-data account. From shell it
works everytime, but with web 20% of results are errors. Other 80%
are sucessful, so no problem with permissions.
Does mi_fifo support multiple access, are there any other limits in
this regard ? Within OS level?
fifo file cannot queue that much content, so if you
have lot of commands
executed at some time, you have chances to get some of them lost.
However, this problem seems to be access issue, be sure that the 80%
which are ok are not done under a privilege escalation mode. You can set
in mi_fifo module the user/group of the fifo file, better set it to
something accessible always by web user in your case. From command line
works probably because of being root.
Cheers,
Daniel
kamailio-3.3.4
Thanks,
Mino
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla -
http://www.asipto.com
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda
Kamailio World Conference, April 16-17, 2013, Berlin
-
http://conference.kamailio.com -