Skip to content

CloudFlare rejects my benchmark ("Sorry, you have been blocked") #68

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Ginden opened this issue Feb 24, 2016 · 15 comments
Closed

CloudFlare rejects my benchmark ("Sorry, you have been blocked") #68

Ginden opened this issue Feb 24, 2016 · 15 comments
Assignees

Comments

@Ginden
Copy link

Ginden commented Feb 24, 2016

This is what I sent as POST to URL http://jsperf.com/

author=Ginden&author-email=michalwadas%40gmail.com&author-url=&title=String+concat+test&slug=string-concat-test&visible=y&info=&question=no&prep-html=&setup=var+strings+%3D+Array%2832%29.fill%280%29.map%28Math.random%29.map%28function%28e%2Ci%29%7Breturn+e.toString%285%2Bi%2520%29.slice%282%29%3B+%7D%29%3B&teardown=&test%5B1%5D%5Btitle%5D=.concat&test%5B1%5D%5Bcode%5D=var+a+%3D+%27%27%3B%0D%0Afor%28var+i+%3D+0%3B+i+%3C+strings.length%3B+i%2B%2B%29+a+%3D+a.concat%28strings%5Bi%5D%29%3B&test%5B2%5D%5Btitle%5D=.join&test%5B2%5D%5Bcode%5D=var+a+%3D+strings.join%28%27%27%29%3B&g-recaptcha-response=03AHJ_Vuuqrjv1fMgVSOevdz62U7wTI-LaYJR5SmTdRe-CHym6YK5OpZjRlq1epjAZDREcNtzBc4mr8ZJmyN1ug0Gh4uULB2Rm2OFwJfjMfF1CcowqRRNNaTNLnkrt_kPjo7ymjK3-lbOjlGxrwlu35L_WQI6ic77YcSikEiS1dwMcl3rRF9hrYBU51ZXnLulvg-KXoTJDWHbPkT-PDlFnPHhXHl2MIAbfBPgNPaKnbcjt1J55DwxWOWTc7wEuHxgktiKgB4BB47cfN9tszaFnLtJdjiTiSDgS20nqylIocQfemq_HdjaNPcrMpd8QKYj-ZmyC897GuccyIphJSAB72pPmnWltqZIcEwEH_Alnw7wz6693VCE9qISkf3GTaKOmrnfGU-Vi_k4qG3Zn4v-IWpy2iP7Pt2vyXqljCoYQnxZECTriXxpvP_Dxi0fwdxQsNACBx7g7LEHTUcTThL0stBMKTXqwRy5F41krqpvqXv2sIdvVB5Agia5Zl8lG8hOEzHpBo1qKqZZGQLO3ETgH_qjDMa1bZDQLs6ehgZMyMgh0NyBTbc1PXhcYuJMoI3lwrsIGkApprm5BlEqnYOPKcqVsf-KaEabmLUbEa3z-hPmt6-19PKSOS3Vh2TpmrR7AAJnb4VBfCLDU3-0vfLI4SRLgGsWJz-XY_zyW6Zx-MtvZWhqxi3XHMkrXFSTnmNTv-hlDqz--RO26NZGtN4blKH4wFDovHPDLLgj9wIy2rupXqHIvIp5Ed6e4HAwgBvJKg5gZIhf2CpsJYAkiZd7a5S-DWMUs95srIxIuOU_pDWbYxPKKD4fLgA-XTLiMGHRSPkH2jlsw9-ar7XC2-FbiQ-JadYvRNJs8frApFsYNB184zOqB_TO8MWaL1SnDzQirEkTyP5CLwo3fQvCjb8328iekTp-OfF_z_1phwee-7Cb-DnTEtG8lN8IGAFAGdRi0HXZxY6E-o2Lm&test%5B3%5D%5Btitle%5D=plus+operator&test%5B3%5D%5Bcode%5D=var+a+%3D+%27%27%3B%0D%0Afor%28var+i+%3D+0%3B+i+%3C+strings.length%3B+i%2B%2B%29+a+%2B%3D+%28strings%5Bi%5D%29%3B

CloudFlareID related: 279c617266692ac1

This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

@trxcllnt
Copy link

Same here. Post data:

