[Serusers] Source address of requests?

Tristan Colgate tristan at inuxtech.co.uk
Mon Nov 24 11:35:04 CET 2003


Hi,

  My ser proxy is sitting between two networks with an interface on each, the
back end is on an rfc1918 range and the front end is on an internet routeable
address range. I'm doing some rewriting of address to relay anything for
**XXXXXX at thisdomain.com to XXXX at thatdomain.com as fwd does. 

  The problem I have is that if a requests comes in on the private interface,
the address gets stripped and rewritten properly and the request goes out, but
the source address of the INVITE (as in the ip source address) is of the
private interface that the packet came in on. It's therefore being dropped by
my ISP, and wouldn't be any good anyway even if it wasn't.

  I have a record-route at the beginning of the script which is also recording
the wrong address but then that makes sense and is jsut a problem with my
script. So is ser using the source address recorded by record route, and how
can I work round this?

-- 
Tristan Colgate
Inux Technologies

E-Mail: tristan at inuxtech.co.uk
Mobile: 07900 690 912




More information about the sr-users mailing list