Tjapko ITS Consult@ncy wrote:
According the readme for Mediaproxy ser module any endpoint that is behind NAT needs to configured with outbound proxy enabled. Are there any examples available how to do this when using mediaproxy.
Most user agents allow to specify a "SIP proxy" and an "outbound proxy". If you specifying an outbound proxy, the UA will send all requests to the outbound proxy (although the messages are addressed to the "real" SIP proxy. The outbound proxy will then do the NAT traversal and sends the messages to the "real" destination.
If you use ser+nathelper, the "SIP proxy" will be extended to do the NAT traversel by itself. So, you don't have to specify the outbound proxy explicitly as the "SIP proxy" = "outbound proxy" (and as the user agenst typically send every request to the SIP proxy first).
This way the nat penetration is not likely to be really transparent but needs a configuration issue on the EP.
Depends on your client. But in most cases it should be transparent (xlite is fine, sipura requires to set an outbound proxy)
klaus