Update an SSL Certificate for a Load Balancer
Using the AWS Management Console
To update an SSL certificate for an HTTPS load balancer
-
Sign in to the AWS Management Console and open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.
-
On the Amazon EC2 console Resources page, in the EC2 Dashboard pane, under NETWORK & SECURITY, click Load Balancers.
-
On the Load Balancers page, select your load balancer.
-
The bottom pane displays the details of your load balancer.
-
Click the Listeners tab.
-
In the Listeners pane, click Change in the SSL Certificate column of the certificate you want to update.
-
On the Select Certificate page select Upload a new SSL Certificate if you have an SSL certificate and want to upload it.
-
Step through the following instructions to continue uploading your SSL certificate.
-
Enter the name of the certificate to upload.
-
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.
-
Copy and paste the contents of the public key certificate file (PEM-encoded) in the Public Key Certificate box.
-
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.
9. Click Save.
-
Revisions
- December 12, 2014 @ 17:26:42 [Current Revision] by admin
- December 12, 2014 @ 17:26:42 by admin
- December 12, 2014 @ 17:26:03 by admin
- December 12, 2014 @ 17:18:29 by admin
- December 12, 2014 @ 17:18:01 by admin
- December 12, 2014 @ 17:15:42 by admin
Revision Differences
December 12, 2014 @ 17:15:42 | Current 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: | |||
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: | ||
Deleted: Using the AWS Management Console | |||
Deleted: </ | 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 <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 <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 <span class="guilabel" style="font-weight: bold;">Resources< /span> page, in the <span class="guilabel" style="font-weight: bold;">EC2 Dashboard</span> pane, under <span class="guilabel" style="font-weight: bold;">NETWORK & SECURITY</span>, click <span class="guilabel" style="font-weight: bold;">Load Balancers</span>. | Unchanged: On the Amazon EC2 console <span class="guilabel" style="font-weight: bold;">Resources< /span> page, in the <span class="guilabel" style="font-weight: bold;">EC2 Dashboard</span> pane, under <span class="guilabel" style="font-weight: bold;">NETWORK & SECURITY</span>, click <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 <span class="guilabel" style="font-weight: bold;">Load Balancers</span> page, select your load balancer. | Unchanged: On the <span class="guilabel" style="font-weight: bold;">Load Balancers</span> 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 <span class="guilabel" style="font-weight: bold;">Listeners< /span> tab. | Unchanged: Click the <span class="guilabel" style="font-weight: bold;">Listeners< /span> 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 <span class="guilabel" style="font-weight: bold;">Listeners< /span> pane, click <span class="guilabel" style="font-weight: bold;">Change< /span> in the <span class="guilabel" style="font-weight: bold;">SSL Certificate</ span> column of the certificate you want to update. | Unchanged: In the <span class="guilabel" style="font-weight: bold;">Listeners< /span> pane, click <span class="guilabel" style="font-weight: bold;">Change< /span> in the <span class="guilabel" style="font-weight: bold;">SSL Certificate</ span> 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 <span class="guilabel" style="font-weight: bold;">Select Certificate</ span> page | Added: On the <span class="guilabel" style="font-weight: bold;">Select Certificate</ span> page select <span class="guilabel" style="font-weight: bold;">Upload a new SSL Certificate</ span> 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 <span class="guilabel" style="font-weight: bold;">Upload a new SSL Certificate</ span> 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 <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 <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 <span class="guilabel" style="font-weight: bold;">Private Key</span> box. | Unchanged: Copy and paste the contents of the private key file (PEM-encoded) in the <span class="guilabel" style="font-weight: bold;">Private Key</span> 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: | |||
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 <span class="guilabel" style="font-weight: bold;">Public Key Certificate</ span> box. | Unchanged: Copy and paste the contents of the public key certificate file (PEM-encoded) in the <span class="guilabel" style="font-weight: bold;">Public Key Certificate</ span> 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'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'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 <span class="guilabel" style="font-weight: bold;">Certificate Chain</span> 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 <span class="guilabel" style="font-weight: bold;">Certificate Chain</span> 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: | Unchanged: | ||
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: < | Added: <p> | ||
Deleted: <p style="margin-bottom: 1em;"> | |||
Deleted: | |||
Added: 9. Click <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 <span class="guilabel" style="font-weight: bold;">Save</span>. | |||
Deleted: </p> | |||
Unchanged: </li> | Unchanged: </li> | ||
Unchanged: </ol> | Unchanged: </ol> | ||
Added: </div> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: </div> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: </div> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: <p> | |||
Added: | |||
Added: </p> | |||
Added: <p> | |||
Added: | |||
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.