[Kamailio-Users] Redirect Server Help Request
Daniel-Constantin Mierla
miconda at gmail.com
Fri Jan 29 10:34:24 CET 2010
On 1/29/10 9:50 AM, Klaus Darilion wrote:
>
>
> YÜKSEL schrieb:
>> Hello,
>>
>> I am trying to realize simple redirect server (via 302) like calls
>> will be coming from softswitch (IP : x.x.x.x) to SER to get necessary
>> route information then turn back to same Softswitch in order to
>> terminate same call over the Softswitch.as below ;
>>
>> A-leg ------ MSC ------- B-leg
>> | |
>> | |
>> | |
>>
>> SER
>>
>> I don't know what steps is required .cfg (modules,routes etc.) and
>> how SER gets traffic from a peer then send back to them.
>> Kindly sort of my steps that I need to apply.
>
>
> You just have to send back 302 response with the new target as contact
> header.
>
> e.g.:
>
> append_to_reply("Contact: sip:user at 1.2.3.4\r\n");
> sl_send_reply("302","moved");
> exit;
>
>
> I think if you send 302 response after lookup(), the branches will
> automatically be added as Contact header (not sure about this).
yes, branches are added to contact headers. Same is done for r-uri, so
in this case might be better:
rewriteuri("sip:user at 1.2.3.4");
sl_send_reply("302","moved");
exit;
--
Daniel-Constantin Mierla
* http://www.asipto.com/
More information about the sr-users
mailing list