Reinstalling the opensips-cli fixed the problem !!! Case Closed ..
Mvh // Regards ... _________________________________ Stefan Carlsson Tele off +46 (0)504 697600 Tele dir +46 (0)504 697601 Tele Mob: +46 (0)708 267213 www.tetab.nu<https://urldefense.com/v3/__http:/www.tetab.nu__;!!PhQDkBqkFGE!yAZ73D5owAutsZIYse0XJZia9LjTNMiJsmWLsmy-__UW9A3ryHzYjGeKqueZtC9BL8Z7WQ$> https://www.facebook.com/tibroelteknik<https://urldefense.com/v3/__https:/www.facebook.com/tibroelteknik__;!!PhQDkBqkFGE!yAZ73D5owAutsZIYse0XJZia9LjTNMiJsmWLsmy-__UW9A3ryHzYjGeKqueZtC-RHAw_nw$> [elteknik50mm] From: Users <[email protected]> On Behalf Of Stefan Carlsson Sent: Tuesday, 16 December, 2025 13:17 To: OpenSIPS users mailling list <[email protected]> Subject: Re: [OpenSIPS-Users] About opensips-cli Ok ! After a nights sleep, I changed the FIFO file dir. to /var/run/opensips Now that problem was solved. But new one come up ... Nothing with an '-x' runs ... See below examples ... Ex 1: root@opensips3:/var/run/opensips# opensips-cli -x mi ps Traceback (most recent call last): File "/usr/bin/opensips-cli", line 9, in <module> run_console() File "/usr/bin/opensips-cli", line 6, in run_console main.main() File "/usr/lib/python3/dist-packages/opensipscli/main.py", line 83, in main sys.exit(shell.cmdloop()) ^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/cli.py", line 251, in cmdloop ret = self.run_command(module, command, modifiers, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/cli.py", line 418, in run_command return mod[0].__invoke__(cmd, params, modifiers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/modules/mi.py", line 144, in __invoke__ params = self.parse_params(cmd, params, modifiers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/modules/mi.py", line 106, in parse_params nparams = self.get_params_set(params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/modules/mi.py", line 94, in get_params_set return lapt ^^^^ NameError: name 'lapt' is not defined Ex 2: root@opensips3:/var/run/opensips# opensips-cli -x mi dp_reload Traceback (most recent call last): File "/usr/bin/opensips-cli", line 9, in <module> run_console() File "/usr/bin/opensips-cli", line 6, in run_console main.main() File "/usr/lib/python3/dist-packages/opensipscli/main.py", line 83, in main sys.exit(shell.cmdloop()) ^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/cli.py", line 251, in cmdloop ret = self.run_command(module, command, modifiers, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/cli.py", line 418, in run_command return mod[0].__invoke__(cmd, params, modifiers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/modules/mi.py", line 144, in __invoke__ params = self.parse_params(cmd, params, modifiers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/modules/mi.py", line 106, in parse_params nparams = self.get_params_set(params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/modules/mi.py", line 94, in get_params_set return lapt ^^^^ NameError: name 'lapt' is not defined root@opensips3:/var/run/opensips# Any ideas .... please ... Kind Regards ... _________________________________ Stefan Carlsson From: Users <[email protected]<mailto:[email protected]>> On Behalf Of Stefan Carlsson Sent: Monday, 15 December, 2025 17:03 To: [email protected]<mailto:[email protected]> Subject: [OpenSIPS-Users] About opensips-cli Hi ! I'm struggling to upgrade an old 2.2 version to the new 3.6 on a Ubuntu 24.04 LTS release , and this is a breathtaking work .... First I've tried to install my old good rtpproxy it skipped to read the config file, did exact as a youtube video that was released 9 month ago. Even compiled a "new one" , so I've given up and try on rtpengine instead ... See if I can get this to work.... BUT now after installed the opensips-cli and after that put the opensips-cli.cfg file into /etc/opensips/. the opensips-cli doesn't bother of the fifo-file: statement ... Run the cmd: opensips-cli -x mi rtpengine_reload ERROR: Could not access FIFO file /tmp/opensips_fifo: [Errno 13] Permission denied: '/tmp/opensips_fifo' ERROR: starting with Linux kernel 4.19, processes can no longer read from FIFO files ", that are saved in directories with sticky bits (such as /tmp) and are not owned by the same user the process runs with. To fix this, either store the file in a non-sticky bit directory (such as /var/run/opensips), or disable fifo file protection using 'sysctl fs.protected_fifos=0' (NOT RECOMMENDED) Removed the [default] from the opensips-cli.cfg opensips-cli -d -x mi rtpengine_reload DEBUG: using config file /etc/opensips/opensips-cli.cfg <<< So it looks that opensips-cli actually reads the opensips-cli.cfg file. Traceback (most recent call last): File "/usr/bin/opensips-cli", line 9, in <module> run_console() File "/usr/bin/opensips-cli", line 6, in run_console main.main() File "/usr/lib/python3/dist-packages/opensipscli/main.py", line 82, in main shell = cli.OpenSIPSCLI(args) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/opensipscli/cli.py", line 75, in __init__ cfg.parse(cfg_file) File "/usr/lib/python3/dist-packages/opensipscli/config.py", line 41, in parse self.config.read(in_file) File "/usr/lib/python3.12/configparser.py", line 684, in read self._read(fp, filename) File "/usr/lib/python3.12/configparser.py", line 1064, in _read raise MissingSectionHeaderError(fpname, lineno, line) configparser.MissingSectionHeaderError: File contains no section headers. <<< Yep, I've removed the : [default] from line 1 file: '/etc/opensips/opensips-cli.cfg', line: 1 'log_level: WARNING\n' ***** The config .... ****** [default] log_level: WARNING prompt_name: opensips-cli prompt_intro: Welcome to OpenSIPS prompt_emptyline_repeat_cmd: False history_file: ~/.opensips-cli.history history_file_size: 1000 output_type: pretty-print communication_type: fifo fifo_file: /tmp/opensips_fifo Any ideas on what I did wrong .... Thanks in advance ... Kind Regards // Stefan
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
