logoStashPNGI was having a problem where Stash (which was installed as a service) wasn’t starting up properly and giving me a page that made it look like there was a problem with the database.

I have a local MySQL on the same machine as the Stash server, and both that service and the Stash server are set to automatically start up. Continue reading

Today I went to work expecting a great day. My young friend Chris Merris was coming back to TheraDoc, and it’s always a good thing to have sharp people around you.

The mood of the day suddenly shifted as I found out that Jeff Knell, another new friend at work had died over the weekend. I felt extremely sad all day, not so much because I’d lost a close friend (although I thought that Jeff and I were going to be good friends).

Instead I think it has more to do with the loss of that growing friendship, and the reminder of the transience that is life.

Continue reading

English: A timezone indicator showing UTC+6 Ру...

I support a web application that is hosted on a virtual private server. The application architecture is JavaEE running under GlassFish on CentOS.

Like most ISP’s, my hosting provider builds vanilla Linux boxes that can be configured with various flavors of the OS.

Out of the box these images have their timezone set to UTC, and since my end users are in California, and I’m not doing anything on the client to handle timezone conversion, the times that come up in the application are off by 7 or 8 hours (depending on whether it’s Daylight Savings time or not. Continue reading

I’m always fascinated by unintended consequences, especially when they are an artifact of trying to do something right.Ice Ramp

In moving to Salt Lake City from California, I’ve been reminded that good intentions and planning do not a perfect world make.

I live close to downtown, so I’ve started walking to work. It’s a nice walk, gives me a bit of exercise, and makes me feel I’m being a bit more “green” by not driving.

The sidewalks have those nice ramps into the crosswalk, which lets a wheelchair roll across. And they keep somebody who’s not quite paying attention from tripping on the curb …

It’s all great until it snows …

Continue reading

Recently I’ve been seeing a lot of the annoying message about pages dying on Chrome. For the most part it’s just annoying, and clicking “wait” lets the page load.

Until this morning, when for some reason Chrome just stopped letting me get to any of my hosted web sites. Whenever I would go to http://www.accuweaver.com, http://accuweaver.com, http://www.cozybabycare.com or http://www.incdpc.com, I would immediately see a “No data received” message:

No data

 

Continue reading

wordpress-logo-notext-rgbI was setting up a temporary WordPress site for a client as a placeholder for their business. All they wanted was their logo, a link to an existing product page, and a message about the site being under construction.

Since they were going to have some design ready shortly, I set them up with a WordPress site, and found a simple theme (Decode by Scott Smith) that their logo would work with.

The owner then told me she wanted to see the site running with SSL (aka HTTPS), so I grabbed a certificate and installed it.

Continue reading

I was helping out http://www.pmi-sfbac.org whose web site was down.
The server was being unresponsive, and Larry Van Cantfort (the Director of Operations for PMI SFBAC) sent me this clue:
It appears that httpd has a lot of running processes and when I try to kill them I am unable to. THis is causing the server to sloooow way down. There are also error messages from mysqld with a corrupt table:

I couldn’t even get into the control panel to get things going, so the cleanest approach was to simply rebuild the server.
So I shut down the database and started to try and get it backed up so we’d at least save all the hard work of the volunteers.
So I tried to run the dump, with the following command that I got from the Parallels support site:

But that gave me the same error:

A quick Google search and I found the “fix” for this is to run a repair on the tables: http://www.daveperrett.com/articles/2009/06/18/mysql-table-is-marked-as-crashed/

That fixed the issue, and I was able to create the “dumpall.sql”.

Once I had ALL of the tables fixed, I simply rebuilt the server and migrated it into a new database as described in the Parallels KB article mentioned above (a lot more steps to make sure the backup was good, but once it was the newly imaged server was able to run without incident).

Enhanced by Zemanta

Recently after an upgrade of my Plesk panel, my web site was down.

In fact ALL of the domains I host on that particular cloud server were not working. A quick call to 1and1’s server guys and it appeared that there was some step in the upgrade process that failed.

They had it fixed in a moment, and then went the extra step to send me the command to fix this myself in the future:

/usr/local/psa/admin/bin/httpdmng –reconfigure-all

That simple command reset all the server config files and got all of the domains working again.

A huge thanks to the 1and1 Server Support guys and Khristian Byrd specifically !!!

Enhanced by Zemanta