<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content=text/html;charset=ISO-8859-1>
<META content="MSHTML 6.00.2900.2722" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV>You will be better off using a public IP for mediaproxy and ser or a fully 
mapped IP (static IP) instead of port mapping (and then use my --vip patch). 
Mediaproxy uses a large range of high UDP ports that need to be accessible from 
the UAs.</DIV>
<DIV>g-)</DIV>
<DIV>---- Original Message ----<BR>From: Hemant Patel (IP)<BR>To: 
serusers@lists.iptel.org<BR>Sent: Monday, September 05, 2005 12:51 PM<BR>Subject: 
[Serusers] Ser + Mediaproxy Issues<BR><BR>&gt; Hello List ,<BR>&gt; <BR>&gt; Am 
working my way through the OnSIP getting started examples (4.0a)<BR>&gt; My 
testbed and network setup is similar to the OnSip example :<BR>&gt; 
<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
10.10.10.6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
10.10.10.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<BR>&gt; 10.10.10.3 <BR>&gt; <BR>&gt;&nbsp;&nbsp;&nbsp; 
+-----------+&nbsp;&nbsp;&nbsp;&nbsp; +-----------+&nbsp; 
+-----------------+<BR>&gt;&nbsp;&nbsp;&nbsp; | NATed UAs 
|&nbsp;&nbsp;&nbsp;&nbsp; | NAted UAs |&nbsp; |SER / MediaProxy 
|<BR>&gt;&nbsp;&nbsp;&nbsp; +-----------+&nbsp;&nbsp;&nbsp;&nbsp; 
+-----------+&nbsp; 
+------------------<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
| 5060 listened<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<BR>&gt; __________________________________________________ <BR>&gt;&gt; 
__________________LAN (10.10.10.x)_______________|<BR>&gt; 
<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
| PAT on Cisco 5060<BR>&gt; passed through to 10.10.10.3:5060 
<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
___|____<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|router&nbsp;&nbsp;&nbsp; 
|<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|______ 
|<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|<BR>&gt; <BR>&gt;&nbsp;&nbsp;&nbsp; +-----------+&nbsp;&nbsp;&nbsp; 
(--------)<BR>&gt;&nbsp;&nbsp;&nbsp; | NATed UA 
|-----(Internet)<BR>&gt;&nbsp;&nbsp;&nbsp; +-----------+&nbsp;&nbsp;&nbsp; 
(--------)<BR>&gt; <BR>&gt; <BR>&gt; SER and Two UA's (SJphone) behind a Router 
with FW.<BR>&gt; SER and MediaProxy running on the same box (same internal 
LAN)<BR>&gt; <BR>&gt; Public IP address and Port (5060) passed through to 
Ser/Mediaproxy<BR>&gt; server via PAT on the Cisco router. (ie<BR>&gt; 
public_ip:5060=10.10.10.x:5060 where 10.10.10.x=ser/mediaproxy server<BR>&gt; 
address)&nbsp;&nbsp; <BR>&gt; <BR>&gt; UA's on internal LAN (10.10.10.x) can 
connect with Ser and make calls<BR>&gt; OK. <BR>&gt; <BR>&gt; UA from outside 
the LAN cannot register with SER.<BR>&gt; <BR>&gt; I've looked through most of 
the posts in July/August '05 but without<BR>&gt; luck <BR>&gt; <BR>&gt; Came 
across a similar type problem in a post with a response from<BR>&gt; Greger 
suggesting a patch to 'mediaproxy.py' and 'rtphandler.py'<BR>&gt; introducing a 
--vip option in mediaproxy.py&nbsp; <BR>&gt; I've tried this but without 
success. Maybe my patch is incorrect.<BR>&gt; I've also tried to follow Greger's 
advice for ser.cfg by announcing ;<BR>&gt; 
record_route_preset("public_ip")<BR>&gt; alias=public_ip<BR>&gt; <BR>&gt; This 
didn't seem to work. I've probably got something fundamentally<BR>&gt; wrong 
somewhere either in my patches or ser.cfg (?!) <BR>&gt; I'd be most grateful for 
any and all assistance to get me over this<BR>&gt; stage/hurdle. <BR>&gt; 
<BR>&gt; many thanks<BR>&gt; regards</DIV></BODY></HTML>