• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

Server issues {server hiccuping ?? and 500 - Internal Server Error}

Status
Not open for further replies.
I'm fairly sure it's not a DoS.
With how powerful the server is, a DoS would have no affect, that is if the ISP doesn't limit the maximum bandwidth (which would stop all attempts at a DoS).
If it's a DDoS (which would be more likely), the server would be entirely unaccessible. You wouldn't even get the "Server too busy" message.


I'm no expert, but past experience tells me this isn't a (D)DoS.
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
I only got the 403 once as far as I can remember, so that's not my main concern.
The 'server is busy'-error however is far more common (only today about 7-8 times, sometimes for a few seconds, other times for several minutes).

Ralle will figure it out I guess, you just wait :D
(Server is too busy, can't post right now >.> add one to the above number - though it doesn't go to a new page now so my text is saved :O
Damn, this is taking long...)
 
You know, something is making me think it's the chat client.
I was told that Ralle had made it himself, and I only ever see the site slow when there's a bunch of people in the chat, so it could be that the chat can't handle that many people properly
I'm not doubting Ralle's skill, just offering a suggestion that you look into it.
 
DON'T KEEP REFRESHING.
Here's an important piece of information: When the server says "Too busy", it means it's maxed it resources/bandwidth/etc, and isn't accepting any more connections. It does this in the hopes that it can fix whatever it overloading it, and bring the site up quickly.

REFRESHING/RELOADING THE PAGE DOES NOT HELP. AS A MATTER OF FACT, IT MAKES IT WORSE.
When the server has maxed its connections, trying to open new ones, really don't help.

So, next time you get this issue, don't sit there clicking the refresh/reload button.
Wait 20 minutes, come back and refresh ONCE. Not twice, not three times, not 20 times, BUT ONCE.
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
DON'T KEEP REFRESHING.
Here's an important piece of information: When the server says "Too busy", it means it's maxed it resources/bandwidth/etc, and isn't accepting any more connections. It does this in the hopes that it can fix whatever it overloading it, and bring the site up quickly.

REFRESHING/RELOADING THE PAGE DOES NOT HELP. AS A MATTER OF FACT, IT MAKES IT WORSE.
When the server has maxed its connections, trying to open new ones, really don't help.

So, next time you get this issue, don't sit there clicking the refresh/reload button.
Wait 20 minutes, come back and refresh ONCE. Not twice, not three times, not 20 times, BUT ONCE.
Thanks for the hint, this is what I usually do though ^^ (more like 10 minutes though :/).
I can imagine that if hundreds of users start spamming the refresh-page, that the server won't be happy with that.
 
Level 22
Joined
Feb 3, 2009
Messages
3,292
True, but are there any Russians on hive anyway...? I don't think they have anything to deal with this.

Also not just anyone knows how to DoS you know...

I know many hackers (friends in the hacking world) who don't know how to DoS, I learned it, but I don't ever use it, as it's still illegal, I'm a good guy :thumbs_up:
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,207
Well there has been one DoS attack as far as I know (I do not have information on server stuff like that) which was from a single computer so I guess any further ones are from the same guy or his friends copying him. They are technically very easy to block cause no normal user queries a page (homepage) repetitivly hundreds of times so you could probably write a script to automatically IP ban people making inhuman number of requests for an extended period of time.

A DoS attack is easy to perform, you just request a page or something repetitvly very fast. Most servers will ban your IP very quickly (like Ralle did for the case I knew) so it is not very effective.

Proper attacks are run from bot nets with hundreds of thousands of computers. Each requests a page at a normal human rate but still it will overload the server due to the shair quantity. Additionally they mimic human like download patterns (or in theory should) so they are impossible to tell who is a bot and who a valid user. There is no real way to stop this form of attack and would be lethal for smallish sites like this. Larger sites like facebook, google and ebay have enough money involved that they actually get realtime help from 1000s of people in the anti virus industry to activly combat the bot net attacks, additionally their servers mearly get slowed due to their massive size so a true DoS attack is very difficult to pull off.

However we are at no risk of a massive DoS attack. They can only be pulled off by true hackers which use bot nets. Bot nets are not cheap and can be sold for millions on the black market. With this kind of money involved and the skills needed, no one would even bother with TheHiveWorkshop even if they were pissed off with it cause it is not even worth the effort. They would rather use the BoT net to try and extract data, or hack into some place where data is worth millions (banks, microsoft, millatry).

The slowness on this server I recon are caused by only 3 reasons.
1. Some stupid script kiddy who for some reason thinks its fun to try and damage the site via wasting bandwidth, honestly they should go and download something to use or watch rather as this is totally illogical and pointless.

2. The servers are genuenly overloaded. I suspect this can happen as we do get over 1000 people using the site at a time and if enough do stuff that has serverload like downloads it could slow the server to unusability. Server optimizations are probably the way to go here as new hardware is only worth it when the hardware is bottleknecking the site for large ammounts of time. For example if there were suddenly 10000 people comming to hive, then new hardware would be called for.

3. Ralle is a tallented programmer but is not the ultimate server god who has made millions of servers. Although he knows a lot about servers and has created this great site, everyone can make mistakes. I personally think he has done extreemly well on this site and is continuing to do so. However at times all it takes is the wrong parameters or wrong settings and performance can go from perfect to unusable in a very short while. You must agree that these probels are fixed quite rapidly and can only be expected, afterall even the best prgrammers will occasionally make a mistake.
 
Level 22
Joined
Feb 3, 2009
Messages
3,292
Nice post :) I agree with you. It is true that an IP ban won't get rid of any non weak hacker, but a script who bans if he spams to much, would do the job indeed.

we should DDoS the DoS-er that is DoS-ing Hive :D

I'm not saying it's not possible, because it is actually easy, but it's still illegal.
 
Last edited:
Level 22
Joined
Feb 3, 2009
Messages
3,292
Nop a DDoS would make the server much worse than it was, I guarantee if it was among DoS or DDoS, then it was a DoS.

It also seems to be clear, why would a DDoS stop an attack? A DoS-er can change his IP, but is it really worth banning so many IPs for a warcraft 3 site?

If you don't believe me that a DoS can do this, I'll demonstrate it :D
 
Status
Not open for further replies.
Top