This should help.
Overview
------------
1. change httpd.conf by removing the :443 portion
2. to remove the old cert files,
3. restart Apache then
4. reinstall the cert via WHM.
Details
---------
I use WinSCP...you can use PUTTY
Step 1. Most important to do this before step 2 or Apache will not restart
Remove the your.domain.com:443 portion from the /usr/local/apache/conf/httpd.conf file.
Remove everything below related to your domain of the SSL in question:
Code:
<IfDefine SSL>
<VirtualHost 69.57.159.148:443>
ServerAdmin webmaster@yourdomain.com
DocumentRoot /home/domainusername/public_html
BytesLog domlogs/yourdomain.com-bytes_log
ServerName yourdomain.com
CustomLog /usr/local/apache/domlogs/yourdomain.com-ssl_log "%t %{version}c %{cipher}c %{clientcert}c"
User domainusername
Group domainusername
SSLEnable
SSLCertificateFile /usr/share/ssl/certs/yourdomain.com.crt
SSLCertificateKeyFile /usr/share/ssl/private/yourdomain.com.key
SSLLogFile /var/log/yourdomain.com
UserDir public_html
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
</VirtualHost>
</IfDefine>
Step 2. Remove the following cert files that are specific to this domain's cert
/usr/share/ssl/certs/www.yourdomain.com.crt
/usr/share/ssl/certs/www.yourdomain.com.cabundle
/usr/share/ssl/private/www.yourdomain.com.key
---GO TO WHM----
Step 3. Restart Apache
( or via command line)
/etc/rc.d/init.d/httpd stop
/etc/rc.d/init.d/httpd start
Step 4. In WHM in the SSL/TLS section (towards the bottom)
a. click Install an SSL Certificate and Setup the Domain
b. enter your .CRT contents in the top box
c. enter your RSA Key contents in the 2nd box
d. a standard .CA bundle file might appear in the third box. Leave it there or leave it blank unless this is a chained SSL.
If this is a chained SSL, you will need to paste the .CA contents there in the 3rd box.
e. click the button Do It at the top (above the first box).
You should see a successfully installed message and Apache/HTTPD should restart automatically