You are troubleshooting a connection issue to an OCI Compute instance behind a public Load Balancer. The security list for the load balancer allows traffic on port 443, but clients receive a connection timeout. Upon checking the backend instances, you notice their security lists do not allow incoming traffic from the load balancer subnet. What is the best practice fix?
Backend security lists must explicitly permit traffic from the load balancer's subnet CIDR on the application port, since OCI security lists are stateful and evaluate traffic against the source address. Adding this ingress rule satisfies the constraint that the backend subnet currently blocks the load balancer's health checks and forwarded client connections, resolving the timeout.
Why this answer
The best practice is to add a security rule in the backend subnet's security list (or network security group) to allow traffic from the load balancer subnet's CIDR on the application port. This ensures that the load balancer can forward traffic to the backend instances. The load balancer's security list allowing port 443 is necessary but not sufficient; the backend must also permit traffic from the load balancer.
Exam trap
1Z0-1072-26 often tests the misconception that allowing traffic on the load balancer's security list is sufficient, when in fact the backend security rules must also permit traffic from the load balancer.
How to eliminate wrong answers
Option A is wrong because a NAT Gateway provides outbound internet access for private subnets and does not enable inbound traffic from a load balancer. Option B is wrong because changing the load balancer shape affects capacity and performance, not security rules; it does not resolve the timeout caused by missing backend security rules. Option C is wrong because attaching an Internet Gateway to the backend subnet route table would provide internet access but does not allow the load balancer to reach the backends; the issue is security list rules, not routing.