[OpenSIPS-Users] explizit handling auf replyto

Uwe Kastens kiste at kiste.org
Tue Sep 8 17:26:06 CEST 2009


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


-- 

kiste lat: 54.322684, lon: 10.13586



More information about the Users mailing list