[RTPproxy Users] Kamilio integration with rtpproxy

Maxim Sobolev sobomax at sippysoft.com
Fri Nov 21 13:08:57 PST 2008


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: sales at sippysoft.com
Skype: SippySoft


More information about the Users mailing list