Issue with SSL Certificate Status: FAILED_NOT_VISIBLE on Load Balancer

Hello,

I am currently setting up HTTPS on a Google Cloud Load Balancer. However, I am encountering an issue where the SSL certificate status is shown as FAILED_NOT_VISIBLE. Below are the details of the setup and the problem:

1.Setup Information:

•Managed SSL certificate was created for a default App Engine domain.

•The domain resolves correctly and responds with HTTP/2 200 when checked with curl and dig commands.

•The load balancer is configured with a frontend HTTPS proxy, URL map, and App Engine backend.

2.Problem:

•The SSL certificate remains in the FAILED_NOT_VISIBLE state.

•HTTPS requests to the configured IP return an SSL handshake failure.

3.Troubleshooting Steps Taken:

•Regenerated the SSL certificate.

•Reconfigured the HTTPS proxy and URL map.

•Verified that the firewall rules allow all traffic.

•Confirmed that the App Engine domain is reachable and serves responses correctly.

Despite these steps, the certificate status has not been resolved. Could you please provide guidance on what additional actions I should take to ensure the certificate is activated and the HTTPS connection works properly?

Thank you for your assistance.

Hi,

Sorry to hear you’re having trouble. Have you checked through some of the trouble shooting steps here:

https://cloud.google.com/load-balancing/docs/ssl-certificates/troubleshooting#domain-status

Alex