Adding those apply-candidate-aci to internal.xml settings are not solving the problem.

Here the log on the client Mozilla Firefox:

ICE Stats

Local CandidateRemote CandidateICE StatePriorityNominatedSelected
192.168.100.3:62066/udp(host)43.255.196.10:16748/udp(host)failed2830971808121343
192.168.100.3:63575/udp(host)43.255.196.10:25952/udp(host)frozen2830971808121343
10.1.30.210:59294/udp(host)43.255.196.10:16748/udp(host)failed2830971807990271
10.1.30.210:59464/udp(host)43.255.196.10:25952/udp(host)frozen2830971807990271
202.80.213.20:53122/udp(serverreflexive)
202.80.213.20:16251/udp(serverreflexive)

SDP

Local SDP
v=0
o=mozilla...THIS_IS_SDPARTA-48.0.1 7504789415293327540 0 IN IP4 0.0.0.0
s=-
t=0 0
a=sendrecv
a=fingerprint:sha-256 F1:CB:F5:3B:1F:8E:6A:4F:A7:CB:58:BA:E9:C7:97:49:FD:5E:29:53:48:71:3E:F9:27:19:E8:2A:79:D0:67:76
a=group:BUNDLE sdparta_0 sdparta_1
a=ice-options:trickle
a=msid-semantic:WMS *
m=audio 53122 UDP/TLS/RTP/SAVPF 109 9 0 8
c=IN IP4 202.80.213.20
a=candidate:0 1 UDP 2122252543 192.168.100.3 62066 typ host
a=candidate:2 1 UDP 2122187007 10.1.30.210 59294 typ host
a=candidate:0 2 UDP 2122252542 192.168.100.3 51379 typ host
a=candidate:2 2 UDP 2122187006 10.1.30.210 54982 typ host
a=candidate:1 1 UDP 1686052863 202.80.213.20 53122 typ srflx raddr 192.168.100.3 rport 62066
a=candidate:1 2 UDP 1686052862 202.80.213.20 63509 typ srflx raddr 192.168.100.3 rport 51379
a=sendrecv
a=end-of-candidates
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=fmtp:109 maxplaybackrate=48000;stereo=1
a=ice-pwd:365418def25d593b36c6d9a94e580668
a=ice-ufrag:cd6e15c9
a=mid:sdparta_0
a=msid:{e9008b2d-b210-804a-947f-fe9ebe684a82} {5125823f-52f4-3848-a2fc-6e74df7b7fc6}
a=rtcp:63509 IN IP4 202.80.213.20
a=rtcp-mux
a=rtpmap:109 opus/48000/2
a=rtpmap:9 G722/8000/1
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=setup:actpass
a=ssrc:1635853409 cname:{2f2a4d63-f361-1d40-a766-b984c8943ed9}
m=video 16251 UDP/TLS/RTP/SAVPF 120 126 97
c=IN IP4 202.80.213.20
a=candidate:0 1 UDP 2122252543 192.168.100.3 63575 typ host
a=candidate:2 1 UDP 2122187007 10.1.30.210 59464 typ host
a=candidate:0 2 UDP 2122252542 192.168.100.3 61607 typ host
a=candidate:2 2 UDP 2122187006 10.1.30.210 61659 typ host
a=candidate:1 1 UDP 1686052863 202.80.213.20 16251 typ srflx raddr 192.168.100.3 rport 63575
a=candidate:1 2 UDP 1686052862 202.80.213.20 6383 typ srflx raddr 192.168.100.3 rport 61607
a=sendrecv
a=end-of-candidates
a=fmtp:126 profile-level-id=42e01f;level-asymmetry-allowed=1;packetization-mode=1
a=fmtp:97 profile-level-id=42e01f;level-asymmetry-allowed=1
a=fmtp:120 max-fs=12288;max-fr=60
a=ice-pwd:365418def25d593b36c6d9a94e580668
a=ice-ufrag:cd6e15c9
a=mid:sdparta_1
a=msid:{e9008b2d-b210-804a-947f-fe9ebe684a82} {161585fd-7ab5-5640-809b-62cb9cc72f91}
a=rtcp:6383 IN IP4 202.80.213.20
a=rtcp-fb:120 nack
a=rtcp-fb:120 nack pli
a=rtcp-fb:120 ccm fir
a=rtcp-fb:126 nack
a=rtcp-fb:126 nack pli
a=rtcp-fb:126 ccm fir
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 ccm fir
a=rtcp-mux
a=rtpmap:120 VP8/90000
a=rtpmap:126 H264/90000
a=rtpmap:97 H264/90000
a=setup:actpass
a=ssrc:16439336 cname:{2f2a4d63-f361-1d40-a766-b984c8943ed9}
Remote SDP
v=0
o=FreeSWITCH 1474386489 1474386490 IN IP4 43.255.196.10
s=-
t=0 0
a=sendrecv
a=msid-semantic:WMS Rnq39o0FePNhM5UqI8vIne7pJ4GiKvts
m=audio 16748 RTP/SAVPF 109 101
c=IN IP4 43.255.196.10
a=candidate:6375696742 1 udp 659136 43.255.196.10 16748 typ host generation 0
a=sendrecv
a=fingerprint:sha-256 42:D4:7A:39:64:60:A3:A3:75:CF:83:0F:B7:D4:4B:15:DF:49:06:A5:C9:69:7B:62:52:38:8B:83:07:2C:36:BE
a=fmtp:109 maxplaybackrate=0;stereo=1
a=ice-pwd:LPlARouz5vTIhtT1pCZpjcZU
a=ice-ufrag:U5T7aQnJKTRlfbDN
a=ptime:20
a=rtcp:16748 IN IP4 43.255.196.10
a=rtcp-mux
a=rtpmap:109 opus/48000/2
a=rtpmap:101 telephone-event/8000/1
a=setup:active
a=ssrc:2682518997 cname:IKlIZcd3RQbtMVKk
a=ssrc:2682518997 msid:Rnq39o0FePNhM5UqI8vIne7pJ4GiKvts a0
a=ssrc:2682518997 mslabel:Rnq39o0FePNhM5UqI8vIne7pJ4GiKvts
a=ssrc:2682518997 label:Rnq39o0FePNhM5UqI8vIne7pJ4GiKvtsa0
m=video 25952 RTP/SAVPF 120
c=IN IP4 43.255.196.10
b=AS:1024
a=candidate:4949443032 1 udp 659136 43.255.196.10 25952 typ host generation 0
a=sendrecv
a=fingerprint:sha-256 42:D4:7A:39:64:60:A3:A3:75:CF:83:0F:B7:D4:4B:15:DF:49:06:A5:C9:69:7B:62:52:38:8B:83:07:2C:36:BE
a=fmtp:120 max-fs=12288;max-fr=60
a=ice-pwd:1wVZJv0snfcEOd94TxvnnBAy
a=ice-ufrag:qQxBD0fmkH5fFO8h
a=rtcp:25952 IN IP4 43.255.196.10
a=rtcp-fb:120 ccm fir
a=rtcp-fb:120 nack
a=rtcp-fb:120 nack pli
a=rtcp-mux
a=rtpmap:120 VP8/90000
a=setup:active
a=ssrc:1945338266 cname:IKlIZcd3RQbtMVKk
a=ssrc:1945338266 msid:Rnq39o0FePNhM5UqI8vIne7pJ4GiKvts v0
a=ssrc:1945338266 mslabel:Rnq39o0FePNhM5UqI8vIne7pJ4GiKvts
a=ssrc:1945338266 label:Rnq39o0FePNhM5UqI8vIne7pJ4GiKvtsv0
Some how the ICE always never tried to pair 202.xx.xx.xx (my client public IP) and 43.xx.xx.xx (FS public IP). Using chrome is the same.
Any suggestion?

