Issue metadata
Sign in to add a comment
|
Chrome hangs trying to establish an SSL connection (only Chrome, and only on Mac)
Reported by
david.sa...@gmail.com,
Apr 18 2018
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36 Example URL: https://dev.compass.cardano.com Steps to reproduce the problem: 1. Connect to https://dev.compass.cardano.com 2. Wait for Chrome to establish a connection What is the expected behavior? Chrome loads the page What went wrong? Chrome hangs every time on "establishing secure connection..." Did this work before? Yes Chrome version: 65.0.3325.181 Channel: stable OS Version: 10.12.6 Flash Version: Seems recent -- was not hanging until this past week. No changes on the site.
,
Apr 18 2018
,
Apr 19 2018
david.sanftenberg@ Thanks for the issue. As the setup Traefik load balancer is not available at TE end to test this issue, requesting someone from Internals>Network team to look into this issue and help in further triaging. Thanks..
,
Apr 19 2018
Alrighty, no worries. I'll attach our Traefik config.toml file here so your team can replicate the same config. We are using the Rancher backend at the moment although I would imagine you could set it up in Docker and it would be fine. The cert we're serving is the same one served at the production site, https://compass.cardano.com I would pay attention to the cipher suites we are serving, as if I had to guess this is where the problem would lie.
,
Apr 19 2018
The production site, by the way, uses Traefik 1.5.4. It also does not serve HSTS and CSP headers, while our dev site does (this is a change due to be pushed out). We cannot reproduce the issue on the production site.
,
Apr 19 2018
From the log, the SSL handshake itself seems to be completing just fine. Rather the timeouts look like they're in waiting for the server response. We send an HTTP request and then the server doesn't respond for another 10 seconds. Additionally, your server appears to be sending us on a redirect loop, from / to /dashboard and from /dashboard back to /. We would eventually give up after 20 redirects with ERR_TOO_MANY_REDIRECTS, but since every other redirect leg is taking 10 seconds, it takes a while to get there. Specifically, the /dashboard requests (which redirect to /) take 10 seconds, while the / requests (which redirect to /dashboard) are pretty quick. Is it possible you've misconfigured your server somehow? Perhaps there are some server-side logs that might shed some light on what it's doing?
,
May 9 2018
Any chance you're able to answer the questions in comment #6? Thanks!
,
May 22 2018
Closing this for now, if you're still experiencing the issues with the server and can get server-side logs, feel free to reopen a new bug. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by david.sa...@gmail.com
, Apr 18 2018