Installing SSL certificate on server name

ozfiddler

Member
Apr 1, 2014
15
1
51
Australia
cPanel Access Level
Root Administrator
I have a main domain name for my business as mydomain.com and have a VPS server that is called home.mydomain.com. I have just added an SSL cert onto home.mydomain.com but noticed this warning message:

"It is highly recommended that you only create SSL websites for domains that users control as their primary domain, a parked domain, a subdomain, or an addon domain. If you create a website for a domain that a user does not control, that site will use Apache’s default document root and will have the pseudo user “nobody” as their owner."

The cert is installed and working correctly but I note that the user of that domain is shown as 'nobody'. Is this a problem and if so how do I correct it? I have tried adding home.mydomain.com as a subdomain but it is not allowed.

Thanks
 

server9host

Well-Known Member
Sep 18, 2013
160
0
16
India
cPanel Access Level
Root Administrator
Hello,

Normal SSL certificate only use for single domain not for your other subdomain. You need to install wildcard SSL certificate on your domain after that you can add your subdomain on same SSL certificated.


Thanks
 

ozfiddler

Member
Apr 1, 2014
15
1
51
Australia
cPanel Access Level
Root Administrator
Thanks for the reply but it didn't really address my question at all.

I don't need an SSL certificate on the other domain. I am asking if there is a problem with having my server domain with normal SSL certificate installed set up with a pseudo user called “nobody” as the owner.

Thanks.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,261
463
Hello :)

There is no problem with that configuration, however remember to use the term "hostname" instead of "server domain". Also, if you plan to install it for services, ensure you use:

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

Thank you.
 

lorio

Well-Known Member
Feb 25, 2004
314
22
168
cPanel Access Level
Root Administrator
There is no problem with that configuration,
The purpose for this kind of installation of a cert is what?

I can only think of a kind of SSL proxy when you allow accounts to access their sites via hostname.domain.tld/~accountname/..

Any other purpose? Since no account is created with hostname.domain.tld no content beside the /cgi-sys/defaultwebpage.cgi is shown.
Or are there other scenarios?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,261
463
Creating a shared SSL certificate is the primary purpose, but some administrators do create custom configurations where they browse their hostname as a website. It's not supported, but it does happen.

Thank you.