If your environment uses Single Instance
When a security group is created, you can always change it by going to EC2 => Security Groups => find the appropriate security group attached to the EC2 instance created (probably some random characters, such as: awseb-e-thmgihexyz-stack-AWSEBSecurityGroup-6PG13Z3VXXX9 ) => Inbox => Change => delete Inbound Port 80 and Inbound Port 443
Or a very similar method:
Go to EC2 => select the instance created by your EB => application, scroll to the far left => If you see your security group, start with awseb , select it => . By default, it will go to the page of the security group. => Edit => remove Inbound Port 80 and Inbound Port 443
If your environment uses load balancing
Go to the EB toolbar, click on your application => , go to Configuration on the left. => Click on the Load Balancer settings icon in the upper left. There you will see Listener port: 80 . Press 80 and switch it to OFF . You can also do this with Secure listener port: 443 , which should not be enabled by default.
Update:
To dynamically update the incoming Security Group inbound traffic, use the EC2 SDK authorizeSecurityGroupIngress Documented HERE .
Hope this helps!
source share