AWS-ELB-ELB-HTTPS-Only
Severity: High
Description: This control ensures that Classic Load Balancer listens for only encrypted protocols. Classic Load Balancers can listen to multiple protocols such as TCP, SSL, HTTP, and HTTPS. The use of unencrypted protocols is not recommended.
Remediation Steps:
Perform following to delete a listener from ELB :
Login to the AWS Management Console at https://console.aws.amazon.com as root user.
Navigate to EC2 console.
In the navigation pane, choose Load Balancers.
Select the load balancer.
Got to Listeners tab, click Edit.
Click Remove for all entries working on unencrypted protocols such as HTTP.
Click Save.
Important:
Encrypted protocols such as HTTPS and SSL should be used as it helps in maintaining the confidentiality and integrity of the data.
Reference:
Listeners for Your Classic Load Balancer - Elastic Load Balancing
delete-load-balancer-listeners — AWS CLI 1.36.18 Command Reference
Blue Hexagon Proprietary