[Serusers] Call transfer
Greger V. Teigre
greger at teigre.com
Wed Dec 6 13:43:21 CET 2006
You need to relay REFER to the other UA, SER should not be involved.
The NOTIFY should not be stopped either, but relayed.
Normally, REFER should be t_relay'ed directly to the UA, but you may
have some NAT issues as the UA never answers. Look at the REFER and see
where it goes.
g-)
jorain wrote:
> Hi all,
>
> Is it deal with the ctd.sh script? Configure inside loose_route()?
>
> I can get the REFER message but no responses (202 Accepted and NOTIFY)
> to it.
> So I send reply 202 inside loose_route if method=REFER.
>
> After that, inside ethereal, I can see the code 202 response to REFER.
> However, It send REFER again and after a while 408 TIMEOUT.
>
> This is what i configured:
>
> if(loose_route()){
> if(method=="BYE"){
> setflag(1);
> setflag(2);
> };
>
> if(method=="REFER"){
> sl_send_reply("202","Accepted");
> };
>
> t_relay();
> break;
> };
>
>
>
>
> Please help.
>
> Thanks in advance
>
> Regards,
> jorain
>
> ----- Original Message -----
> *From:* Greger V. Teigre <mailto:greger at teigre.com>
> *To:* jorain <mailto:jorain at caliber.com.sg>
> *Sent:* Tuesday, December 05, 2006 9:30 PM
> *Subject:* Re: [Serusers] Call transfer
>
> cc serusers
>
> jorain wrote:
>> Thanks Greger,
>>
>> Could you give me some clues how to do that or some
>> references about it? I really have no idea.
>>
>> Thanks again.
>>
>> Regards,
>> jorain
>>
>> ----- Original Message -----
>> *From:* Greger V. Teigre <mailto:greger at teigre.com>
>> *To:* jorain <mailto:jorain at caliber.com.sg>
>> *Cc:* SER+RTPproxy <mailto:serusers at lists.iptel.org>
>> *Sent:* Monday, December 04, 2006 7:48 PM
>> *Subject:* Re: [Serusers] Call transfer
>>
>> Well, yes, you have to route REFER, and you should allow NOTIFYs.
>> g-)
>>
>> jorain wrote:
>>> Hi all,
>>>
>>> I have some question about call transfer.
>>>
>>> When I press transfer key follow by the new destination and
>>> "send", I can see the REFER message inside ethereal but
>>> after that request timeout error(408).
>>>
>>> Inside REFER message, i can see the refer-to and referred-by
>>> values are correct.
>>> Do I need to add something inside ser.cfg to enable call
>>> transfering? Because I cannot find any sample codings
>>> regarding ser call transfer.
>>>
>>>
>>>
>>> Thanks for any help.
>>>
>>> Regards,
>>> jorain
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Serusers mailing list
>>> Serusers at lists.iptel.org
>>> http://lists.iptel.org/mailman/listinfo/serusers
>>>
>>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20061206/1cc9ce99/attachment.htm>
More information about the sr-users
mailing list