• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

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

Status
Not open for further replies.

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,287
A DoS attack causes everyone to get "server is busy" messages until he is IP banned. That was what happened when we were DoS attacked by some script kiddy and it was fixed as soon as VB axcepted the ban.

THW is a small server, thus can be DoSed easilly by something like wanting the homepage repetitivly. Fortunatly there are scripts like those battlenet uses to stop DoS attacks where it auto IP bans connections making nonsense or dumb requests to waste resources. Hopefully Ralle will look into setting up something like that if he has not already or if DoS occur regually so do not worry about it.

Also do not try to DoS TheHiveWorkshop, even if it is to prove something or not. It will cause more grievences and also might encourage more people to do it which is not a good thing. It might also result in your account being banned as there are ways to find who launched the attack.

A general rule of thumb is to unban banned IP adresses every year or so as the likly hood of an attack from the same IP adress after that time is low.

Battlenet works by IP banning for a few hours and if more dumb requests come it extends the ban.
 
Level 22
Joined
Dec 31, 2006
Messages
2,216
I don't understand why anyone would waste their time with a DoS attack on the hive.

For those who don't know what DoS is, it means "Denial of Service", and basically means that the targeted server (in this case hiveworkshop) gets flooded with requests making it operate poorly. DDoS stands for "Distributed Denial of Service" and means that several computers take part in it, often not knowing they are. F.ex, the operator of a botnet can make everyone in the botnet flood the hive with requests, again with the intention of making it busy or even force it to reset.
 
Level 9
Joined
Dec 8, 2009
Messages
654
HTTP 500 internal server error... RAWR

i was having fun viewing the spell section when....

attachment.php



BOOM!

is hive going under some form of maintainence?
 

Attachments

  • EFFF.png
    EFFF.png
    320.4 KB · Views: 253
Last edited:
Level 19
Joined
Oct 15, 2008
Messages
3,231
Oh, this happens to me sometimes too, but I think it's just on long occasions, when my internet usually works up a bit. So I don't think there's anything wrong there:)
 
Level 9
Joined
Dec 8, 2009
Messages
654

no it isnt. these threads are talking about DoS which is basically hacking while having a 500 is totally different from having a 403 or 404. so i dont see the similiarity.


The server failed to fulfill an apparently valid request.

Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has encountered an error or is otherwise incapable of performing the request. Except when responding to a HEAD request, the server should include an entity containing an explanation of the error situation, and indicate whether it is a temporary or permanent condition. Likewise, user agents should display any included entity to the user. These response codes are applicable to any request method.

500 Internal Server Error

A generic error message, given when no more specific message is suitable.



4xx Client Error
The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server should include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents should display any included entity to the user. These are typically the most common error codes encountered while online.

403 Forbidden

The request was a legal request, but the server is refusing to respond to it. Unlike a 401 Unauthorized response, authenticating will make no difference.

404 Not Found

The requested resource could not be found but may be available again in the future. Subsequent requests by the client are permissible


see the difference now? i want to know WHY is the server giving a http 500 internal server error...
 
Level 15
Joined
Nov 1, 2004
Messages
1,058
Short answer: The 500 error happens when there are too many requests for the server to process at once.

Long answer: There are a certain number of fastCGI processes available to handle requests for PHP pages. If too many people try to load PHP pages at once, and there are not enough processes available to handle all the requests, the web server software will show the 500 error.

Either way, it's not a cause for alarm, and hopefully some upcoming changes to Hive will solve the problem.
 
Level 19
Joined
Oct 15, 2008
Messages
3,231
It sounds really great to finally have something new for Hive:)
Thanks Ralle!

PS: Here's a little +Rep for you, our friendly moose:)
 
Level 13
Joined
Feb 18, 2009
Messages
1,381
I see what the Hive did there

:hohum:
Well, since the new server came up yesterday the hive have been offline quite alot of time.
Is that some starting trouble?
 

Deleted member 157129

D

Deleted member 157129

There has been less hiccuping than before the server change, the offline moments are probably just Ralle working on the database. Besides, the server backup time has changed, so if you didn't notice that before, you might do now.
 
Last edited by a moderator:
Level 16
Joined
May 1, 2008
Messages
1,605
Moin moin =)

The only thing I notice was that since yesterday hive gets slower and slooower and slooooower and then a 500 Error and this again and again

But ok, if Ralle do something in the background with new engine and db ... =)

( In this case I hope he clears all the forums now ( there are sooo many triggers that aren't existing but still in the forum list ). Ok I know this will be a lot of work, but if he's already working ... :p )

Greetings
~The Bomb King > Dr. Boom
 
Status
Not open for further replies.
Top