Your candor is refreshing... and thanks for posting the "solution" to your "problem"! :)

-MC

On Fri, Jan 21, 2011 at 3:19 PM, Mike <motosota@gmail.com> wrote:
And the Cretin-Of-The-Day award goes to .... 'me'. 

Having re-looked at the Wireshark trace I realised I hadn't opened up enough ports in the FreeSWITCH firewall to let the RTP from the Polycom phone through - so it was unable to learn what the real public IP address and port number.

This is what I get for breaking my own rules about working too late!

Forget I asked....move along....nothing to see here.


On Fri, Jan 21, 2011 at 10:44 PM, Mike <motosota@gmail.com> wrote:
Scenario. Polycom phone, private IP address, behind Cisco router doing NAT overload to a public IP address (SIP 'fixup' disabled, so the Cisco isn't mangling anything). 

RTP stream from FreeSWITCH is sent to the private, not public address of the phone.

I've got this working on 1.0.6  but I've tried this with FreeSWITCH Version 1.0.head (git-7070061 2011-01-20 13-52-00 -0600) and it doesn't seem to work for me.

Here http://pastebin.freeswitch.org/15109 is my sip profile.

Here http://pastebin.freeswitch.org/15110 is a FreeSWITCH log for a call made from one of the Polycoms to voicemail with SIP tracing enabled.

And here http://pastebin.freeswitch.org/15111 is the wireshark trace showing the media stream being sent by FreeSWITCH to the wrong port.

I may be (hopefully) missing something very obvious here. 

Mike


_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org