Why SSL is must for SugarCRM ?


SugarCRM or any other crm store vital information about Customer, leaking this data to hacker can pose a very serious problem for Companies. To avoid this best way to secure your website is setup a SSL for SugarCRM instance and domain, This article explains how to setup Free SSL for SugarCRM.


How to Setup Free SSL for SugarCRM

Using following steps it is very easy to get Free SSL for SugarCRM and other websites:


1) Go to Website https://www.sslforfree.com/

Setup Free SSL using SSL for Free - by Techaroha Team

SSL for Free uses Let’s Encrypt, It’s a free and open Certificate Authority.


2) Enter your website URL and click Create Free SSL Certificate

Adding your domain for free SSL - by Techaroha Team


3) Click on Manual Verification, Then on Manually Verify Domain

Doing Manual Verification - by Techaroha Team


4) Download verification file by clicking on given link

Downloading Verification Files - by Techaroha Team


5) Upload verification files to server

We can upload to home directory of user using WinSCP then copy to .well-known/acme-challenge directory using Putty (or similar utility)

We can do this by following commands:


Commands to Upload verification files - by Techaroha Team


6) You can check verification files are properly uploaded by clicking on given links

If it shows error like file not found check that you have uploaded to proper directory and directory is accessible

Check Verification Files are properly uploded - by Techaroha Team


7) If file verification links works properly click Download SSL Certificate

Downloading SSL Certificates - by Techaroha Team


8) Now Click Download All SSL Certificate Files to download all certificate files in a zip package

Download All SSL Certificate Files - by Techaroha Team


9) Now Copy certificates to /etc/ssl/certs in your server

You can copy and save certificate files individually directly to server using these command

Commands to copy SSL Certificate files to server - by Techaroha Team

To generate CSR from certificate use following command


10) Configure apache to use ssl

Edit your websites apache config file using following commands

( add these lines and make appropriate changes and save)

Enable ssl and restart apache service

Commands to Enable SSL in Apache - by Techaroha Team

Now Visit https://www.techaroha.com and check if there is any certificate error.

Free SSL for SugarCRM - by Techaroha Team


If you want your website to force https you have to make change in .htaccess

(add above lines to existing .htaccess file in your public directory or create a new file)

Enable mod rewrite and restart apache service

visit https://www.techaroha.com and test it should redirect to https://techaroha.com,
If you need any help you can always contact here



Facebook Comments

One Comment

Leave a Reply