You are here:>>>How to enable SSL on AWS Elastic Load Balancer using OpenSSL self-signed certificates

How to enable SSL on AWS Elastic Load Balancer using OpenSSL self-signed certificates

Video Tutorial

In this video I will show you how to create a self-signed certificate using OpenSSL and  add it to Elastic Load Balancer on AWS cloud to enable SSL communication.

I will be posting only the commands I used in this blog post. For detailed explanation and demo, please watch my above video.

Please do post in the comments if you have any questions or suggestions.

Architecture Diagram

Generate Private Key

Generate Self Signed Certificate

Upload Self Signed Certificate to AWS IAM

List IAM Certificates

Delete IAM Certificates

2017-05-15T20:41:49+00:00

About the Author:

I am a Senior Cloud Professional specialized in AWS Cloud with 11 years of IT experience. I am enthusiastic about Serverless Architecture. I am an expert in Oracle Fusion Middleware.

2 Comments

  1. vinod July 4, 2017 at 5:59 PM - Reply

    sudo aws iam upload-server-certificate –server-certificate-name MyCertificate –certificate-body file://my-certificate.pem –private-key file://my-private-key.pem

    HTTPSConnectionPool(host=’iam.us-east-1c.amazonaws.com’, port=443): Max retries exceeded with url: / (Caused by NewConnectionError(‘: Failed to establish a new connection: [Errno -2] Name or service not known’,))

    • Prasad Domala December 2, 2017 at 1:43 PM - Reply

      Please check your connection to AWS. Do you have internet connection on the server where you are executing the command? Is there any proxy blocking?

Leave A Comment