Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have 1 wild card SSL certificate for 1 domain. But I have multiple servers on sub-domains (, etc).

It's only working on the but not on and and others.

Is, there any way to fix this and use 1 SSL cert (wildcard for 1 domain) for various servers (hardware)

i.e. if a request for ssl comes on or, the request is routed to


Error: It says SSL not found in the log file.

I have got this message from my supprt:

You will need to purchase another wildcard ssl as the ssl will only certify one server per ssl.

share|improve this question

It is not possible, to secure all your sub-domains under wild card certificates it must on same server. If you want to secure other server's domain you will need to have another certificate.

share|improve this answer
is there some apache mod which redirects the ssl request to primary server? – zengr Dec 19 '10 at 9:29

if it is really a wildcard certificate, for *, it should work for, even if it is hosted on another continent. You simply have to copy the server certificate to the other continent (which seams missing from your short log extract).

share|improve this answer

It sounds like whoever you bought the certificate from is complaining that you should buy a different certificate for each server. I have never heard of this, and it sounds like some licensing thing rather than any technical limitation, then again I could be wrong.

You should be able to copy your SSL WildCard Certificate and import it to a new server.

It looks like you can look in your httpd.conf on your web server, and locate the SSL Certificate lines inside your "VirtualHost" blocks.

It will look something like

<VirtualHost 999.999.999.999:443>
DocumentRoot /var/www/example
SSLEngine on
SSLCertificateFile /certs/example_certFile.crt
SSLCertificateKeyFile /certs/example_certKey.key
SSLCertificateChainFile /certs/chainFile.crt #if needed

Copy the CertificateFile, KeyFile, and Chain File if it exists, and move it to your other server. Then setup the "VirtualHost" block on your other server the same way.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.