SSL/TLS Setup

On a new installation of FusionPBX, TLS for SIP is available to use once you run letsencrypt.sh and make a few setting changes in FusionPBX.

Configure TLS

Configuration for SIP to use TLS can be achieved with the following steps.

  • First open an ssh terminal or console window.

  • cd /usr/src/fusionpbx-install.sh/debian/resources/

  • Execute letsencrypt.sh

  • Login to your FusionPBX installation.

  • Go to Advanced > Variables.

  • Scroll down to SIP Profile: Internal (This can be done on any SIP Profile)

../_images/fusionpbx_switch_tls.jpg
  • Set internal_ssl_enable value to true in lowercase.

  • Go to Status > SIP Status.

  • Click FLUSH CACHE at the top right.

../_images/fusionpbx_tls_sofia_status2.jpg
  • Click Rescan on the profile.

../_images/fusionpbx_tls_sofia_status1.jpg
  • You should now see at the right under State (RUNNING)(0)(TLS)

../_images/fusionpbx_tls_sofia_status.jpg