Hi Chris, sorry for the late reply. Have been quite busy last few days.

I had shifted 888 from default.xml to public.xml and the dialplan is simply having an echo action now. I've turned on dl_debug but unfortunately didn't find anything useful. Logs are attached for your reference.

I don't think there's something wrong with the dialplan as two external parties can talk to each other perfectly (with ext-rtp-ip uncommented, at this time my ip was interpreted to be an external one). With ext-rtp-ip commented, I can hear the echo and I saw my ip was translated into an internal one (at this time, external party's audio failed).

I tried the method on this wiki page as well: http://wiki.freeswitch.org/wiki/NAT_Traversal (the last FreeSwitch behind NAT portion) but still no luck. Please kindly let me know what other configs I should change.

Thanks,
-Jingwei

On Mon, Jun 29, 2009 at 6:46 PM, Chris Chen <chris.chen2004@gmail.com> wrote:
Jingwei, I don't know if you have the 888 defined in default.xml?  also you have to define $${domain}.
please do " dl_debug on" from fs_cli, and watch the console logs and see what's going on when you try calling from external. Most likely your dialplan is not correctly defined.

Chris

_______________________________________________
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