This is a case of your nat settings simply not being right on the FreeSWITCH side I suspect, study the acl settings and come up with an example of a failure here with full sip trace and debug. Mike On Aug 16, 2010, at 4:39 AM, Fabio Pietrosanti (naif) wrote:
I use proxy_media as a default because i use only mobile clients.
In mobile networks there are good chance that FS NAT detection does not work.
That's because several mobile carriers use as "internal ip address" IP that are not inside the standard 192.168/16 10/8 and 172.16/16 networks.
For example H3G in italy use 1/8 networks and in other countries there are other fancy approach that are unpredictable. In such condition proxy_media is the only solution to have a 100% working solution, otherwise in a X% of the case on some mobile operator it will just don't work.
And following all the "particular" internal networks that mobile operators follow is not a good way to manage the issue as there are too many mobile operators in the world and too many different internal network conditions.
It would be really nice to have some kind of "dynamic" approach, like the ones provided by ICE, that are client-independent and server-side based to handle such particular issues (IE: without the ability to rely on client IP address being inside a particular network).
Fabio
On 16/08/10 01.56, Michael Jerris wrote:
I don't think there is ever a reason to use proxy_media anymore. If anyone can provide an example of a good reason to use it I would be interested to hear.