Only 1 SSL Certificate for ALL subdomains and Services (pop, imap, smtp, ftp etc...)

fcbinfo

Well-Known Member
Dec 10, 2006
111
3
168
cPanel Access Level
Root Administrator
Sorry about this new post, but im confused. I know there is a lot of posts like this, but they are old posts.

Is possible to use in a domain and subdomains and also for services like pop, imap smtp, ftp, cpanel login, webmail only with 1 wildcard ssl.

If yes, there is some tutorial to do that?

Thank you!
 

hgrg

Well-Known Member
Oct 4, 2010
90
0
56
cPanel Access Level
Root Administrator
well first backup the current cpanel created selfsigned ones. then install the new ones over the interface in whm..
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,201
363
Hello :)

Certificates for services are handled at:

"WHM Home » Service Configuration » Manage Service SSL Certificates"

We only support a single SSL certificate for each service at this time. Feel free to vote and add your input to the existing feature request for per-domain service certificates at:

SSL Certificates Per-Domain For Services

As for wildcard SSL certificates for Apache, here's a thread on how to perform the installation on the individual subdomains after you've installed the main wildcard SSL onto the nobody user in the "WHM > SSL/TLS > Install a SSL Certificate and Setup the Domain" area:

SSL Wildcard Certificate Across Different Hosts

Thank you.
 

fcbinfo

Well-Known Member
Dec 10, 2006
111
3
168
cPanel Access Level
Root Administrator
With your reply, now i know... We need a lot of money.

For the cpanel and whm login, it always redirect to my hostname. My hostname is the same of wildcard domain. It will work?

Request voted.

Thank you Michael.
 
Last edited:

Kimshybabe

Registered
Jan 29, 2013
3
0
1
cPanel Access Level
Website Owner
Wildcard SSL is multi domain certificate ;)
Wildcard SSL certificate will not secure multi domain. It will secure single domain plus its multiple sub domains.
Example: If you buy wildcard for domain.com then it will secure
Domain.com
www.domain.com
mail.domain.com
blog.domain.com

It will not secure mydomain.com because it is not multi domain ssl.

With your reply, now i know... We need a lot of money.

For the cpanel and whm login, it always redirect to my hostname. My hostname is the same of wildcard domain. It will work?

Request voted.

Thank you Michael.
Yes, It will secure because they are redirect to your hostname for which you have wildcard ssl.
 

Greenhost

Well-Known Member
Jan 22, 2013
92
0
6
cPanel Access Level
Root Administrator
Wildcard SSL certificate will not secure multi domain. It will secure single domain plus its multiple sub domains. It will not secure mydomain.com because it is not multi domain ssl.
Your right ;)
But he can use multi domains SSL (That I wanted to tell :(), that is secure. And of course expensive ;)
 

softcorner

Member
May 10, 2012
8
0
51
cPanel Access Level
Root Administrator
This is how it should be done:
Assume your server host is serv01 and domain name is myserver.com.
1: Create a signing req from your WHM->Generate an SSL and Signing Request
2: Provide the .csr to your SSL (single domain) provider and receive .key, .crt, and .ca code. Save them in text format.
3: Install it WHM-> Install an SSL Certificate and Setup Domain. Here you copy .crt code in 1st space, .key in 2nd and .ca in the 3rd space. Use nobody as user name when installing SSL
4: WHM -> Manage SSL Hosts. Here you will see the domain with SSL certificate installed
5: Make this domain your Shared SSL Certificate host in the above step.
6: WHM-> Service Configuration -> Manage Service SSL Certificate
7: Here "Install New Certificate" on the right side column for each service you want to install this SSL certificate. Provide .crt code each time.
8: Redirect all ssl trafic to your SSL Certificate Domain in the WHM Tweak

You are done with making your server a SSL host.
When some one will type serv01.myserver.com/whm (usually a WHM admin) it will go to https://serv01.myserver.com:2087
When a website owner will type hiswebsite.com/cpanel it will go to https://serv01.myserver.com:2083
and so on.

If you want to hide your serv01.myserver.com name you can have ANOTHEr domain name, e.g. publicname.com and setup an A record of some secure.publicname.com to your myserver.com ip address. Buy the SSL certificate under secure.publicname.com and follow the above procedure. In this case no one will ever know serv01.myserver.com identity.