Category Archives: Uncategorized

(yet more) Lessons Learned

So when I last upgraded my web server, PHP, and all the system files there in I failed to take note of ALL THE APACHE AND PHP MODS THAT WERE DISABLED.

I’ve spent about a few weeks trying to track down WHY the WP app and Jetpack were refusing to see the xmlrpc.php file.  It was because when I upgraded to PHP7.1, the mod never carried over, so the PHP service had NO CLUE what to do with the request.

# apt search php | grep rpc

php-horde-rpc/artful,artful 2.1.7-2 all
php-xml-rpc2/artful,artful 1.1.3-0.1 all
php-xmlrpc/artful,artful,now 1:7.1+54ubuntu1 all <- Damn You!
php5-xmlrpc/now 5.6.11+dfsg-1ubuntu3.2 amd64
php7.1-xmlrpc/artful-updates,artful-security,now 7.1.15-0ubuntu0.17.10.1 amd64

#apt install php-xmlrpc; phpenmod xmprpc; service apache2 restart

That’s all that was needed.  The WP iOS app now sees my sites, as does the WP/Jetpack admin sites.  (Which is what I’m using to type this out now)

So remember folks, when upgrading your Linux Distro and all of it’s fine packages, double check your mods when stuff breaks.

-unl33t

Dan Down! Dan Down! Take Cover

I repeat Dan Down!  Take Cover!

No Sir, I don’t know what happened.  He was sent out on special assignment, and on his way back his contract was canceled.  Yes, flat out, canceled!

No, we don’t know where the shot came from.  Christ, he was just a kid.

I know, I know.  We have to press on.

It’s going to be really hard looking at that cube for the next two months.

Incoming Layoffs

There was a boom, it rattled the earth beneath our feet.  Our building shook slightly.  As we were trained to do, we donned our vests and helmets and took cover.  The sirens sounded their Alarm Red.  A second boom was heard, and the sirens called out again.

The siren tone changed signaling an all-clear, it was time to do our sweeps, and up channel our status.  No direct impact on us.  If it had been closer, we would have heard the whistle.

“I jus heard 249 layoffs.  One building completely emptied.”

The next two months were spent processing data to be released to the laid off employees.  Systems were collected and disposed of.  The good hardware passed around and used to upgrade others setups as needed.  It was rough, but we pressed on.  We missed those who we used to see day to day.

Some time later, I showed up at my desk a little early and logged in.  My Data-Loss-Prevention leads showed up shortly after.  He looked ragged like he’d just been raked over the coals for something.

“So, uh, today is going to be a very hard day”.  I could barely hear the whistle in the air. “There may be folks asking for data to be written to USB, make sure they follow the right process”.  It was slowly getting louder.

We exchange a couple more words, but nothing specific is said.  He gets up and heads back to the other side of the hall.

“Hey, did anyone notice Security in the hall?  What’s going on?”  The whistle of air passing through the stabilizers was now apparent to everyone in earshot.

Boom.  Sirens immediately went off.  We all took cover.  This one was close, too close.  We heard the gravel plinking off the side of the building.

An all-clear was sounded, but it had a very different feel this time.  We performed our checks.  Got a status of what was going on.

“Shit!  We just lost a quarter of our I.T. Department!”  The office became a mess of emotion.

Those trained to the task assisted in helping those laid off with packing up their stuff and recovering project data from their computers.  At one point, my IT-Security lead stops by looking for carts to help move boxes of personal goods to cars.  He was near tears.

After things had calmed down a little and the smoke began to clear, meetings were had.  The remaining I.T. supervision was going to have to reorganize to accommodate for reduced staff size.

Throughout the day we found out that notifications were sent out by corporate at 0300 that morning, leaving those who had to deliver the news with little to no time to prepare themselves for the news they’d have to deliver.

So here we are, the day after, picking up the pieces.  Trying to figure out who’s going to report to who.  Business goes on, and we’ll recover with time.  But damn if it doesn’t suck for the time being.

web gallery aternatives

I’m undecided if I want to keep gallery3 or not at http://pics.wtfwasithinking.org.  The code was last tweaked over a year ago.  It’s stable “enough” but uploading from iPhoto isn’t getting any easier.

Funny thing though, all the alternatives I’m finding seemed to have stopped production in 2013.  Most recent Stable releases are from 2013 for just about everything I’m seeing.  I find this a) kind of odd and b) slightly troubling.

Is 2013 when the book of face made photo sharing usable on their site?

Obligatory first post

Instead of that wonderful little “sample post” that WP provides automatically, I’m giving you this, until I get off my ass and start pushing out content.

Life is finally allowing me some time to get back into experimenting with the blogging thing.