You are viewing an old revision of this post, from December 12, 2014 @ 17:15:42. See below for differences between this version and the current revision.

Update an SSL Certificate for a Load Balancer

Update an SSL Certificate for a Load Balancer

 

Using the AWS Management Console

To update an SSL certificate for an HTTPS load balancer

 

  1. Sign in to the AWS Management Console and open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.

  2. On the Amazon EC2 console Resources page, in the EC2 Dashboard pane, under NETWORK & SECURITY, click Load Balancers.

  3. On the Load Balancers page, select your load balancer.

  4. The bottom pane displays the details of your load balancer.

  5. Click the Listeners tab.

  6. In the Listeners pane, click Change in the SSL Certificate column of the certificate you want to update.

  7. On the Select Certificate page select Upload a new SSL Certificate if you have an SSL certificate and want to upload it.

  8. Step through the following instructions to continue uploading your SSL certificate.

    1. Enter the name of the certificate to upload.

    2. Copy and paste the contents of the private key file (PEM-encoded) in the Private Key box.

      Note

      The private key cannot be retrieved after you are finished uploading it.

       

    3. Copy and paste the contents of the public key certificate file (PEM-encoded) in the Public Key Certificate box.

    4. You can skip this step if you are using a self-signed certificate and it's not important that browsers implicitly accept the certificate.

      If you are not using self-signed certificate, copy and paste the contents of the public key certificate chain file (PEM-encoded) in the Certificate Chain box.

      Note

      The certificate chain must be ordered such that the root certificate is the last certificate in the chain. If you use a certificate chain in a different order, you will receive an error.

       

      Update SSL Certificate

      9. Click Save.

 

 

 

 

 

 

 

 

 

Revisions

Revision Differences

December 12, 2014 @ 17:15:42Current Revision
Content
Unchanged: <div class="titlepage" style="font-family: verdana, arial, sans-serif; font-size: 12px; color: rgb(0, 0, 0); margin: 0px; padding: 0px; line-height: normal;"> Unchanged: <div class="titlepage" style="font-family: verdana, arial, sans-serif; font-size: 12px; color: rgb(0, 0, 0); margin: 0px; padding: 0px; line-height: normal;">
  Added: <div style="margin: 0px; padding: 0px;">
  Added: <div style="margin: 0px; padding: 0px;">
  Added: <div class="titlepage" style="font-family: verdana, arial, sans-serif; font-size: 12px; color: rgb(0, 0, 0); margin: 0px; padding: 0px; line-height: normal;">
Unchanged: <div style="margin: 0px; padding: 0px;"> Unchanged: <div style="margin: 0px; padding: 0px;">
Unchanged: <div style="margin: 0px; padding: 0px;"> Unchanged: <div style="margin: 0px; padding: 0px;">
Unchanged: <h1 class="topictitle" style="font-size: 18px; font-weight: bold; padding-top: 12px; border-bottom-style: none; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204);"> Unchanged: <h1 class="topictitle" style="font-size: 18px; font-weight: bold; padding-top: 12px; border-bottom-style: none; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204);">
Unchanged: Update an SSL Certificate for a Load Balancer Unchanged: Update an SSL Certificate for a Load Balancer
Unchanged: </h1> Unchanged: </h1>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: <p>
  Added: <strong>Using the AWS Management Console</strong>
  Added: </p>
  Added: </div>
  Added: <p>
  Added: <b>To update an SSL certificate for an HTTPS load balancer</b>
  Added: </p>
Unchanged: </div> Unchanged: </div>
Unchanged: </div> Unchanged: </div>
Deleted: </div>  
Deleted: <div class="section" style="font-family: verdana, arial, sans-serif; font-size: 12px; color: rgb(0, 0, 0); margin: 0px; padding: 0px; line-height: normal;">  Added: <div class="section" style="font-family: verdana, arial, sans-serif; font-size: 12px; color: rgb(0, 0, 0); margin: 0px; padding: 0px; line-height: normal;">
Unchanged: <div class="titlepage" style="margin: 0px; padding: 0px;"> Unchanged: <div class="titlepage" style="margin: 0px; padding: 0px;">
Unchanged: <div style="margin: 0px; padding: 0px;"> Unchanged: <div style="margin: 0px; padding: 0px;">
Unchanged: <div style="margin: 0px; padding: 0px;"> Unchanged: <div style="margin: 0px; padding: 0px;">
  Added: <p>
