I've somewhat recently started seeing a red banner on top of every page, stating:
[Foo] Stack Exchange requires external JavaScript from another domain, which is blocked or failed to load. Retry using another source.
Following the "Retry using another source" link fixes it, but only temporarily.
- Exactly what domain does it attempt to load, such that failing to do so results in this message?
- What does the "Retry using another source" link do? The uri suggests it involves jquery and cookies, but it immediately redirects to the main site when I hit the link. Assuming it is setting a cookie, what cookie does it set?
I'm sure that given enough time, I could reverse engineer the various scripts on the page and figure out what exactly it's complaining about, but might it be possible to instead include that information in the error message?
window.jQuery
evaluates to a falsey value. In the code SE serves me, jQuery is loaded from "ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js", which would need to fail. However, I can't say that domain is blocked for you.