My SSL certificate is showing self-signed

Status
Not open for further replies.
1 comment
You might be using a Chained SSL Certificate, so when you install the Certificate in WHM, place Thawte's Root CA that your certificate was signed with in the "CA Certificate" field.

It also looks like you're using NGINX, so here's a config if you're using plain NGINX.

(Might not be 100% accurate, you'll need to tweak to your liking)

Code:
server {

  ssl on;
  listen       109.232.225.15:443;

  # [root@server ~]# cat clients.prismhost.net ca_bundle.crt > /etc/ssl/certs/chained_certificate.crt
  ssl_certificate /etc/ssl/certs/chained_certificate.crt;

  ssl_certificate_key /etc/ssl/private/clients.prismhost.net.key;
  ssl_prefer_server_ciphers on;
  ssl_session_cache builtin:1000 shared:SSL:20m;

  ssl_protocols SSLv3 TLSv1;
  ssl_ciphers ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH;
  server_name clients.prismhost.net;
  root /home/clients/public_html/;

  access_log  /var/log/nginx/clients.prismhost.net-access.log;
  error_log   /var/log/nginx/clients.prismhost.net-error.log;

  index index.php;

  location / {
    try_files $uri $uri/;
  }

  location ~ \.php$ {
    if (-f $request_filename) {
      include fastcgi_params;
      fastcgi_intercept_errors on;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      fastcgi_pass /path/to/unix.sock;
    }
  }
}
 
Status
Not open for further replies.
Back
Top