Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Users cannot install SSL cert through cPanel.

Discussion in 'General Discussion' started by Metro2, Mar 27, 2008.

  1. Metro2

    Metro2 Well-Known Member

    May 24, 2006
    Likes Received:
    Trophy Points:
    cPanel Access Level:
    Root Administrator
    I discovered tonight that my users cannot install SSL certs from their cPanel even though they should be able to, and I had to install an SSL cert for a customer tonight from WHM instead. I thought it might be good to post this here, possibly to help others, but also to get feedback from other hosts who may have run into this issue also.

    Here is my checklist to make sure everything on the server is/was set properly to allow users to install SSL certs directly in their cPanel (if I've left anything out or overlooked anything, I would sure appreciate someone pointed it out):

    A). In WHM >> Tweak Settings >> System I have "Allow cPanel users to install SSL Hosts if they have a dedicated ip." checked.

    B). I have the customer set up on a package that allows dedicated IP, and I assigned the domain it's own IP address. In fact, right in the user's cPanel in the "General Account Information" column it shows "Dedicated IP Address" right under their hosting package (cPanel X theme).

    C). The icons for "SSL Manager" and "SSL Installer" are clearly present in the user's cPanel.

    Now, here are the exact steps I followed while logged directly into the user's cPanel, which as supposedly the right steps, but ultimately failed:

    1. I logged into the customer's cPanel (directly, as them) and:
    A) Clicked "SSL Manager" and generated a private key for their domain
    B) generated the CSR.

    2. I logged into the customer's GoDaddy account (since they purchased their SSL cert there) and pasted the CSR into the appropriate field and submitted it, the customer recieved the email confirmation and approved/confirmed it, and received the .zip file containing the bundle .crt and domain .crt (and unzipped it to my desktop).

    3. I logged back in to the customer's cpanel and:
    A) Went to SSL Manager >> Certificates (CRT)
    B) Used the "Browse" and "Upload" feature to upload each .crt file individually. This area now showed, correctly, that ther certificate for their domain exists on the server.

    4. I want to the SSL Installer section of the customer's cPanel and chose their domain in the dropdown list (with the www's, since that is how they ordered the cert) and the fields for crt / key / bundle all automatically populated (like they should).

    5. I clicked the "DO IT" button, but nothing happened. The status on the page still said "Currently Active SSL Host: none", and going to their site in a browser via https:// returned a typical page doesn't exist type of page.

    I waited for a while in case it needed time to "process", but nothing happened. Then I decided to re-try the install step, but still no luck, same results.

    At this point I was baffled, and thought to myself "hmmm... maybe this feature in cPanel doesn't work properly...", and decided to try it through WHM.

    So then I logged into WHM as root and:

    1. Went to SSL/TLS >> Install a SSL Certificate and Setup the Domain

    2. Entered their dedicated IP in the IP address field, and all of the sections auto-populated (crt / key / bundle / domain / user), and clicked SUBMIT.

    That did it! Instantly their domain was now accessable via https://

    So all I can say is, :confused: wtf? (f standing for fudge ;) )

    Unless I've overlooked something, it seems the feature for allowing users to install SSL certs from within their cPanel does not work properly.

    Can anyone confirm or deny? Does it look like I missed anything or did anything wrong in my steps?

    Server config:
    RHEL 4
    Apache 2.2.6
    PHP 5.2.5
    mySQL 5.045
    WHM 11.15.0 cPanel 11.18.3-R21703
    REDHAT Enterprise 4 i686 on standard - WHM X v3.1.0

    Any feedback or opinions would be greatly appreciated, thanks much!
    #1 Metro2, Mar 27, 2008
    Last edited: Mar 27, 2008
  2. electric

    electric Well-Known Member

    Nov 5, 2001
    Likes Received:
    Trophy Points:
    We've never been able to make the cpanel ssl installer system work either. Basically the same experience as you. And when we install with WHM, it works fine.
  3. EWD

    EWD Well-Known Member

    Aug 19, 2003
    Likes Received:
    Trophy Points:
    I have found that this is the case with IE. It works fine if you are using FireFox
  4. C4talyst

    C4talyst Well-Known Member

    Jun 21, 2008
    Likes Received:
    Trophy Points:
    56 cpanel user running in to this problem as well...this is kind of a big deal, why has it not been fixed?
  5. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Nov 29, 2006
    Likes Received:
    Trophy Points:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Many SSL issues have been resolved in the latest builds of cPanel/WHM. Please ensure you are running the latest version of cPanel/WHM. You can find the latest version information at:
  6. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Apr 7, 2006
    Likes Received:
    Trophy Points:
    cPanel Access Level:
    Root Administrator
    Also please ensure you (or your customers) are using the X3 theme. The X theme is not maintained and did not receive any of the fixes made in 11.23.6.
  7. fusionity

    fusionity Registered

    Nov 11, 2008
    Likes Received:
    Trophy Points:
    This is a older thread but I thought I'd respond to it because Metro2's solution worked for me.

    note: i am using x3 theme and i tried it in ie, firefox & chrome.

    WHM 11.23.2 cPanel 11.23.6-R27698
    CENTOS Enterprise 5.2 i686 on standard - WHM X v3.1.0

    Thanks for the answer Metro2. That was getting very frustrating.

Share This Page