- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
+1. I ran into the same thing Alex did with my colocated server... ONCE. Thankfully I had a sideband channel to the power supply, so I could force a restart remotely. Of course, I had just tweaked the network configuration, so I spend the next couple minutes praying that the server responded to ping again, which luckily it did, or it would have been a two-hour drive for me to visit the server in person.
TRWTF in this series of screwups wasn't him issuing the command over an unprotected remote connection, it wasn't the server mixup, it was him doing any sort of server reconfiguration task during business hours, because you never know, ESPECIALLY if you're new but even if you're a veteran, what will go wrong. Susan told him not to do things like that during business hours, he didn't listen, and that, not any of the other things that went wrong, is why he should have been fired or at least put on probation.
Admin
you can fix this you know- even remotely
you can connect to the registry of the remote computer without RDC sometimes.
try a variation on http://tinyurl.com/rdcremote
Admin
The real WTF is the security protocol of that hosting company...
Admin
Love it! :)
Alex isn't even remotely incompetent.
Admin
Nicely written BTW.
Admin
The real WTF is that he had to give them the root password over the phone rather than having had an account with appropriate sudo "make me a sandwich" privileges to shutdown and restart the box available to them, right?
Admin
Whee!
Admin
Admin
The website is down.
http://www.youtube.com/watch?v=W8_Kfjo3VjU
Admin
In the finest Remy Porter style. But where's the 'corns, dude?
Admin
Yeah, I love your edit, sock puppet person.
I admit fully, I once basically made the first half of this mistake - I was trying to update ssh... while connected via ssh. Luckily, I was in the same building as the server I was working on, and it was a school server during the summer. Did take a little while to track down the physical server in the server room, but I had access to it and everything. Felt pretty dumb when I realized what I'd done, though.
That said, it's not really his mistake (though it is a pretty big wtf) if their web hosting provider gave him access to the wrong machine, and seems an especially big wtf (but still not his) if he managed to successfully change the root password on said machine without having access to the current one. Sounds like the people at that web hosting provider are the ones that need a week of training - in social engineering hacks.
Admin
Admin
Just like how I never turned off the NIC of a PC on my home network that was running headless at the back of a packed storage closet.
Admin
My mind is still on the beach, with a visual of Susan.
Admin
Admin
Admin
The real WTF is no knowing how to make the changes needed without restarting the whole networking stack.
The second WTF is all the training classes where you get an official certificate, and they teach, "It's just like a PC restart a service or reboot the machine." rather than fixing the problem.
BTW, even if you connection doesn't drop try doing a network restart on a clustered server.
Admin
"So, Susan...time to dust off that résumé?"
Admin
Obviously, TRWTF is people named Susan.
Admin
The article makes no mention of what the change was, thus you have absolutely no way of knowing if it could be made without restarting the network stack. And based on the various conclusions you jump to based on a fact you just made up, I'm going to say TRWTF is you.
And the hosting company. They sound pretty bad.
Admin
Yes, of course, because Alex is getting paid less. And he doesn't get vacations, which Susan is acutely aware of every time she takes one.
Susan makes "rookie errors" (as if you stop f*cking up when you get more experience. what a laugh.) after hours, because she's learned to cover her ass.
Susan deserves to have a guy hired in above her, who doesn't know sh*t but how to assign her resposibility for every blunder.
Admin
Yup, remote out of band control/console is required for services that have no failover hardware.
TRWTF is the lack of escalation path. If you've only got 2 admins, you call the one on vacation when shit is broke.
Admin
But, as the story proves, no situation is so good that a moment of thoughtless idiocy can't turn it into an occasion for panic.
Admin
nohup - run a command immune to hangups, with output to a non-tty
Admin
WTF #1: Hoisting oneself by ones own network connection. WTF #2: Not using screen when doing remote management. WTF #3: Not wondering if the reason that your root password suddenly doesn't work might have to do with what machine it's being tried on. WTF #4: Not being the least bit suspicious when the guy on the other end of the phone can't produce the proper root password. WTF #5: Not being able to tell which physical boxen belong to which clients. SWTF: Not having an escalation procedure in place so that when your incompetent junior does his next FU, you will be contacted to direct resolution. WTHAYTYSB: Not having some sort of watchdog in place to restart the network if it goes done on a business critical server, and a second process to reboot the system if the network restart fails.
I'm with an earlier commentator: this is a Susan.
Admin
Admin
You beat me to it. I don't know how many times I had to use that command just to manage over a flaky internet connection.
Admin
One thing I do love about this article is the many generations of the story.
The story has been retold so many times, who knows how accurate it really is?
Admin
When Susan was "new", she wasn't a senior sysadmin. Her company cheaped out and got what they paid for: someone not competent to be a senior sysadmin.
Training him might not help: Susan already told Alex not to make network changes during business hours. Did he listen? No. What makes you think he'd do better next time? After this experience, he might. "You need to learn from the mistakes of others; life's too short to make them all yourself", but some people are determined to try.
And finally, Alex has been their a year and Susan doesn't get to take a week off? How long should she have to wait? Two years? Five? Ten? Until Alex retires?
Admin
look like it obvius that bigest WTF is susan taking vacations. sysadmins should never go on vacation and if they go, they should cary laptops with conectivity.
Admin
Admin
Admin
Admin
Admin
Admin
Admin
Disclaimer: I am the image of perfect male physique, BTW...
Admin
(Why do I always want what's out of reach?)
Admin
Admin
Admin
If Susan had properly trained Alex when he started with the company, this would have never happened. This highlights the problem of employees hoarding knowledge in order to secure their own standing, at the expense of their colleagues.
Admin
Admin
Admin
The REAL WTF is that I just logged into one of my test machines to try it...
It worked just fine, didn't even kill my ssh session.
Admin
I had a son who was three females who work in IT, and were all hot, and I can assure you it was no laughing matter.
Admin
There is always a point between not knowing and knowing where you think you know (but usually don't yet quite know). This is always the most dangerous place to be.
Admin
Even Akismet says so...
Admin
Oh, unless that's why "former", right?
Admin
It's true. It is.
Admin
Everything else is forgivable. Secure the system by changing the root password and not giving it to this person again. Also, revoke his physical access privileges, or he will hack more servers.