Deleted: <h2 class="title" id="us-update- lb-SSLcert-console" style="color: rgb(204, 102, 0); font-size: 14px; font-weight: bold; padding-top: 1.5em; clear: both;"> Added: &nbsp;
Deleted: Using the AWS Management Console  
Deleted: </h2>  Added: </p>
Unchanged: </div> Unchanged: </div>
Unchanged: </div> Unchanged: </div>
Unchanged: </div> Unchanged: </div>
Unchanged: <div class="procedure" style="margin: 0px; padding: 0px;"> Unchanged: <div class="procedure" style="margin: 0px; padding: 0px;">
Deleted: <a name="d0e10892" style="color: rgb(0, 75, 145); text-decoration: underline;"></a>  
Deleted: <p class="title" style="margin-bottom: 1em;">  
Deleted: <b>To update an SSL certificate for an HTTPS load balancer</b>  
Deleted: </p>  
Unchanged: <ol class="procedure" type="1"> Unchanged: <ol class="procedure" type="1">
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: Sign in to the AWS Management Console and open the Amazon EC2 console at&nbsp;<a class="ulink" href="https:/ /console.aws.amazon.com/ec2/" style="color: rgb(153, 102, 51);" target="_blank" >https://console.aws.amazon.com/ec2/</a>. Unchanged: Sign in to the AWS Management Console and open the Amazon EC2 console at&nbsp;<a class="ulink" href="https:/ /console.aws.amazon.com/ec2/" style="color: rgb(153, 102, 51);" target="_blank" >https://console.aws.amazon.com/ec2/</a>.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: On the Amazon EC2 console&nbsp;<span class="guilabel" style="font-weight: bold;">Resources< /span>&nbsp;page, in the&nbsp;<span class="guilabel" style="font-weight: bold;">EC2 Dashboard</span>&nbsp;pane, under&nbsp;<span class="guilabel" style="font-weight: bold;">NETWORK &amp; SECURITY</span>, click&nbsp;<span class="guilabel" style="font-weight: bold;">Load Balancers</span>. Unchanged: On the Amazon EC2 console&nbsp;<span class="guilabel" style="font-weight: bold;">Resources< /span>&nbsp;page, in the&nbsp;<span class="guilabel" style="font-weight: bold;">EC2 Dashboard</span>&nbsp;pane, under&nbsp;<span class="guilabel" style="font-weight: bold;">NETWORK &amp; SECURITY</span>, click&nbsp;<span class="guilabel" style="font-weight: bold;">Load Balancers</span>.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: On the&nbsp;<span class="guilabel" style="font-weight: bold;">Load Balancers</span>&nbsp;page, select your load balancer. Unchanged: On the&nbsp;<span class="guilabel" style="font-weight: bold;">Load Balancers</span>&nbsp;page, select your load balancer.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: The bottom pane displays the details of your load balancer. Unchanged: The bottom pane displays the details of your load balancer.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: Click the&nbsp;<span class="guilabel" style="font-weight: bold;">Listeners< /span>&nbsp;tab. Unchanged: Click the&nbsp;<span class="guilabel" style="font-weight: bold;">Listeners< /span>&nbsp;tab.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: In the&nbsp;<span class="guilabel" style="font-weight: bold;">Listeners< /span>&nbsp;pane, click&nbsp;<span class="guilabel" style="font-weight: bold;">Change< /span>&nbsp;in the&nbsp;<span class="guilabel" style="font-weight: bold;">SSL Certificate</ span>&nbsp;column of the certificate you want to update. Unchanged: In the&nbsp;<span class="guilabel" style="font-weight: bold;">Listeners< /span>&nbsp;pane, click&nbsp;<span class="guilabel" style="font-weight: bold;">Change< /span>&nbsp;in the&nbsp;<span class="guilabel" style="font-weight: bold;">SSL Certificate</ span>&nbsp;column of the certificate you want to update.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Deleted: On the&nbsp;<span class="guilabel" style="font-weight: bold;">Select Certificate</ span>&nbsp;page, select&nbsp;<span class="guilabel" style="font-weight: bold;">Choose from an existing SSL Certificates< /span>&nbsp;if you have already uploaded your SSL certificate using IAM. Click the&nbsp;<span class="guilabel" style="font-weight: bold;">Certificate Name:</span>&nbsp;dialog box and select your certificate. Click&nbsp;<span class="guilabel" style="font-weight: bold;">Save</span>.  Added: On the&nbsp;<span class="guilabel" style="font-weight: bold;">Select Certificate</ span>&nbsp;page&nbsp; select&nbsp;<span class="guilabel" style="font-weight: bold;">Upload a new SSL Certificate</ span>&nbsp;if you have an SSL certificate and want to upload it.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Deleted: <p style="margin-bottom: 1em;">  
Deleted: Or, select&nbsp;<span class="guilabel" style="font-weight: bold;">Upload a new SSL Certificate</ span>&nbsp;if you have an SSL certificate and want to upload it.  
Deleted: </p>  
Deleted: <p style="margin-bottom: 1em;">  
Deleted: Before you upload, ensure that your certificate meets the criteria described in&nbsp;<a class="xref" href="http:// docs.aws.amazon.com/ ElasticLoadBalancing/ latest/DeveloperGuide/ssl- server-cert.html#upload-cert" style="color: rgb(153, 102, 51);" title="Upload the Signed Certificate">Upload the Signed Certificate</a>  
Deleted: </p>  
Deleted: <p style="margin-bottom: 1em;">  
Deleted: If your certificate does not meet the criteria listed in this step, you might get an error when you upload it. Create a new SSL certificate and upload the certificate using AWS Identity and Access Management (IAM). For instructions on creating and uploading the SSL certificate, see&nbsp;<a class="xref" href="http:// docs.aws.amazon.com/ ElasticLoadBalancing/ latest/DeveloperGuide/ssl- server-cert.html" style="color: rgb(153, 102, 51);" title="SSL Certificate for Elastic Load Balancing">SSL Certificate for Elastic Load Balancing</a>.  
Deleted: </p>  
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: Step through the following instructions to continue uploading your SSL certificate. Unchanged: Step through the following instructions to continue uploading your SSL certificate.
Unchanged: </p> Unchanged: </p>
Unchanged: <ol class="substeps" type="a"> Unchanged: <ol class="substeps" type="a">
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: Enter the name of the certificate to upload. Unchanged: Enter the name of the certificate to upload.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: Copy and paste the contents of the private key file (PEM-encoded) in the&nbsp;<span class="guilabel" style="font-weight: bold;">Private Key</span>&nbsp;box. Unchanged: Copy and paste the contents of the private key file (PEM-encoded) in the&nbsp;<span class="guilabel" style="font-weight: bold;">Private Key</span>&nbsp;box.
Unchanged: </p> Unchanged: </p>
Unchanged: <div class="aws-note" style="margin: 0.5em 2.7em 1em; padding: 0px;"> Unchanged: <div class="aws-note" style="margin: 0.5em 2.7em 1em; padding: 0px;">
Unchanged: <p class="aws-note" style="margin: 0.5em 0px 0px; padding: 0px; font-weight: bold;"> Unchanged: <p class="aws-note" style="margin: 0.5em 0px 0px; padding: 0px; font-weight: bold;">
Unchanged: Note Unchanged: Note
Unchanged: </p> Unchanged: </p>
Unchanged: <p class="simpara" style="margin: 0.5em 0px 0px; padding: 0px;"> Unchanged: <p class="simpara" style="margin: 0.5em 0px 0px; padding: 0px;">
Unchanged: The private key cannot be retrieved after you are finished uploading it. Unchanged: The private key cannot be retrieved after you are finished uploading it.
  Added: </p>
  Added: <p>
  Added: &nbsp;
