<!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> </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> </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> </DIV>
<DIV>Thanks for your advise.</DIV>
<DIV>
<DIV>Alex</DIV></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>