- #36
- 35,005
- 21,683
Doing it now.
I reached out to a Xenforo dev and he said he's seen this happen for those using an ad blocker and visiting a page with "ad" somewhere in the title or page URL. Could this be the case here?Vanadium 50 said:Doing it now.
Even worse "thread" is in every URL.Vanadium 50 said:Worse - any URL ending in unread will have the AD.
I don't think so. Ad blockers generally do not cause a problem in site loading; in fact, often blocking ads makes a site load much faster. In addition, when we log into PF, no one can see any ads, so ad blockers will not really have an effect here.Greg Bernhardt said:I reached out to a Xenforo dev and he said he's seen this happen for those using an ad blocker and visiting a page with "ad" somewhere in the title or page URL. Could this be the case here?
Whether it's the case here, unsure, but the error message literally addresses ad blockers as a possible cause.Wrichik Basu said:I don't think so. Ad blockers generally do not cause a problem in site loading; in fact, often blocking ads makes a site load much faster. In addition, when we log into PF, no one can see any ads, so ad blockers will not really have an effect here.
To be honest, I'm at a loss as to how to diagnose this further. There are no signs the server is taxed. We're not hearing from a large number of people. I reached out to a server admin and he didn't have any ideas. What do you suggest?Vanadium 50 said:Happened a minute ago. Do you have enough data points? Can I stop recording?
It would be good if you could recreate the error. Connect via a low-speed public wifi (or effectively simulate such a connection).Greg Bernhardt said:To be honest, I'm at a loss as to how to diagnose this further. There are no signs the server is taxed. We're not hearing from a large number of people. I reached out to a server admin and he didn't have any ideas. What do you suggest?
Sorry I don't know what this meansVanadium 50 said:Presumably this message is sent in response to severl conditions. Can you make one page for half of the conditions and another for the other half?
I got a little more info from an XF dev. He said this error page is cached by the browser as a requirement to meet PWA standards. Still thinking of how to diagnose. Emulating conditions is not easy especially if it is a weird server hiccup.Vanadium 50 said:This page gets sent when something happens. Probably a list of things. Can you find that list and split it up? I am thinking along the lines of a binary search through the possibilities.
The servers are certainly involved but it's not exclusively a server issue, or it would affect everyone equally (at the same time). Some users encounter that problem regularly. I haven't seen it even once. This thread is heavily biased towards users who see it, obviously.Vanadium 50 said:Finally, we have presented evidence that the problem is server side. The best evidence is that a killing a stuck job made the problem go away temporarily. The next best is that multiple people report it. The next best is that it is intermittent. I don't see any evidence against the theory that the server is overwhelmed with the zillion scripts Xenforo wants to run.
You need to appreciate that what you are seeing is an error message generated by the XenForo JavaScript running on the page when it fails to get a response to what is generally called an XMLHttpRequest. The routing of any requests to physicsforums.com are handled by the Cloudflare CDN which then forwards them to Greg's origin server. Cloudflare has some security (anti-DDoS) software which may be getting in the way, also Cloudflare has recently introduced a feature called 'Rocket Loader' which rewrites every HTML page that it delivers to use a proprietory asynchronous loader.Tom.G said:Their usual error message says Page Not Found, not that you couldn't receive or display it.
Both of these ran across my mind. We do have a minor upgrade to do for XF which I may try to get to this weekend. For the Rocket Loader, we can try turning it off for a week and see if that helps, but generally, it has helped page loading.pbuk said:
- Cloudflare have implemented Rocket Loader
- PF has updated to a new version of XenForo
I'll be on my phone for a few weeks. The problem was only on the laptop.Greg Bernhardt said:Anyone still getting the error?
A few minutes ago.Greg Bernhardt said:Anyone still getting the error?