[OpenSIPS-Users] calling t_uac_cancel from opensips script

Răzvan Crainea razvan at opensips.org
Tue Sep 9 14:52:16 CEST 2014


Hi, Jayesh!

I think there is a permissions issue here. What is the user you are 
running opensips with? Is it the same as the one you are trying to 
execute the shell script?

Best regards,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com

On 09/09/2014 03:44 PM, Jayesh Nambiar wrote:
> Hello,
> I try to cancel a running transaction in opensips based on certain 
> conditions. When I try this from the script:
> exec_avp("/usr/local/myOpensips/sbin/opensipsctl fifo t_uac_cancel 
> $avp(caller_cid) $avp(caller_cseq)", "$avp(result)");
> The callid and cseq is properly substituted in the appropriate AVPs.
> I get, ** ERROR: error opening read fifo /tmp/opensips_receiver_24405 
> in the resulting AVP. Whereas when I run this command directly from my 
> shell it runs fine and cancels the transaction as expected.
> Tried to google around the problem and couldn't find much. I read 
> about some selinux thing that might block opensips from executing the 
> MI command, but I'm pretty sure selinux is disabled on my machine. 
> Where else do I look for a fix such that my script is able to execute 
> this !!
>
> Thanks in advance for any pointers.
>
> --- Jayesh
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20140909/ce7b9522/attachment.htm>


More information about the Users mailing list