(no title)
IanNorris | 3 years ago
I did take the rather unprecedented approach to blocking all DNS traffic to anything but our router (because Android was ignoring my DNS settings and using its own... ), breaking my internal dns resolution. Making DNS queries wonder from JS would be new to me... (I didn't think that was possible).
I'll dig more tonight.
IanNorris|3 years ago
I can get on gitlab.com and get to their sign in page (which does the Cloudflare check), but it lets me see the login page. I don't have a GitLab account so that's as far as I can go. My own website uses Cloudflare too, so I put the security to "I'm under attack", and tried it. That works too.
I tried in Firefox (with uBlock Origin) and Edge (without). Same results across all three.
From what I can tell, the site that fails only sends and receives to that domain, ruling out a tracking domain I've blocked. It sends out multiple "rays", with what looks like an encrypted payload (and no I'm not reversing the JS, it's heavily obfuscated). There is no response to any of them, the connection is terminated.
On GitLab, which works, one of the rays fails with a 401, but the rest succeed.
Hopefully someone that works at Cloudflare can figure this out for us...