Quantcast

Jump to content


Photo

Recent Events


  • Please log in to reply
51 replies to this topic

#1 ShadowLink64

ShadowLink64
  • 16735 posts


Users Awards

Posted 19 November 2006 - 10:07 PM

Hello everyone,

First thing's first. On behalf of the staff here at Neocodex, we apologize for the 48 hour downtime you experienced. This news post will hopefully explain the whole situation to you. smile.gif


Circumstances of the Downtime

The Neocodex database had to be forcibly disabled by our host because activity on it was too much and it was slowing down the rest of the clients. The strain on the server arose from two things: a manual backup being made while the board remained open and people were browsing it. What manual backups tend to do is lock the database so pending requests for data have to wait until the backups is complete. These 'pending requests' eventually stack up to a level that causes extreme server load and causes the site to lag.

Every time a user views a page on the board, a session entry is either created or updated in our database. While the backup was running, these session entries were trying to get themselves in the database but were unable to because the database was in use. This caused them to stack up and cause the shutdown we experienced.


Why a Manual Backup Was Taking Place

At around 11:00 PM MST on the 17th, the staff here received information that a possible attack may take place (from who you can probably take a wild guess). The user was apparently waiting until I was logged off the board before executing whatever "attack" they were planning. I received word of this and immediately went to make board backups (to the current time so we weren't stuck with our daily backups).

The server load climbed and next thing I know, our host's abuse department contacts me with a friendly letter about how our database got disabled. My first impression of this was that the attack was executed successfully, but we later found out through investigation that the method of attack that they claimed to use (specifically, an application called SRAPE) was unlikely to have caused the SQL queries to back up. Additionally, the person who was involved in the attack threat defended their innocence after the site crashed giving staff all of their IP and ISP information in case an investigation needed to be made. I came to the conclusion that it was the preparation for the attack that brought down the site, and not the attack (if one did take place).


Board Changes:
  • Registrations closed due to the results of referendum being obvious. Invitation system will be installed when I figure it out. laugh.gif
  • Server load limitations lowered from 15 to 4. This will cause a message similar to: "Sorry, the server is currently busy at the moment." to appear more often therefore controlling activity spikes much sooner. It will appear when the server is currently doing an operation, so that when session entries or other queries are made they will halt until the operation is finished.
  • Posts restructured and optimized: Since the 'posts' section of the database is huge, it has been restructured to save space and conserve memory when posts are looked up. As well, the database has been optimized so that gaps left by deleted posts are filled in with data (sorta like defragmentation of a computer).
Good News:

While I was waiting for a reply from the host, I came across a site backup done on April 17, 2004. This backup includes approximately 6,700 posts that we thought we had lost forever. These posts were made at around the time period that Neocodex was in conflict with Digibliss (if any old members remember this time period). Personally, I am ecstatic that these posts were found because it was time period that I was promoted to both Moderator and Administrator and for two years I've been unable to find the news posts actually announcing my promotions. They are now found, along with the other posts. These posts will be restored at a later date once the data can be upgraded from IPB 1.3 to 2.1 (so it is compatible).

####################################

As a final message, welcome back to Neocodex! biggrin.gif

#2 redlion

redlion
  • I don't exist!

  • 12072 posts


Users Awards

Posted 19 November 2006 - 10:14 PM

Hey, thats good news. I actually have no idea who threatened/actually did attack the site. Perhaps because I avoided all popular topics for the last month or so?

Anyway, it feels good to be back at codex.

You might want to fix the front page. The portal link 'Forums' takes you to the /forum_/ instead of /forum/ section of the site, which is either offlined or inaccessible to the majority of codex.

Cheers on lots of work getting done smile.gif

#3 Tetiel

Tetiel
  • 11533 posts


Users Awards

Posted 19 November 2006 - 10:15 PM

Gooooooooo SL! Nice job getting the site back up happy.gif It's a shame host issues take so long though, I'm just relieved that no damage was done smile.gif

#4 RandomNameIgnoreIt

RandomNameIgnoreIt
  • 1828 posts


Users Awards

Posted 19 November 2006 - 10:15 PM

Dance the dance of board up-ness! *does a jig*

Punt the celebratory penguin! *punts a penguin*

#5 Noitidart

Noitidart
  • Neocodex Co-Founder

  • 23214 posts


Users Awards

Posted 19 November 2006 - 10:16 PM

Woooooooooooooooooooooooohoooooooooooooo hi NeoCodex!!!! biggrin.gif

#6 redlion

redlion
  • I don't exist!

  • 12072 posts


Users Awards

Posted 19 November 2006 - 10:17 PM

QUOTE(BrknPhoenix @ Nov 20 2006, 12:15 AM) View Post

Dance the dance of board up-ness! *does a jig*

Punt the celebratory penguin! *punts a penguin*

Quite abusive of you blink.gif

#7 Tetiel

Tetiel
  • 11533 posts


Users Awards

Posted 19 November 2006 - 10:17 PM

QUOTE(BrknPhoenix @ Nov 20 2006, 12:15 AM) View Post

Punt the celebratory penguin! *punts a penguin*

That's not nice, you know sad.gif

#8 Sean

Sean
  • 6188 posts


Users Awards

Posted 19 November 2006 - 10:21 PM

WOOOOOOTT!!!! COODEXXX!!!! *drools*.

Sweeet.

Glad to see that we are back up happy.gif

I missed Codex sad.gif

#9 RandomNameIgnoreIt

RandomNameIgnoreIt
  • 1828 posts


Users Awards

Posted 19 November 2006 - 10:22 PM

QUOTE(Tetiel @ Nov 20 2006, 01:17 AM) View Post

That's not nice, you know sad.gif


Oh, don't worry, the celebratory penguin died a long time ago biggrin.gif He doesn't feel a thing

#10 Lemonblood

Lemonblood
  • 2830 posts

Posted 19 November 2006 - 10:23 PM

Yay! More codex!

#11 Sean

Sean
  • 6188 posts


Users Awards

Posted 19 November 2006 - 10:27 PM

QUOTE(BrknPhoenix @ Nov 19 2006, 11:22 PM) View Post

Oh, don't worry, the celebratory penguin died a long time ago biggrin.gif He doesn't feel a thing

Oh, well in that case: *punts celebratory penguin*

#12 Redblade

Redblade
  • 1459 posts

Posted 19 November 2006 - 10:31 PM

QUOTE(Sean @ Nov 20 2006, 02:21 PM) View Post

WOOOOOOTT!!!! COODEXXX!!!! *drools*.

Sweeet.

Glad to see that we are back up happy.gif

I missed Codex sad.gif


Same here.. i was browsing halfway that fateful day when suddenly there is an IPS driver error. Is the error thats caused by the attack?

Anyway its feels great to be back biggrin.gif

#13 sockopen

sockopen
  • 1481 posts

Posted 19 November 2006 - 10:33 PM

Thanks Cataliste.

#14 ShadowLink64

ShadowLink64
  • 16735 posts


Users Awards

Posted 19 November 2006 - 10:46 PM

QUOTE(Kitsune @ Nov 19 2006, 11:40 PM) View Post

Er, I'm not following what you're talking about, what do you mean?

It's an inside joke. tongue.gif Cataliste was seeking more recognition from the community for stuff he was doing, so sockopen and cataliste would thank each other for the job well done even though they didn't do what they are thanking each other for. tongue.gif (if that makes sense)

#15 SupermanFTM

SupermanFTM
  • 5817 posts


Users Awards

Posted 19 November 2006 - 11:07 PM

Thanks for the info smile.gif Way to keep Codex alive SL! I love yew! wink.gif

#16 Kitchwa

Kitchwa
  • 3256 posts

Posted 19 November 2006 - 11:18 PM

THANK YOU!
I was bored out of my mind without codex! *cries*



*Joins the penguin torcher*

#17 juju

juju
  • <img src='http://i31.tinypic.com/iyg3ut.png'>

  • 5085 posts


Users Awards

Posted 19 November 2006 - 11:28 PM

I'm glad to see Codex finally back up! Nice new changes and I'm glad your Moderator/Administrator promotion posts were restored. happy.gif (I'm going to go search for them now.)

And great, another distraction xD. It's 1:30 am and I haven't done any homework due tomorrow, and I have a lot.

smile1.gif

Edited by juju, 19 November 2006 - 11:29 PM.


#18 Eeyore

Eeyore
  • <img src ='http://i34.tinypic.com/2mecsg1.jpg'>

  • 7908 posts


Users Awards

Posted 19 November 2006 - 11:31 PM

Haha whoot it's back! I was a good girl in codex's abscence, actually did some revision. That's down the pan now though tongue.gif.

#19 Raui

Raui
  • 5687 posts


Users Awards

Posted 19 November 2006 - 11:52 PM

Hurrah for codex and hurrah for SL getting the site back up !

#20 Sweeney

Sweeney
  • 1230 posts


Users Awards

Posted 19 November 2006 - 11:56 PM

Dayum, was I bored...

*manages twelve kickups before dropping the celebratory penguin*

#21 Redblade

Redblade
  • 1459 posts

Posted 20 November 2006 - 12:07 AM

QUOTE(juju @ Nov 20 2006, 03:28 PM) View Post

I'm glad to see Codex finally back up! Nice new changes and I'm glad your Moderator/Administrator promotion posts were restored. happy.gif (I'm going to go search for them now.)

And great, another distraction xD. It's 1:30 am and I haven't done any homework due tomorrow, and I have a lot.

smile1.gif

Its holidays for 2 months here laugh.gif therefore i dont have much work to do biggrin.gif
JUst go to school tomorrow and copy from your friend XD tongue.gif

#22 juju

juju
  • <img src='http://i31.tinypic.com/iyg3ut.png'>

  • 5085 posts


Users Awards

Posted 20 November 2006 - 12:10 AM

QUOTE(Redblade @ Nov 20 2006, 04:07 AM) View Post

Its holidays for 2 months here laugh.gif therefore i dont have much work to do biggrin.gif
JUst go to school tomorrow and copy from your friend XD tongue.gif

Lucky sad.gif.
I can't copy an essay, lab report, or notes. Well... maybe I could, but it'd be much easier/safer to do it on my own and I'd feel much more comfortable.

I should get started.. sad.gif.

#23 Redblade

Redblade
  • 1459 posts

Posted 20 November 2006 - 12:42 AM

Yea you really should start on it. ANyway why cant you copy notes? You mean notes taken down during lectures dont you? blink.gif

#24 juju

juju
  • <img src='http://i31.tinypic.com/iyg3ut.png'>

  • 5085 posts


Users Awards

Posted 20 November 2006 - 12:49 AM

QUOTE(Redblade @ Nov 20 2006, 04:42 AM) View Post

Yea you really should start on it. ANyway why cant you copy notes? You mean notes taken down during lectures dont you? blink.gif

Nah, the notes you take from outlining chapters in textbooks. I take really thorough notes, so I wouldn't really trust anyone else's xD.

Edited by juju, 20 November 2006 - 12:49 AM.


#25 nox

nox
  • 6707 posts


Users Awards

Posted 20 November 2006 - 03:35 AM

with such a big database, it'd probably be a good idea to put the forum offline for the time that is taken to create it tongue.gif

pretty sure the attacker was "Bob"/"something i can fuxxing remember"; been getting instant messages like "i pnt codex so bad ask any admin i cool" kinda things.. if this wasn't supposed to be posted or something feel free to delete it


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users