[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