[OpenSER-Users] Openser 1.3 How to rewrite transport protocol from udp to tcp after redirect

Iñaki Baz Castillo ibc at aliax.net
Wed Jan 16 23:42:47 CET 2008


El Miércoles, 16 de Enero de 2008, Peter P GMX escribió:
> SIP UA  <=UDP=> OpenSER <=TCP> Microsoft Unified Messaging 2007
>
> When I invite an account on the UM 2007 server the following happens
>
> 1 SIP UA  ==Invite UDP=> OpenSER
> 2 SIP UA  <== 407 Proxy Authentication Required UDP= OpenSER
> 3 SIP UA  ==ACK UDP=> OpenSER
> 4 SIP UA  ==Invite UDP=> OpenSER
> 5 OpenSER ==Invite TCP=> UM2007
> 6 OpenSER <=Trying TCP== UM2007
> 7 OpenSER <= 302 Moved Temporarily TCP== UM2007
> 8 OpenSER == ACK TCP=> UM2007
> 9 OpenSER == INVITE UDP=> UM2007
> .....no answer from UM2007


> 1. How can I change the initial INVITe message (Step5) in order to have 
> the right headers. (transport=TCP instead of transport=UDP)?  

I suppose that the account in UM 2007 is not registered in OpenSer so you need 
to specify protocol TCP in the t_relay(). How do you use "t_relay()" to 
contact UM 2007?



-- 
Iñaki Baz Castillo




More information about the Users mailing list