[OpenSIPS-Users] explizit handling auf replyto

Alex Balashov abalashov at evaristesys.com
Tue Sep 8 17:33:59 CEST 2009


Replies are automatically routed only if they are statefully routed.

Uwe Kastens wrote:

> Hi Bogdan,
> 
>>>  I need to route this
>>> replys with an reply_route and forward them explicitly to the pstn gateway.
>>>   
>> and how do you do reply routing ?? replies are automatically routed 
>> based on VIA stack and you cannot influence this from script.
> 
> 
> ...
> if (!t_relay()) {
>   sl_reply_error();
>  };
> 
> t_on_reply("1");
> }
> onreply_route[1]  {
> xlog("L_DBG","========== route [1] t_on_failure msg-len from $si:$sp:
> $ml \n$mb\n ==========\n");
> forward("10.20.30.101:5100");
> }
> 
> BR
> 
> Uwe
> 
> 
> 
>> Regards,
>> Bogdan
>>> This not as it should be?
>>>
>>>
>>>
>>> BR
>>>
>>> Uwe
>>>   
>>>> using forward() forces a stateless behaviour of OpenSIPS. To be able to 
>>>> catch replies for a requests (what on_reply route does) it requires a 
>>>> statefull approach. This is the reason it does not work for you.
>>>>
>>>> If you use t_relay() instead of forward(), you should be able to use 
>>>> failure and onreply routes.
>>>>
>>>> Regards,
>>>> Bogdan
>>>>
>>>> Uwe Kastens wrote:
>>>>     
>>>>> Hello,
>>>>>
>>>>> I am using opensips 1.5.1 and I have the problem, that busy messages are
>>>>> not passed to the mediagw. Anything else is working (ACK etc.pp.). If I
>>>>> route that message via forward("IP:port") to the media gw in on_replyto,
>>>>> busy is processed correctly. If not, the busy is not send to the mediagw.
>>>>>
>>>>> So I was wondering if I had to handle some replyto messages?
>>>>>
>>>>> BR
>>>>>
>>>>> uwe
>>>>>
>>>>>
>>>>>   
>>>>>       
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>     
>>>   
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> 
> 


-- 
Alex Balashov - Principal
Evariste Systems
Web     : http://www.evaristesys.com/
Tel     : (+1) (678) 954-0670
Direct  : (+1) (678) 954-0671



More information about the Users mailing list