[Kamailio-Users] Caller and Callee behind the same NAT
juergen at glowka.de
juergen at glowka.de
Tue Dec 29 09:00:33 CET 2009
On Tuesday 29 December 2009 01:55:27 juergen at glowka.de wrote:
> Hello,
>
> I'm new here. So I say "hello" to everybody.
>
> Maybe, somebody can help me or push me in the right direction.
>
> If there are Caller and Callee behind the same NAT, so it should
> be better, they connect directly (e.g. 192.168.x.1 <-->192.168.x.2),
> instead of using the rtp-proxy (this causes a jitter noise) .
>
>
> I'm using Kamailio 1.5.3 with RTPPROXY 1.2.1.
>
> Has anybody a code snip or a sample kamailio.cfg for me?
> I would be thankful for it.
Better than giving you the solution, try to guest it ...
Think a little ... what have in common a REQUEST from UAC A to UAC B if they
are behing THE SAME NAT ROUTER ?
--
Raúl Alexis Betancor Santana
Dimensión Virtual
____________________________________________
Dear Mr. Santana
Thanks for trying to help.
oh, I guess, they've got the same IP-Address ;-)
I found this code-snip in :
dokuwiki/doku.php/examples:caller-callee-behind-same-nat
______________________________________
else if ( isflagset(2) and isflagset(3) )
{
log(1, "Both Clients are behind NAT");
# Store the destination domain into an AVP
avp_printf("$avp(i:450)", "$dd");
if ( avp_check("i:450", "eq/$src_ip/g") )
{
xlog("L_INFO", "2 Clients Behind the Same NAT - Disabling Mediaproxy");
# Do not use mediaproxy as the clients seem to be behind the same NAT
resetflag(2);
resetflag(3);
}
}
_______________________________________
But this Code-snip contains many mistakes
so I changed it to :
_______________________________________
if ( isflagset(5) and isbflagset(6) )
{
lookup("location");
log(1, "Both Clients are behind NAT");
# Store the destination domain into an AVP
avp_printf("$avp(i:450)", "$dd");
if ( avp_check("$avp(i:450)", "eq/$src_ip/g") )
{
xlog("L_INFO", "2 Behind the Same NAT - Disabling Mediaproxy");
# Do not use mediaproxy as the clients seem to be behind the same NAT
resetflag(5);
resetbflag(6);
}
}
_______________________________________
This seems to work, but I still have got this looping, jittering feeping
noise witch is getting louder and louder ...
Two or three words I can talk, then it sounds, as if a group of Navajo-Indians
gone attack me .... :-)
Could it be the client? I use 2 PDAs, Windows Mobile, Portsip Ver. 2.6
Best Wishes, also for me
Juergen Glowka
More information about the sr-users
mailing list