Hi Everyone,

I just bought the Freeswitch 1.6 Cookbook and trying WebRTC for first time. I tried example using WSS binding on Sofia, and while the call can be connected, but the video/audio is not exchanged. I use Mozilla firefox for browser and using FS behind NAT. The log on firefox show: ICE failed, see about:webrtc for more details. I look at the log at about:webrtc and find the SDP from FS:

a=candidate:7177910904 1 udp 659136 43.xx.xx.xx 16422 typ host generation 0

It only show the public IP (that I hard code on internal.xml on ext-rtp-ip and ext-rtp-sip), but I think it is missing FS local IP as raddr part (in internal.xml rtp-ip is 10.xx.xx.xx) 

and on FS log I find this:

2016-09-20 22:57:55.098364 [INFO] switch_ivr_originate.c:1215 Sending early media

2016-09-20 22:57:55.098364 [WARNING] switch_core_media.c:3391 NO candidate ACL defined, Defaulting to wan.auto

WTF TOT 5

WTF TOT 5

WTF TOT 5

2016-09-20 22:57:55.098364 [WARNING] switch_core_media.c:3391 NO candidate ACL defined, Defaulting to wan.auto

2016-09-20 22:57:55.698365 [INFO] switch_core_media.c:6609 Activating Audio ICE

and also when first startup the FS, I found:

2016-09-20 22:53:01.446345 [NOTICE] switch_loadable_module.c:556 Adding Limit interface 'db'

2016-09-20 22:53:01.664127 [INFO] switch_core_sqldb.c:1693 sofia:external Starting SQL thread.

2016-09-20 22:53:01.664216 [ERR] sofia.c:3539 Ignoring invalid name ''

2016-09-20 22:53:01.945344 [CONSOLE] switch_loadable_module.c:1538 Successfully Loaded [mod_dptools]

Otherwise setting the ext-rtp-ip/ext-sip-ip/rtp-ip/sip-ip my intenal.xml config is vanilla.

Can anyone help?

Thanks,


Regard

Donny