Unchanged: </p> Unchanged: </p>
Unchanged: </div> Unchanged: </div>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: Copy and paste the contents of the public key certificate file (PEM-encoded) in the&nbsp;<span class="guilabel" style="font-weight: bold;">Public Key Certificate</ span>&nbsp;box. Unchanged: Copy and paste the contents of the public key certificate file (PEM-encoded) in the&nbsp;<span class="guilabel" style="font-weight: bold;">Public Key Certificate</ span>&nbsp;box.
Unchanged: </p> Unchanged: </p>
Unchanged: </li> Unchanged: </li>
Unchanged: <li class="step"> Unchanged: <li class="step">
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: You can skip this step if you are using a self-signed certificate and it&#39;s not important that browsers implicitly accept the certificate. Unchanged: You can skip this step if you are using a self-signed certificate and it&#39;s not important that browsers implicitly accept the certificate.
Unchanged: </p> Unchanged: </p>
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: If you are not using self-signed certificate, copy and paste the contents of the public key certificate chain file (PEM-encoded) in the&nbsp;<span class="guilabel" style="font-weight: bold;">Certificate Chain</span>&nbsp;box. Unchanged: If you are not using self-signed certificate, copy and paste the contents of the public key certificate chain file (PEM-encoded) in the&nbsp;<span class="guilabel" style="font-weight: bold;">Certificate Chain</span>&nbsp;box.
Unchanged: </p> Unchanged: </p>
Unchanged: <div class="aws-note" style="margin: 0.5em 2.7em 1em; padding: 0px;"> Unchanged: <div class="aws-note" style="margin: 0.5em 2.7em 1em; padding: 0px;">
Unchanged: <p class="aws-note" style="margin: 0.5em 0px 0px; padding: 0px; font-weight: bold;"> Unchanged: <p class="aws-note" style="margin: 0.5em 0px 0px; padding: 0px; font-weight: bold;">
Unchanged: Note Unchanged: Note
Unchanged: </p> Unchanged: </p>
Unchanged: <p style="margin: 0.5em 0px 0px; padding: 0px;"> Unchanged: <p style="margin: 0.5em 0px 0px; padding: 0px;">
Unchanged: The certificate chain must be ordered such that the root certificate is the last certificate in the chain. If you use a certificate chain in a different order, you will receive an error. Unchanged: The certificate chain must be ordered such that the root certificate is the last certificate in the chain. If you use a certificate chain in a different order, you will receive an error.
Unchanged: </p> Unchanged: </p>
Unchanged: </div> Unchanged: </div>
Unchanged: <p style="margin-bottom: 1em;"> Unchanged: <p style="margin-bottom: 1em;">
Unchanged: &nbsp; Unchanged: &nbsp;
Unchanged: </p> Unchanged: </p>
Unchanged: <div class="informalfigure" style="margin: 0px; padding: 0px;"> Unchanged: <div class="informalfigure" style="margin: 0px; padding: 0px;">
Unchanged: <div class="mediaobject" style="margin: 0px; padding: 0px;"> Unchanged: <div class="mediaobject" style="margin: 0px; padding: 0px;">
Unchanged: <img alt="Update SSL Certificate" src="http://docs.aws.amazon.com/ ElasticLoadBalancing/latest/ DeveloperGuide/ images/AddListener_ SSLCertificate.png" style="border: 0px hidden rgb(255, 255, 255); padding: 0px; margin: 0px;" /> Unchanged: <img alt="Update SSL Certificate" src="http://docs.aws.amazon.com/ ElasticLoadBalancing/latest/ DeveloperGuide/ images/AddListener_ SSLCertificate.png" style="border: 0px hidden rgb(255, 255, 255); padding: 0px; margin: 0px;" />
Unchanged: </div> Unchanged: </div>
Deleted: </div>  Added: <p>
Deleted: <p style="margin-bottom: 1em;">  
Deleted: &nbsp;  
  Added: 9. Click&nbsp;<span class="guilabel" style="font-weight: bold;">Save</span>.
Unchanged: </p> Unchanged: </p>
  Added: </div>
Unchanged: </li> Unchanged: </li>
Unchanged: </ol> Unchanged: </ol>
Deleted: </li>  
Deleted: <li class="step">  
Deleted: <p style="margin-bottom: 1em;">  
Deleted: Click&nbsp;<span class="guilabel" style="font-weight: bold;">Save</span>.  
Deleted: </p>  
Unchanged: </li> Unchanged: </li>
Unchanged: </ol> Unchanged: </ol>
  Added: </div>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: </div>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: </div>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: <p>
  Added: &nbsp;
  Added: </p>
  Added: <p>
  Added: &nbsp;
  Added: </p>
Unchanged: </div> Unchanged: </div>
Unchanged: </div> Unchanged: </div>

Note: Spaces may be added to comparison text to allow better line wrapping.

No comments yet.

Leave a Reply