<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=koi8-r">
<META content="MSHTML 6.00.2900.3199" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>Hi all<BR>I have a problem that correlates with problem 
that was already posted in 2006-Feb (<A 
href="http://lists.iptel.org/pipermail/serusers/2006-February/026841.html">http://lists.iptel.org/pipermail/serusers/2006-February/026841.html</A>)
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>I have a stateful ser with mediaproxy at public IP, client A(SIP B2BUA) 
with public address and client B(user phone) with private address.<BR>1. SIP 
dialog already established and client A send re-invite without SDP (reinvite is 
necessary, problem was described in rfc3725.txt).<BR>2. client B respond OK(200) 
with NATed SDP<BR>3. Client A send ACK with normal SDP.</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>At step 2 in ser we can determine that we need to use media proxy and we 
start it. <BR>But when we processing ACK, we see normal SDP, and won't to start 
mediaproxy. Thus we have one-way audio.<BR>I tried to use flags, but it seems 
that when ACK arrives all flags zeroed. (Ser imply that ACK don't belong to 
invite transaction?)<BR>I can't use AVP because commands are unavailable in 
onreply_route. The only way I found is to use global flags.<BR>But this way is 
worse because foreign ACK can be processed between our OK and ACK from the same 
transaction...</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>Thanks for your advise.</DIV>
<DIV>
<DIV>Alex</DIV></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></BODY></HTML>