Installation Instructions for Mac OS X Server v10.3.9

Solution ID:    SO22533    Updated:    06/14/2016


This document provides instructions for installing SSL Certificate for MAC OS X 10.3. If you are not able to follow this stesp, RapidSSL recommends that you contact Apple.

The OS X Server makes setting up SSL quick and easy. While the set up is similar to the procedure you would follow for Apache mod_SSL, manually updating the httpd.conf folder is not required. OS X Server provies a GUI interface that will allow you to bypass any of these modifications. The procedure for installing the SSL certificate on a Macintosh OS X Server (v10.3) is provided below:

Step 1: Download the Updated Intermediate CA Certificate

    1.    Download the Intermediate CA certificate according to your SSL product from this link: INFO1548
    2.    Copy and paste the Intermediate CA certificate by using a "simple" text editor like, Nano or Vi
           to avoid adding control characters or special fonts to the certificate file.
    3.    Save the file at /etc/httpd/ssl.crt/intermediate.crt

Step 2: Obtain and Install the SSL Certificate

    1.    The RapidSSL certificate will be sent by email. If the certificate is included as an attachment (Cert.cer), 
           you may use the file or copy the certificate is imbedded in the body of the email and paste it by using
           a "simple" text editor like, nano or vi to avoid adding control characters or special fonts
           to the certificate file. 
    2.    Make sure there are 5 dashes to either side of the BEGIN CERTIFICATE and END CERTIFICATE
           and that no white space, extra line breaks or additional characters have been inadvertently added.

           The text file should look like:

           -----BEGIN CERTIFICATE-----

                     [encoded data]

           -----END CERTIFICATE-----

           NOTE: The certificate can be also downloaded from the RapidSSL User Portal by following
           the steps from this link: SO16222
           Please select X.509 as a certificate format and copy only the End Entity Certificate.

  3.    To follow the naming convention for Apache, rename the certificate filename with the .crt extension.
    4.    Save the Certificate into following directory /etc/httpd/ssl.crt/public.crt
    5.    Save the priavte key file into /etc/httpd/ssl.key/

Note: At the end all three files: the ssl.key, public.crt and intermediate.crt must be
           saved in the
same directory.

    6.    Open the Server Admin Utility, click Web on the far left, then Sites from the tabs at the top. 
    7.    Double-click on the domain that you want to set up SSL on and then click the Security tab.
    8.    Change the pass phrase to the private key pass phrase you set up when you built your private key. 
    9.    Set the paths for the following:

           Certificate file - cert.crt

Key file - private.key

           CA file - intermediate.crt

   10.  Restart the webserver.
   11.  Verify the installation of the certificate chain using our RapidSSL SSL Installation Checker


Legacy ID



RapidSSL has made efforts to ensure the accuracy and completeness of the information in this document. However, RapidSSL makes no warranties of any kind (whether express, implied or statutory) with respect to the information contained herein. RapidSSL assumes no liability to any party for any loss or damage (whether direct or indirect) caused by any errors, omissions, or statements of any kind contained in this document.  Further, RapidSSL assumes no liability arising from the application or use of the product or service described herein and specifically disclaims any representation that the products or services described herein do not infringe upon any existing or future intellectual property rights. Nothing herein grants the reader any license to make, use, or sell equipment or products constructed in accordance with this document. Finally, all rights and privileges related to any intellectual property right described herein are vested in the patent, trademark, or service mark owner, and no other person may exercise such rights without express permission, authority, or license secured from the patent, trademark, or service mark owner. RapidSSL reserves the right to make changes to any information herein without further notice.

Contact Support

US Support:

Order Processing

Technical Support

European Support:

Order Processing

Technical Support

SSL digital certificates sales live chat.

Find Answers

Search Tips