Hi,
It appears it might be a config issue.
Can you check here and make changes where required:
/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (try this first - restart bbb-conf --restart & test)
<param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
<param name="ext-sip-ip" value="$${external_sip_ip}"/>
* Note: If still an issue try this (restart bbb-conf --restart & test) - if you are using kernel 4.4.0-187-generic use LOCAL_IP
<param name="wss-binding" value="EXTERNAL_IP:7443"/>
Also check here and add STUN if required: Use your favorite STUN server
/etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini
stunServerAddress=STUNSRV-IPADD (e.g. stun.3cx.com=51.38.45.26)
stunServerPort=3478
then try
/opt/freeswitch/etc/freeswitch/vars.xml
<X-PRE-PROCESS cmd="set" data="external_rtp_ip=EXTERNAL_IP"/>
<X-PRE-PROCESS cmd="set" data="external_sip_ip=EXTERNAL_IP"/>
Are you running your own TURN server?
Quick test if above does not work then temp disable UFW and test.
Check that your SSL cert is correctly installed.
Then run
bbb-conf --setip <FQDN>
~b10