Donny

On Wed, Sep 21, 2016 at 2:11 AM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
Its not much of a log snippet so its hard to tell but in your sofia profile you can add some more candidate-acl like so:

      <param name="apply-candidate-acl" value="wan_v4.auto"/>

      <param name="apply-candidate-acl" value="localnet.auto"/>

      <param name="apply-candidate-acl" value="rfc1918.auto"/>

      <param name="apply-candidate-acl" value="any_v4.auto"/>


On Tue, Sep 20, 2016 at 12:09 PM, Donny Hardyanto <hardyanto.donny@gmail.com> wrote:
Using Chrome still no sound and video. I am using 

FreeSWITCH Version 1.6.10+git~20160824T215404Z~726448d962~64bit (git 726448d 2016-08-24 21:54:04Z 64bit)

Using verto is not working either.

Donny


On Tue, Sep 20, 2016 at 11:49 PM, Brian West <brian@freeswitch.org> wrote:
If you're using firefox please try Nightly and also try with Chrome.  Also make sure you're running 1.6.10.

/b


On Tue, Sep 20, 2016 at 11:23 AM, Donny Hardyanto <hardyanto.donny@gmail.com> wrote:
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

 

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

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



--

Brian West
brian@freeswitch.org


Twitter: @FreeSWITCH , @briankwest
http://www.freeswitchbook.com (50% Discount using code FreeSwitch50)
http://www.freeswitchcookbook.com 
(50% Discount using code FreeSwitch50)
https://www.gofundme.com/freeswitch_ubuntu

Got Bugs? Report them here! | Reddit: /r/freeswitch

T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378)
iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

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


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

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



--

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

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