Joan,

The problem seems to be in unbalanced force_rtp_proxy() - which means 
that you don't invoke force_rtp_proxy() on INVITE, but call it on 
response. This is not allowed, since you would have one way audio in 
such case.

In your script you call force_rtp_proxy() on INVITEs only in the case if 
isbflagset(2) is set, while call it on responses if nat_uac_test("19") 
returns true on 200 OK. Is it possible that INVITE won't have bflag 9 
set, while 200 OK response would trigger nat_uac_test("19"). You should 
either fix your NAT detection logic, or use separate onreply blocks for 
the cases when you have called force_rtp_proxy() on INVITE and for the 
case when you have not.

Regards,
-- 
Maksym Sobolyev
Sippy Software, Inc.
Internet Telephony (VoIP) Experts
T/F: +1-646-651-1110
Web: http://www.sippysoft.com
MSN: [EMAIL PROTECTED]
Skype: SippySoft
_______________________________________________
Users mailing list
Users@rtpproxy.org
http://lists.rtpproxy.org/mailman/listinfo/users

Reply via email to