How to Add PFX SSL Certificate in GoDaddy - Complete Guide
This comprehensive guide will walk you through the process of adding a PFX certificate to your GoDaddy hosting account, ensuring secure HTTPS connections for your website.
Understanding PFX Certificates and GoDaddy Requirements
GoDaddy hosting requires PFX certificates to be converted into specific formats (CRT and KEY files) before installation. This guide will help you with the complete process.
Step 1: Extract Certificate and Private Key from PFX File
Before uploading to GoDaddy, you'll need to extract the certificate components using OpenSSL. Follow these steps:
Extract the Private Key
openssl pkcs12 -in yourfile.pfx -nocerts -out privatekey.pem -nodes
This command extracts the private key and saves it as privatekey.pem.
Extract the Certificate
openssl pkcs12 -in yourfile.pfx -clcerts -nokeys -out certificate.crt
This command creates your certificate file as certificate.crt.
Convert Private Key to RSA Format
openssl rsa -in privatekey.pem -out privatekey.key
This converts the private key to RSA format, creating privatekey.key.
Step 2: Upload Certificate to GoDaddy
- Log in to your GoDaddy account
- Navigate to My Products > SSL Certificates
- Select your domain and click Manage
- Upload the extracted certificate.crt file
- Upload the privatekey.key file
- Install any required intermediate certificates
Step 3: Verify SSL Installation
After installation:
- Test your website using https://yourdomain.com
- Verify the SSL certificate is properly installed
- Check for secure connection indicators in browsers
Note: If you encounter any issues during installation, GoDaddy's support team can assist with troubleshooting specific SSL-related problems.