[SR-Users] Send SIP Info within a dialog using $uac_req(method)="INFO"

Jonathan Hunter hunterj91 at hotmail.com
Fri Oct 14 14:23:16 CEST 2016


Hi Daniel,
Also I am trying to fire that command using jsonrpc_exec and I keep getting;

jsonrpc_exec_ex(): method callback not found [t_uac_dlg]
I have tried with t.uac_dlg and get the same response, can you let me know if this command is support with this module on 4.3 please and if so what am I doing wrong with the syntax?
Thanks
Jon

From: hunterj91 at hotmail.com
To: miconda at gmail.com; sr-users at lists.sip-router.org
Date: Fri, 14 Oct 2016 08:52:25 +0000
Subject: Re: [SR-Users] Send SIP Info within a dialog using $uac_req(method)="INFO"




Hi Daniel,
Thanks for the response, sorry I must of missed this!
I was thinking of using the t_uac_dlg command to generate the INFO message, but will this allow me to do it within an established INVITE dialog?
I am just worried that changing the CSEQ value will cause issues, so am I better looking to modify in a B2BUA rather than the proxy, or will the dialog module handle this?
Thanks
Jon

To: sr-users at lists.sip-router.org
From: miconda at gmail.com
Date: Thu, 6 Oct 2016 12:41:32 +0200
Subject: Re: [SR-Users] Send SIP Info within a dialog using $uac_req(method)="INFO"


  
    
  
  
    Hello,

    uac_req_send() is able to send only initial requests (with follow
      up on auth challenge). It doesn't expose the ability to send
      requests within a dialog -- the functions exist in c (tm module),
      but not availble in config.

    On the other hand, there should be a mi/rpc command exported by
      tm module that allows that -- it may be possible to do it from
      config file via jsonrpc-s module.

    Cheers,

      Daniel

    

    

    On 29/09/16 21:41, Jonathan Hunter
      wrote:

    
    
      
      
        Hi Guys,
        
        Is it still the case that when using uac_req_send, you cant send withing a specific dialog?
        I can modify call-id, but I presume tags may be more of a problem?
        See old post below from 2015;
        
        > I am familiar with uac_req_send. but how do I send it with in a
> specific dialog and with data in the INFO req ?
sending a new request inside a dialog is not possible with
uac_req_send(). It is not easy over all because you change the sequence
order (CSeq value). Practically, you need to track how many requests you
sent from the middle to update (and restore in reply) when caller or
callee sends a new request.

dialog module can track changes in CSeq for requests sent to callee,
being used now for authentication of INVITE to another provider, when
Kamailio adds the credentials. But for more you would need to extend the
dialog module.

I just need to send a SIP info within an established dialog to stop some function up stream, so wondered if this is still a blocker?
        
        Many thanks
        
        Jon
        
      
      

      
      

      _______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

    
    

    -- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio Advanced Training, Berlin, Oct 24-26, 2016 - http://www.asipto.com
  


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users 		 	   		  

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20161014/096df263/attachment.html>


More information about the sr-users mailing list