Call us Toll-Free:
Email us


How to register SSL Certificate with GoDaddy

Dawn Rossi, 07-08-2011
This is a follow-up to an old post I wrote back in 2008 about registering SSL certificates with VeriSign

While VeriSign is still the elephant in the room, these days, all modern browsers support certificates from GoDaddy, Thawte and many other cheaper alternatives to VeriSign.

Unless you have a very good reason to use VeriSign and shell out $400, I would recommend using GoDaddy. Their standard SSL will only set you back $50 and best of all - it is usually issued within minutes.

Step 1 - Register a domain

This is a no brainer.

Step 2 - Verify Whois information and make it public

Your domain whois information must match the company name and address you'd like to list on the SSL certificate.

Update your whois information if you need to (login to your SoftwareProjects account and click on the domain, or use your existing registrar interface) and make sure your whois information can be publicly accessed by

If you have private-registration, you MUST turn it off prior to applying for the SSL certificate. You'll be able to turn private-registration back on once the certificate is approved.

Step 3 - Generate private key

Login to your server via Telnet or SSH and run this command:

openssl genrsa -out 2048

Replace with your target domain name.

You'll be asked to choose a password. Pick any password - it is only used throughout the registration process.

Now enter this command:

openssl req -new -key -out

Again replace with your target domain name.

You'll be asked to provide the country, state, company name and domain name. Make sure you use the EXACT same information as what shows for your domain.

The common name is your

Step 4 - Buy Certificate

Visit GoDaddy's SSL certificate page here and select the Standard SSL certificate for 1 year.

Skip all the optional add-ons.


You will be asked to paste the you prepared earlier.

Dawn Rossi, 07-08-2011
If you're using NGinx, add this to the top of your config file:

# For PCI Compliance
ssl_protocols SSLv3 TLSv1;
ssl_prefer_server_ciphers on;
ssl_ciphers ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP;
Enjoyed this post?

Subscribe Now to receive new posts via Email as soon as they come out.

Post your comments

Note: No link spamming! If your message contains link/s, it will NOT be published on the site before manually approved by one of our moderators.

About Us  |  Contact us  |  Privacy Policy  |  Terms & Conditions