infinite paths cross
mystery system failure
plug the damn thing in

Example 1
A friend was having mystery trouble with a php script the other day after performing an upgrade to another application that interacted with it. He had already done quite a bit of troubleshooting before asking me if I had any ideas. Although I did have a few suggestions he hadn’t tried, none of them revealed the culprit. We were starting to get frustrated. I took a deep breath.
“It’s probably something stupid,” I said. “Go back through all the most basic things you can think of, even if you think they couldn’t have changed.”
Sure enough, it was directory permissions. The new php script wasn’t set to 755.
Example 2
User asks me to make sure her new office is ready in terms of internet connectivity. I’m very careful, have made sure the jack is active, that her current machine will pick up an address when on that subnet, etc. A week or so goes by. She hasn’t moved in yet because they haven’t transferred the phone. She calls me and tells me her email stopped working a few hours ago.
Well, you know the drill, “email” means all network connectivity. The user just hasn’t realized it. I try some basic network stuff, and the machine can’t even ping the gateway. But the ethernet cable is plugged in. There are two jacks, and it’s in the right-hand jack, which I consider for a moment as odd, because I use the left-hand jack on my subnet (we have more jacks than switch ports). But this isn’t my subnet, and this user wouldn’t have touched the cable, right? I ask her. “Oh no, I didn’t touch the cables,” she says.
So from there I assume something has gone wrong with the network settings on the computer. Fifteen minutes later I’m pretty sure the jack is dead. You probably figured out where this was going already.
“Did they transfer your phone today?” I ask.
“Oh yes, thank god. I was wondering when they would get around to it. I’m moving into the new office tomorrow.”
I get down on my knees and put the cable in the left-hand jack. I pull up a browser, which works fine.
“You’re good to go now.” I say.
She stares at me and then the lights come on. “Oh dammit. Did the phone guy do something? Is my phone an internet phone?”
“No, you don’t have an IP phone. He mistakenly unplugged the ethernet cable and then put it back in the wrong jack,” I tell her, but in a friendly way. To users, what we do, or what “phone guys” do is voodoo. That our actions might somehow overlap in the world of jacks and cables never occurs to them.
Anyway, here’s hoping that the next time you’re in a “plug the damn thing in” scenario, you realize it sooner rather than later.