News for hackers. Stuff that matters.
Re:Ask HN: please review our online load testing service - l... by huhtenberg on Friday February 20, 2009 @02:59PM (#489142)
Welcome to my IP blacklist.

But, seriously, this should be strictly an opt-in service. Only if there is a loadimpact.txt on the server, you run your tests. Otherwise - refuse and explain that the server admin has not consented to the stress testing using your service.

I'm sure you have some DoS provisions in place, but in the end it really boils down to the fact that if you screw up, then it's my server that gets DoS'd.

Re:Ask HN: please review our online load testing service - l... by thorax on Friday February 20, 2009 @07:40PM (#489487)
Anyone with Pylot (or any other load testing tool) could do this at any point they wanted to your server from the comfort of their own home. Shall we boycott those next? And this site even seems to have denial-of-service protection of different types that you don't get with those DIY tools.

I love being able to test this out right away, so I'm in favor of keeping it pretty much how it is. I was looking for this exact service two weeks ago and was surprised I couldn't easily find someone who did this with transparent pricing/plans.

Keep the transparency and ease of trying it out-- there are too many companies in this space saying "Call us for a free quote" with "account execs" when this doesn't need to be that complicated of a service.

Re:Ask HN: please review our online load testing service - l... by rlonn on Saturday February 21, 2009 @07:54AM (#489807)
That is exactly our opinion also. We understand that some think it is a bit scary letting people test any site they want, but the fact is that anyone with a DSL connection at home can choose any site they want out there and put a lot more load on it using their home PC, than we allow anonymous users to do with our service.

We want the service to be really user-friendly and easy to get started with, and think we have reached a fairly good level of compromise where security is "good enough" without sacrificing usability.

What we could, and should do, however, is be more informative about all the security measures we have taken to prevent abuse. Because we have put a lot of man-hours into that lately, and we will continue to build more, hopefully non-intrusive, security measures all the time to try and make the service unattractive to would-be abusers.

Re:Ask HN: please review our online load testing service - l... by huhtenberg on Saturday February 21, 2009 @04:27PM (#490092)
Still, there should be a dead simple way to completely opt out of your services. E.g. check for a presence of specific file in / directory and if it's there, abort all testing.

Just keep in mind that for an average hosting provider it is far easier to null route your subnet than to sit there and assume that you will not screw up.

Also, as a side note, even if you are tracking per-IP statistics of your tests, I suspect you are not doing any detection of multihomed machines. For example, my company has a dozen of websites served from a single box, each on its own IP address. Do you seriously expect us to let your service anywhere near our boxes ?

Re:Ask HN: please review our online load testing service - l... by rlonn on Saturday February 21, 2009 @06:57PM (#490206)
I hear you, and you're absolutely right, we will provide an easy way to opt-out for those who want to. It's on its way.
Re:Ask HN: please review our online load testing service - l... by huhtenberg on Saturday February 21, 2009 @11:03PM (#490357)
Ok, great to hear that.
Re:Ask HN: please review our online load testing service - l... by copenja on Friday February 20, 2009 @07:24PM (#489469)
It already requires a file named loadimpact.txt on your server to test high loads.

See here: http://loadimpact.com/forum/viewtopic.php?id=7

Re:Ask HN: please review our online load testing service - l... by sh1mmer on Friday February 20, 2009 @07:29PM (#489476)
That's not really good enough. It's unacceptable to let random members of the public use your services to "test" someone else's site. It's bad form let alone the breach of the ToS on 90% of sites.
Re:Ask HN: please review our online load testing service - l... by rlonn on Saturday February 21, 2009 @10:19AM (#489866)
It's actually a breach of our TOS also, that states you have to be the owner, or in lawful control of, a site to test it. I guess we might be able to push this message a lot more than we're currently doing though. Not many people actually view the TOS before running a test.
Re:Ask HN: please review our online load testing service - l... by a-priori on Friday February 20, 2009 @04:33PM (#489288)
This could be a line in a robots.txt:

  Allow-Stress-Testing: *
The default would be to not allow stress testing of any resources.
Re:Ask HN: please review our online load testing service - l... by volida on Friday February 20, 2009 @03:15PM (#489164)
this is true. Their servers shouldn't test if they don't find a specified file, like Google does with Webmaster tools.
Re:Ask HN: please review our online load testing service - l... by timf on Friday February 20, 2009 @04:09PM (#489245)
Exactly, "claim your site"
Re:Ask HN: please review our online load testing service - l... by bprater on Friday February 20, 2009 @04:43PM (#489301)
Yep, it only takes a second to do, too. Definitely consider this strategy.