How do I activate a pending SSL from Namecheap in linode (

I have had a 5 year SSL from Namecheap for over two years. Although confusing, That SSL has been validated for two years, but now it seems impossible. I've done everything with Namecheap to make the SSL pending, but it won't activate. I have a CNAME host and target, but I do not know how to implement it in Linode.

1 Reply

It sounds like the CNAME record is a method of proving that you own a domain. If that isn't working for you, you can try one of those other methods of verification from that guide.

If you've already completed that step, you'll then want to follow one of our guides for setting up SSL.

It's difficult to tell from the information provided, but you may need to first create a Certificate Signing Request, though that part may have been included in the steps taken with NameCheap. If you didn't already do that before, I recommend reading through that guide.

Otherwise, all that should be needed is getting your cert files onto your server and configuring your web server to use SSL. You'll want to make sure the certificate files are in the right place based on where your webserver is looking for those files. For example, if you were using Ubuntu or Debian with Apache2, that guide shows the following configuration for /etc/apache2/sites-available/

<VirtualHost *:443>

    DocumentRoot /var/www/html/
    DirectoryIndex index.html

    # SSL configuration
    SSLEngine On
    SSLCertificateFile /etc/ssl/certs/
    SSLCertificateKeyFile /etc/ssl/private/
    SSLCACertificateFile /etc/ssl/certs/ca-certificates.crt  #If not using a self-signed certificate, omit this line

    # Log files
    ErrorLog /var/www/html/
    CustomLog /var/www/html/ combined
<VirtualHost *:80>
    Redirect permanent /

You'd want to make sure that SSL is on and the path to the files that Apache is looking for are correct and contain the crt and key you got from NameCheap. You can cat out the corresponding files from these lines of your own configuration to make sure that they look right.

SSLCertificateFile /etc/ssl/certs/
SSLCertificateKeyFile /etc/ssl/private/

If you can tell us more about any specific errors you're seeing and any guides you followed, we may be able to provide a bit more guidance. Otherwise, I'd recommend using Let's Encrypt with Certbot for the easiest way to enable HTTPs traffic on your server.


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct