Enable SSL (Apache)

To enable an SSL certificate for your IBM Aspera Connect Server Web UI, follow the steps below.

These instructions assume that you have already purchased your key and have created your certificate and key files.

  1. Locate your Apache configuration file and open with a text editor.

    The name of your Apache configuration file depends on your system platform. Typically, your Apache configuration file is named httpd.conf or apache2.conf.

    Version Path
    RedHat, Centos, Fedora /etc/httpd/conf/httpd.conf
    Ubuntu, Debian /etc/apache2/apache2.conf
    SLES /etc/apache2/httpd.conf

    If you cannot locate the configuration file for your system's version of Apache, see the documentation for your platform.

  2. Verify/update Apache's configuration file and save.

    Open your httpd.conf file and ensure that Include conf/extra/httpd-ssl.conf is uncommented.

    Note: On CentOS 7 linux machines, the file is called ssl.conf rather than httpd-ssl.conf.
    Include conf/extra/[httpd-]ssl.conf

    Add the following section to your configuration file (httpd.conf):

    Apache Version Directive
    Apache 2.2
    <IfModule ssl_module>
       Listen 443
    </IfModule>
    Note: These commands do not work on RHEL or CentOS. You must edit the Apache configuration file as described below for Apache 1.3 and 2.0.
    Apache 1.3, 2.0
    <IfDefine SSL>
       Listen 443
    </IfDefine>
  3. Verify or update Apache's SSL configuration file and save.
    Open your Apache SSL configuration file, httpd-ssl.conf (or ssl.conf). If you cannot locate the configuration file, refer to your platform's documentation.

    Update the SSLCertificateFile and SSLCertificateKeyFilevalues so that they are the certificate paths and file names you have created or are currently using. For example:

    ...			
    SSLCertificateFile     /path/to/my_cert_name.crt
    SSLCertificateKeyFile  /path/to/my_key_name.key
    ...
  4. Restart your Apache Web Server and test your SSL connection.

    After restarting your Apache Web server, go to the https://your-server-ip-or-name to test your SSL setup. This must be the same hostname that you entered into the common name field when creating your certificate. For details, please refer to Create an SSL Certificate (Apache).