[OpenSIPS-Users] 3.2.12 upgrade >> fifo_reply permission denied error

James Seer sj6502621 at gmail.com
Fri Apr 21 13:40:54 UTC 2023


Hello,
After an upgrade to OpenSIPS 3.2.12 , I cant run opensips-cli -x mi using
root. It's been working with the previous versions.

Apr 21 14:02:51 test-opensips/usr/sbin/opensips[705536]:
ERROR:mi_fifo:mi_open_reply_pipe: open error
(/tmp/opensips_fifo_reply_705551_1682078571_0451558): Permission denied
Apr 21 14:02:51 test-opensips  /usr/sbin/opensips[705536]:
NOTICE:mi_fifo:mi_fifo_callback: cannot open reply pipe
/tmp/opensips_fifo_reply_705551_1682078571_0451558

changing reply folder from tmp to another non sticky bit one , with full
rights (for test purposes) does not change anything :

root at test-opensips:~# ls -dl /var/run/fiforeply/
drwsrwsrwt 2 opensips opensips 60 Apr 21 14:11 /var/run/fiforeply/

Apr 21 14:11:11 test-opensips /usr/sbin/opensips[705725]:
ERROR:mi_fifo:mi_open_reply_pipe: open error
(/var/run/fiforeply/opensips_fifo_reply_705741_1682079071_2581842):
Permission denied
Apr 21 14:11:11 test-opensips /usr/sbin/opensips[705725]:
NOTICE:mi_fifo:mi_fifo_callback: cannot open reply pipe
/var/run/fiforeply/opensips_fifo_reply_705741_1682079071_2581842

Opensips-cli version is the same before and after the upgrade : OpenSIPS
CLI 0.2.0

As a current workaround i'm running it through opensips user :
runuser -u opensips -- opensips-cli -x mi uptime


----

opensips-cli config :

[default]
log_level: WARNING
prompt_name: opensips-cli
prompt_intro: Welcome to OpenSIPS Command Line Interface!
prompt_emptyline_repeat_cmd: False
history_file: ~/.opensips-cli.history
history_file_size: 1000
output_type: pretty-print
communication_type: fifo
fifo_file: /var/run/opensips/opensips_fifo

Opensips config file  :

#### FIFO Management Interface
loadmodule "mi_fifo.so"
modparam("mi_fifo", "fifo_name", "/var/run/opensips/opensips_fifo")
modparam("mi_fifo", "fifo_mode", 0666)

root at test-opensips:~# ps aux |grep opensips
opensips  705724  0.0  0.6 541560 13984 ?        S    14:11   0:00
/usr/sbin/opensips -P /run/opensips/opensips.pid -f
/etc/opensips/opensips.cfg -m 500 -M 8
opensips  705725  0.0  0.3 542060  6780 ?        S    14:11   0:00
/usr/sbin/opensips -P /run/opensips/opensips.pid -f
/etc/opensips/opensips.cfg -m 500 -M 8
...
...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20230421/f96ef084/attachment-0001.html>


More information about the Users mailing list