author=ptaylor&author-email=paul.e.taylor%40me.com&author-url=http%3A%2F%2Fgithub.com%2Ftrxcllnt&title=concat-vs-new&slug=concat-vs-copy-on-iterate&info=&question=no&prep-html=&setup=var+i+%3D+-1%3B%0D%0Avar+n+%3D+100000%3B%0D%0Avar+array+%3D+%5B%5D%3B%0D%0A%0D%0Awhile%28%2B%2Bi+%3C+n%29+%7B%0D%0A++array%5Bi%5D+%3D+%7B+index%3A+i+%7D%3B%0D%0A%7D&teardown=&test%5B1%5D%5Btitle%5D=concat-then-iterate&test%5B1%5D%5Bcode%5D=var+k+%3D+-1%3B%0D%0Avar+j+%3D+array.length%3B%0D%0Avar+array2+%3D+array.concat%28%29%3B%0D%0Awhile+%28%2B%2Bk+%3C+j%29+%7B%0D%0A%7D&test%5B2%5D%5Btitle%5D=copy-while-iterating&test%5B2%5D%5Bcode%5D=var+k+%3D+-1%3B%0D%0Avar+j+%3D+array.length%3B%0D%0Avar+array2+%3D+new+Array%28j%29%3B%0D%0Awhile+%28%2B%2Bk+%3C+j%29+%7B%0D%0A++array2%5Bk%5D+%3D+array%5Bk%5D%3B%0D%0A%7D&g-recaptcha-response=03AHJ_VuvBBHy4QlNVw1Qus_PJJyYec9BefZW6xa0T_K7PkwYZCJd610GYHxqdkMLIpUH9BUeEZAw2ok90cMC2GLrBz7dCW3EcV8U5r47ADMqDj5x6nVNX9O1ZNoSb6dc2EyEvW00f2BQH1moORIs2pNfnelTOqyTdpmlh4nakSIUN3oLejN1DrYlfEbwgNCI_lC5CEOH9aM3Sejtuip4rDXsZn6QT_dh2P9mPFEmJiHbTWqcBsqENrfnbdSLCSPq8Y16aYCjcl4pqJlC9YGeN6DB7hI7IyWo_y1Lv-Vhg_KFjD4KxvpKwmn4zznoaKBMGEuMm5_aGKAyxMIfDVqxnHnrlnDBT66RyvSq2_yN9NB7N0e3_tqCZy-p7I-o9PtdKgJHMqr8iDWq_YZMdBGjX5Fdx0RY-_ceocnW74tAwRW02h25hz_CIBEYvLSxc3L-z9BOBcAckMuySf9hfDrfBV-2QaMHwyCXOkErTTaE6Y9bRYuLKm75_hXtTxdCY4VAz5M8SlAAB5E971E6GrAjNE4ry6QilxYjUAm_OjvFKLuXuuZr1fVhCZ61EZwFnz5He6SGoKKlDi6nz7JhCYcFK_XULRBsh6No_oCG5yLVqwBJtCQfTj0ggPLYFv0HvGPoeC9VYYs5ggG4CQDK0R3cfmJlxJf0CaOLBGfX0GluiPxN6zgH9HbE9_IAZfGb0vIvbm10WtQHR19_Aa-qtlVzPoYB_6o7k15Sg4uSp9G1ID8AMI_MUWgr6NtkuMIjrWGuDGxj9qH-gTTUW-CNjBskuAxC7w7P9fOEGMZGQq8kTc76LHuw728lIMzCWI9G6u2IDOM2Kmg6e7jVRCZDozbNNrPyiSrhbRM_U_fMpBzj1_GR7Q5_dviWgJPmeHJUeYSeSAhZAcEBneLlNyginMmXjChXM30JnWGvi9g

CloudFlare Ray ID: 2843bc6710a7285e

@ethaMont
Copy link

Same here, CloudFlare Ray ID: 284a0cf70e6e11bf

@loque
Copy link

loque commented Mar 23, 2016

Same here, even trying to edit an already posted test with no changes.

CloudFlare Ray ID: 2881fd252a1e1d18

@mathiasbynens
Copy link
Contributor

When v2 goes live we can loosen the CloudFlare security settings and hopefully this should no longer be a problem.

@masklinn
Copy link

Also blocked (ID 2891290c2aaa147f), apparently concat(a) triggers the filter (which is easy enough to work around once you find that out)

@blackmambahk
Copy link

Yeah also blocked, just adding a test case to an existing MD5 jsperf .. .FTW JSPerf used to be useful, not of much use if you cant actually do any perf tests..

@MattSturgeon
Copy link

I've also been blocked while editing a test. Ray ID 38edb10bbe230ccb

@adyngom
Copy link

adyngom commented Sep 26, 2017

Has this been solved?? Apparently not

Cloudflare Ray ID: 3a45b7ffc9026968 

@DarkMatterMatt
Copy link

Still happening -.-

@rgranger
Copy link

up : CloudFlare Ray ID: 3fb722bb2f533c59

@jturi
Copy link

jturi commented Mar 31, 2018

Sorry, you have been blocked.

Was using concat().

Cloudflare Ray ID: 4041142b3bed353c

@noxasch
Copy link

noxasch commented Feb 21, 2020

i append html string inside an element add it into a fragment. and try to appendChild to the parent. And i got blocked by cloudflare,

@gdrapeau
Copy link

Ok blocked just for edit and save no change, no CLUE AT ALL on whats wrong, good job CloudFlare...
also tried adding a cut n'paste of an existing test case, same thing ...

Cloudflare Ray ID: 571eb967f854ca67

@Quelklef
Copy link

I was getting this issue trying to import JS libs with <script> tags. If anyone else is trying to do this, fetch is a usable workaround, e.g.:

async function load(package_name) {
  const fetched = await fetch(`https://unpkg.com/${package_name}`);
  const code = await fetched.text();
  window.module = { exports: { } };
  eval(code);
  return window.module.exports;
}

@Quelklef
Copy link

And if you need to do something before all tests, you can put a <a onclick=""> which is styled to be fixed at the top of the screen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests