Probably not, at least not in the classic sense of "outage":a Cloudflare outage?
Cloudflare Status
Real-time status and incident history for Cloudflare services, network locations, and scheduled maintenance.
Probably not, at least not in the classic sense of "outage":a Cloudflare outage?
I dont use Cloudflare. My site has been running great since turning the Reverse DNS offAnother theory: a Cloudflare outage? My forum and the other two are linked to Cloudflare in some way.
And by the way, late evening (German time), the issue had disappeared!
My site is loading quickly again and rendering at normal speed!
I Germany you may run into "funny issues" with Cloudflare if you use Deutsche Telekom as a provider (or their network/backbone via a reseller) caused by the insufficient connection between Deutsche Telekom and Cloudflare, causes bei DT's arrogant peering policy.German time
Another theory: a Cloudflare outage? My forum and the other two are linked to Cloudflare in some way.
And by the way, late evening (German time), the issue had disappeared!
My site is loading quickly again and rendering at normal speed!
I also had another user recently after upgrading who experienced a slower forum, before it returned to normality within a few days. It may just be some kind of artifact of the upgrade process. I am not 100% sure.
So the question is or was:
Was it the upgrade process, the respective forums being overloaded by bots, or something related to Cloudflare?
In any case, the three forums I checked were all equally slow at the same time, and they all relied on Cloudflare!
I noticed that on the login screen. That’s my theory, anyway!

Oooof! This is complicated! I've installed it but much of it is way over my head. Like many, we've been deluged with bots scraping the site over the last month, meaning that real traffic is down, the site is frequently unavailable, and AI bots are serving our content to their users. I'd been considering putting the whole site behind a login, which is something I'm loathe to do as it's a news site and relies on a lot of unregistered traffic.
Right now it seems to be doing something. Previously the site was near unusable with 90K+ bots crawling it constantly. I've activated the mod, and the online visitors widget now reports bots separately, confirming that these are bots. Great!
I haven't changed any options yet. All default, other than switching it on.
Right now, I can get on the site when logged in my admin account, and it seems to work faster. When I open a private browser window to see how it looks for guests though, I can't get on at all. Just 502 Bad Gateway nginx errors. I don't know if this means guests can't get on the site at all now, or if it's just me in my private browser window.
The Health Check flags up a handful of issues. I don't know what I need to do about these or even what they mean.
Looking at the quick settings, it's not letting me set them because of a couple of errors its flagging, but I have no idea how to fix those errors (or, indeed, what they mean). So I don't know what my next step should be.
- The downloaded local IPLocate country or ASN database could not be validated. Bot Guard will ignore unavailable local geo lookup data, continue to fail open, and retry through queued managing-admin Health maintenance or the MMDB refresh cron.
- One or more XF Bot Guard cron entries are missing, inactive, misconfigured, behind schedule or scheduled suspiciously far in the future. Existing detailed cron-specific health rows remain available below.
- Shared origin pressure is active; automatic mode will buffer event detail rows. Active reasons: load1_per_core, cpu_busy.
- One or more reverse DNS lookup claims are stale. The normal cleanup cron should remove expired rows; repeated stale pending rows can indicate interrupted lookups or database contention.
View attachment 345282
So, any help would be appreciated! Thanks!
Retry-After header. If you are definitely seeing 502 Bad Gateway nginx, that usually points to nginx/PHP-FPM/upstream timeout, WAF, proxy, or server pressure rather than the normal survival-mode response.I've DM'd you the support bundle. Note I just changed my username just in case you were wondering who 'Greenwing' was!A few things we can already tell:
- The IPLocate warning should fail open and retry; it should not lock guests out.
- Shared origin pressure means the server is under load, and Bot Guard is reducing diagnostic detail writes. That warning alone does not block visitors.
- Origin survival mode would normally return an empty 503 with a
Retry-Afterheader. If you are definitely seeing 502 Bad Gateway nginx, that usually points to nginx/PHP-FPM/upstream timeout, WAF, proxy, or server pressure rather than the normal survival-mode response.- The Quick settings page is refusing to apply because it cannot yet prove the public Bot Guard route/homepage are reachable, and the official crawler sources have not refreshed successfully. That is intentional safety behaviour.
Please DM me the redacted support bundle so I can see the exact state without guessing.
To get it: go to Admin control panel > XF Bot Guard > Advanced > Health check. Near the top there should be a Support bundle block. Click Copy bundle, then paste that into a private message to me. If the button does not copy, select the text in the bundle box and copy it manually.
Also, if guests are genuinely unable to access the site, temporarily switch XF Bot Guard off while we inspect the bundle. Keeping the site reachable comes first.
I've DM'd you the support bundle. Note I just changed my username just in case you were wondering who 'Greenwing' was!
I disabled the add-on and am now able to access the site as a guest.
I'm at Strato...I Germany you may run into "funny issues" with Cloudflare if you use Deutsche Telekom as a provider (or their network/backbone via a reseller) caused by the insufficient connection between Deutsche Telekom and Cloudflare, causes bei DT's arrogant peering policy.
For hosting or for internet access?I'm at Strato...
The issue with Deutsche Telekom is that they tend to not use the official exhange points / peering locations like i.e. DECIX for connecting to other networks but rather create peering points using their own infrastructure in the middle of nowhere. The consequence: If you want a direct peering with DETAG you typically 1.) have to costly rent a line from them to their infrastructure and 2.) if you want to have more than an absolute base level of speed for your peering you have to pay for the traffic. So they act against the traditional principle that peering is free for all parties and they do that (and possibly can afford to do that) due to their enormous customer base and huge own infrastructure, being the successor of the former state-owned monopolist Deutsche Bundespost. Basically they misuse their market position and their internet-access customers pay the price. Companies that offer data-intensive products like video streaming or similar are basically blackmailed into paying for the peering as if they don't wider parts of the audience in Germany suffer from slow connections to their services. Cloudflare is in the middle of that game and I do not know how the actual situation is - but whenever I am using a Telekom internet line it is remarkably slower to many services than with other providers.But I don't know if that makes it any better?![]()
So, we’re pretty sure that activating this addon has made our problem worse. We haven’t been able to get on the site even as admins for an entire day since installing it. We can’t even get into the admin panel to deactivate it. The bots caused slowdowns but it’s never been this bad—completely accessible for a whole day (and counting). We’re not even sure right now how we’re going to deactivate the addon as we can’t access the site.
php cmd.php xf:addon-disable Zee/BotGuard
src/config.php
$config['enableListeners'] = false;
@zeeb0t does XF Bot Guard already fully support Xenforo 2.3.13. At the update page I get a warning wit this:
View attachment 344265
I wan't to update to the latest version, but I don't want to corrupt Bot Guard by doing so.
@zeeb0t : Did you forget to follow up or did I miss the message? How soon is soon? The above was on Sept. 9th. I've personally no issue ignoring the warning based on the statements above - but then it does not make too much sense to have a warning if it shall be ignored and the update is a security update, so best not too stretched too long.I will get around to doing a full analysis soon and officially boosting the declared supported version. But as others and yourself report, it does look to be fine - even on my own install![]()

@zeeb0t : Did you forget to follow up or did I miss the message? How soon is soon? The above was on Sept. 9th. I've personally no issue ignoring the warning based on the statements above - but then it does not make too much sense to have a warning if it shall be ignored and the update is a security update, so best not too stretched too long.
View attachment 345620
We use essential cookies to make this site work, and optional cookies to enhance your experience.