[SR-Users] Using 302 redirects with Dispatcher Module

Marrold kamailio at marrold.co.uk
Mon Mar 28 21:37:06 CEST 2016


Hi Alex,

That works, thanks. It turns out the following does work *without*
appending the contact header-

    ds_select_domain("1", "8")
    sl_send_reply("302","Redirect");
    exit;

I was using ds_select_dst() originally which doesn't work with the above.

Thanks for pointing me in the right direction.

Matthew


On Mon, Mar 28, 2016 at 7:47 PM, Alex Balashov <abalashov at evaristesys.com>
wrote:

> Hello,
>
> On 03/28/2016 02:39 PM, Marrold wrote:
>
> I'd like to use the Dispatcher Module along with 30X redirects, to
>> monitor gateway availability with SIP options and to provide redundancy
>> / fail over.
>>
>> Some sources online suggest it's as easy as -
>>
>> if ( method=="INVITE" ) {
>>      dst_select_domain("1","4");
>>      sl_send_reply("300","Redirect");
>>      exit;
>> }
>>
>> However when the 30X reply is sent, it contains no contact header.
>>
>> Please could someone advise if it's possible to use the Dispatcher
>> module with 302 redirects, and what they syntax is?
>>
>
> The core functionality provided by the dispatcher module is simplify to
> modify the request URI ($ru) (ds_select_domain()) or the destination set
> ($du) (ds_select_dst()).
>
> Thus, after running the operation, you would append the Contact yourself:
>
>    ds_select_domain("1", "4");
>    append_to_reply("Contact: <$ru>\r\n");
>    sl_send_reply("300", "Redirect");
>
> -- Alex
>
> --
> Alex Balashov | Principal | Evariste Systems LLC
> 1447 Peachtree Street NE, Suite 700
> Atlanta, GA 30309
> United States
>
> Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
> Web: http://www.evaristesys.com/, http://www.csrpswitch.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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160328/85e7a7ba/attachment.html>


More information about the sr-users mailing list