Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Google Cloud Run with IAP and HTTP(S) Load Balancer not working on Safari Browsers

Hello,

I have a small project where a React/Python service is served by Cloud Run. I have the service protected by IAP with an external HTTP(S) load balancer so that only principals that I add to IAP can access the service (just Google identities no external identities at the moment).

Everything is working fine on Google Chrome browser, but as soon as I try to open the url for the load balancer on Safari I get the a blank web page with the following error:

"Safari Can't Open the Page. Safari can't open the page because the server unexpectedly dropped the connection"

This happens on Safari both on iPhone and Mac. I've tried searching around in forums and online, and I can't find anything related. The closest I could find was that Safari might  have issues with HTTP 2.0.

Any help would be greatly appreciated.

Thanks!

0 1 481
1 REPLY 1

Hi @jareglaze ,

This is a known issue for Safari browser users. As per the documentation, you will be needing to instruct your users to disable Prevent cross-site tracking. This setting is located in the Settings > Privacy section.