I’m trying to load test my site using the loader.io free service and get repeated “This test was aborted because it reached the error threshold.” messages.
My host was able to identify the IP that the test was coming from using the loaderio verification txt file I uploaded to my server. I set up a rule in the firewall to allow that IP source address and also set up an IP access Rule for the IP that applies to all websites in the account set to allow, purged cache, and unfortunately I still get the same error.
I’ve looked in loader.io’s help docs, Cloudflare’s help docs, Google, etc., but can’t find any info on this.
I assume there are lots of people using Cloudflare and load testing… Unlike me, they probably know what they are doing though…
This normally does have nothing to do with Cloudflare and the Error also was not shown by Cloudflare, therefore this normaly does not belong to here.
Right.
The “threshold” Error does arise when to many errors (not specified which one) occur.
For example if you set under Advanced settings the Error threshold to “10%” then the test will be aborted automatically as soon as 10% of all send requests results in errors.
For more details please read: Timeout & Error (%)
And if you get an Error, just check from who you get this error from, there you should go to resolve him.
For more details like “what error occurred” please ask the guys from loader.io. But as you are using them as a free service please do not expect too much. Support should be paid, that’s why most companies do not offer it for free.
All 4XX or 5XX Errors. Chances are that they get blocked/firewalled by Cloudflare, so they can not “DDoS” you.
Just turn the Firewall to “Essentially off” and try again
Simply set Cloudflare to “Developer Mode” and try again. It this time Cloudflare will not do anything to your site, but just solely proxying it with bypassing ALL its functions.
If you really are in Developer Mode, then this proves that it is not related to Cloudflare.
Then just thje support of loader.io can help you as for further debugging exact errorlogs/error codes are needed.
I guess if I read more closely, I would have seen that it’s been blocked by Bot Fight Mode. You’ll have to turn that off. On the other hand…yay! It does what it’s supposed to do.
Bingo!
Configure Super Bot Fight Mode > Definitely automated > Set to Allow discgolf.com: Load Testing With loader.io (Cloudflare set to Dev mode)
Now I can see how poorly my site is doing ;-/