<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.3790.2577" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>Hi 
everybody,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=395273916-14022006></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>I have a UDP2TCP 
problem with Ser. (0.9-4)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>The UACs connected 
to my SER Proxy are all UDP. When I use some carriers to connect them to PSTN 
The Carrier Proxy / GW could talk UDP or TCP. It depends on the 
destination.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>Each time the 
Carrier GW want to talk TCP, the contact field is correct and&nbsp;contains the 
'transport=tcp' mention. all seems to be correct and, after a complete reading 
about this subject in the list, I trust that using t_relay() must do the right 
translation and send response via TCP to the Carrier GW when this one is 
transport=tcp declared.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>If I Check the 
message for an Ack or a BYE sent to the TCP GW the uri is correct 
:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>the transport=tcp is 
added.&nbsp;</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>&nbsp;<FONT 
size=2>Request-Line: ACK sip:50033299848400@200.1xx.xx.xx:5060;transport=tcp 
SIP/2.0</FONT></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>I have red that this 
is sufficient to let SER understand that it must be sent via 
TCP.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>unfortunately, this 
message is ent thru UDP. </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>May I force with a 
t_relay_to_tcp ? As this case depends on the carrier dynamic routing &nbsp;it 
could be complicated because of the need to know the destination to script 
t_relay_to_tco(uri, port)... If anybody has the trick or any 
advice...</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>Other thing related, 
when TCP is the transport mode from the Carrier GW and I forward staefully to 
the UAC (Asterisk) the call failed between Asterisk as UAC and the carrier 
GW.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>I wondering it was 
because the Carrier Gw didn't receive an ACK TCP from my 
server..</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=395273916-14022006></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>Well I'm completely 
lost... as you can feel with my message...</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=395273916-14022006>I need Help.. But 
don't cal me Harry ;)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=395273916-14022006></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=395273916-14022006>Regards,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=395273916-14022006>&nbsp;</SPAN></FONT></DIV>
<DIV><FONT size=1><FONT face=Tahoma><B>Christian Thomas</B> 
<BR></FONT></DIV></FONT></BODY></HTML>