Renewing SSL Certificates With Namecheap: Difference between revisions

From Littledamien Wiki
Jump to navigation Jump to search
(Created page with "Category:SSL Category:Web Hosting Category:Web Development == Verifying the certificate == * Log in at [http:namecheap.com] * '''top menu''' > '''Hi ''{username}'...")
 
No edit summary
Line 2: Line 2:
== Verifying the certificate ==
== Verifying the certificate ==


* Log in at [http:namecheap.com]
* Log in at [http://namecheap.com namecheap.com]
* '''top menu''' > '''Hi ''{username}''''' > '''Manage SSL Certificates'''
* '''top menu''' > '''Hi ''{username}''''' > '''Manage SSL Certificates'''
* Active and expired SSL certificates are listed under '''Your SSL Certificates'''
* Active and expired SSL certificates are listed under '''Your SSL Certificates'''


== Renewing the certificate ==
== Create a Certificate Signing Request (CSR) ==


''{TK}''
<p class="alert-info">This is only necessary if there is no previous CSR on the server. If one already exists for a domain with a certificate being renewed, it's ok to use the existing CSR.</p>


== Instructions ==
* Log in to cPanel account
 
* '''Security''' > '''SSL/TLS Manager'''
=== Create a Certificate Signing Request (CSR) ===
* '''Private Keys (KEY)''' > '''Generate, view, upload, or delete your private keys'''
 
* '''Generate a New Private Key'''
# Log in to cPanel account
# '''Security''' > '''SSL/TLS Manager'''
# '''Private Keys (KEY)''' > '''Generate, view, upload, or delete your private keys'''
# '''Generate a New Private Key'''
** '''Key Size:''' ''(At least 2048 bits)''
** '''Key Size:''' ''(At least 2048 bits)''
** Click '''Generate'''
** Click '''Generate'''
# The next page displays the newly generated private key.
* The next page displays the newly generated private key.
** Click '''Return to SSL Manager'''
** Click '''Return to SSL Manager'''
# '''Certificate Signing Requests (CSR)''' > '''Generate, view, or delete SSL certificate signing requests'''
* '''Certificate Signing Requests (CSR)''' > '''Generate, view, or delete SSL certificate signing requests'''
# '''Generate a New Certificate Signing Request (CSR)'''
* '''Generate a New Certificate Signing Request (CSR)'''
:* Select the private key that was generated earlier from the dropdown list.
** Select the private key that was generated earlier from the dropdown list.
:* Enter the following information for the CSR code:
** Enter the following information for the CSR code:
:** City
*** City
:** State
*** State
:** Country
*** Country
:** Company
*** Company
:** Company Division
*** Company Division
:** Email
*** Email
:* Click the '''Generate''' button
** Click the '''Generate''' button
# The next page displays the newly generated CSR code.  
* The next page displays the newly generated CSR code.  
:* This code is used to activate the certificate purchased with Namecheap or any other certificate provider.
** This code is used to activate the certificate purchased with Namecheap or any other certificate provider.
# A certificate will be issued, after which it needs to be installed for the site.<ref>[https://www.namecheap.com/support/knowledgebase/article.aspx/9445/0/cpanel Generating a CSR using cPanel] (Namecheap knowledgebase)<ref>  
* A certificate will be issued, after which it needs to be installed for the site.<ref>[https://www.namecheap.com/support/knowledgebase/article.aspx/9445/0/cpanel Generating a CSR using cPanel] (Namecheap knowledgebase)</ref>  
 
== Activating and renewing the certificate ==


=== Installing the SSL certificate ===
* Log in at [http://namecheap.com namecheap.com]
* '''top menu''' > '''Hi ''{username}''''' > '''Manage SSL Certificates'''
* Click '''activate''' or '''reissue''' for the targeted certificate.
* Next page ("SSL Certificate - CSR"): '''Digital Certificate Order Form'''
** '''Select Web Server:''' Apache + OpenSSL
** Copy the CSR string from the CSR stored in the site cPanel.
* Next page: '''Digital Certificate Order Form'''
** '''Approver Email:''' ''Select one, e.g. '''Whois Record Type,''' if it's a valid email''
* Next page: '''Enter Contact Information for Your SSL Certificate'''
** This will be prefilled with either previous settings, or whois contact information. Make any necessary edits.
** Click the '''Submit Order''' button.
* A '''SSL Certificate Validation''' email will be sent to the contact email address.
** Click the validation link in the email.
** Submit the validation code from the email.
* Another email containing the SSL Certificate will be sent.


# Log in to cPanel.
== Installing the SSL certificate ==
# '''Security''' > '''SSL/TLS Manager'''
# '''Install and Manage SSL for your site (HTTPS)''' > '''Manage SSL Sites'''
## Select the appropriate domain from the dropdown.
## Copy the certificate code sent from the certificate authority into the '''Certificate (CRT)''' field.
::* The code is sent via email from the certificate authority.
::* At the last renewal, the entity sending the code was "Comodo Security Services".


[https://www.namecheap.com/support/knowledgebase/article.aspx/9418/0/cpanel Installing a SSL certificate on your server, using cPanel 11.46] (Namecheap knowledgebase)
* Log in to cPanel.
* '''Security''' > '''SSL/TLS Manager'''
* '''Install and Manage SSL for your site (HTTPS)''' > '''Manage SSL Sites'''
** Copy the certificate code sent from the certificate authority into the '''Certificate (CRT)''' field.
*** The code is sent via email from the certificate authority.
*** At the last renewal, the entity sending the code was "Comodo Security Services".
** Click the '''Autofill by Certificate''' button above the '''CRT''' field.
*** The '''Domain''' and '''Private Key''' field values will be filled in.
*** If everything is ok, green checkmarks will be displayed next to all the fields.
*** Click '''Install Certificate'''
** If all goes well, a '''SSL Certificate Successfully Updated''' modal dialog is displayed.
*** Click the '''OK''' button.
*** The page is refreshed.
*** The domain should be listed under '''Manage Installed SSL Websites''' without any errors or warnings.<ref>[https://www.namecheap.com/support/knowledgebase/article.aspx/9418/0/cpanel Installing a SSL certificate on your server, using cPanel 11.46] (Namecheap knowledgebase)</ref>


== Notes ==
== Notes ==
<references />
<references />

Revision as of 20:04, 1 April 2015

Verifying the certificate

  • Log in at namecheap.com
  • top menu > Hi {username} > Manage SSL Certificates
  • Active and expired SSL certificates are listed under Your SSL Certificates

Create a Certificate Signing Request (CSR)

This is only necessary if there is no previous CSR on the server. If one already exists for a domain with a certificate being renewed, it's ok to use the existing CSR.

  • Log in to cPanel account
  • Security > SSL/TLS Manager
  • Private Keys (KEY) > Generate, view, upload, or delete your private keys
  • Generate a New Private Key
    • Key Size: (At least 2048 bits)
    • Click Generate
  • The next page displays the newly generated private key.
    • Click Return to SSL Manager
  • Certificate Signing Requests (CSR) > Generate, view, or delete SSL certificate signing requests
  • Generate a New Certificate Signing Request (CSR)
    • Select the private key that was generated earlier from the dropdown list.
    • Enter the following information for the CSR code:
      • City
      • State
      • Country
      • Company
      • Company Division
      • Email
    • Click the Generate button
  • The next page displays the newly generated CSR code.
    • This code is used to activate the certificate purchased with Namecheap or any other certificate provider.
  • A certificate will be issued, after which it needs to be installed for the site.[1]

Activating and renewing the certificate

  • Log in at namecheap.com
  • top menu > Hi {username} > Manage SSL Certificates
  • Click activate or reissue for the targeted certificate.
  • Next page ("SSL Certificate - CSR"): Digital Certificate Order Form
    • Select Web Server: Apache + OpenSSL
    • Copy the CSR string from the CSR stored in the site cPanel.
  • Next page: Digital Certificate Order Form
    • Approver Email: Select one, e.g. Whois Record Type, if it's a valid email
  • Next page: Enter Contact Information for Your SSL Certificate
    • This will be prefilled with either previous settings, or whois contact information. Make any necessary edits.
    • Click the Submit Order button.
  • A SSL Certificate Validation email will be sent to the contact email address.
    • Click the validation link in the email.
    • Submit the validation code from the email.
  • Another email containing the SSL Certificate will be sent.

Installing the SSL certificate

  • Log in to cPanel.
  • Security > SSL/TLS Manager
  • Install and Manage SSL for your site (HTTPS) > Manage SSL Sites
    • Copy the certificate code sent from the certificate authority into the Certificate (CRT) field.
      • The code is sent via email from the certificate authority.
      • At the last renewal, the entity sending the code was "Comodo Security Services".
    • Click the Autofill by Certificate button above the CRT field.
      • The Domain and Private Key field values will be filled in.
      • If everything is ok, green checkmarks will be displayed next to all the fields.
      • Click Install Certificate
    • If all goes well, a SSL Certificate Successfully Updated modal dialog is displayed.
      • Click the OK button.
      • The page is refreshed.
      • The domain should be listed under Manage Installed SSL Websites without any errors or warnings.[2]

Notes