Community Forums
Connect with us on LinkedIn
+ Reply to Thread
Results 1 to 7 of 7
  1. #1
    Member
    Join Date
    May 2006
    Posts
    272
    cPanel/Enkompass Access Level

    Root Administrator

    Default Users cannot install SSL cert through cPanel.

    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, 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!
    Last edited by Metro2; 03-27-2008 at 03:27 AM.

  2. #2
    Member
    Join Date
    Nov 2001
    Posts
    492

    Default

    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.
    I am an eNom ETP.
    Sign up today if you want an eNom.com domain reseller account from a reliable provider.
    * We now provide support and service to over 3250 happy resellers!

  3. #3
    EWD
    EWD is offline
    cPanel Partner NOC cPanel Partner NOC Badge
    Join Date
    Aug 2003
    Location
    NY
    Posts
    164

    Default

    I have found that this is the case with IE. It works fine if you are using FireFox
    Emerson

  4. #4
    Member
    Join Date
    Jun 2008
    Posts
    48

    Default

    Wow...new cpanel user running in to this problem as well...this is kind of a big deal, why has it not been fixed?

  5. #5
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,189
    cPanel/Enkompass Access Level

    Root Administrator

    Default

    Quote Originally Posted by C4talyst View Post
    Wow...new cpanel user running in to this problem as well...this is kind of a big deal, why has it not been fixed?
    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:

    http://layer1.cPanel.net

  6. #6
    cPanel Development cpanelkenneth's Avatar
    Join Date
    Apr 2006
    Posts
    3,788
    cPanel/Enkompass Access Level

    Root Administrator

    Default

    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. #7
    Registered User
    Join Date
    Nov 2008
    Posts
    1

    Default

    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.

Similar Threads & Tags
Similar threads

  1. How to install new SSL cert for expiring cert?
    By vicos in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 09-02-2010, 05:26 AM
  2. Unable to install new SSL cert(renewing old cert)
    By schwim in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 08-25-2010, 07:10 PM
  3. Please help me install this SSL Cert
    By buyourweb in forum cPanel and WHM Discussions
    Replies: 15
    Last Post: 09-16-2004, 02:47 PM
  4. Cannot install SSL Cert
    By Godcore in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 02-27-2004, 08:27 AM
  5. Cpanel/WHM SSL cert error during install?
    By jamesbond in forum cPanel and WHM Discussions
    Replies: 25
    Last Post: 06-07-2003, 11:33 AM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube