Pain And Suffering

Much of the last 24 hours has been spent seizing those rare moments during which my server — migrated through no desire of mine to Web Host Plus — is up and on the network, and using them to perform a migration of my own, namely to the server in my cellar.

I’m knackered, but a lot has been accomplished today. DNS and e-mail have now been fully migrated, including Web mail and mailing lists. The Web site, too — which you’re now reading — is also up and running on the new (well, actually quite old) server.

The main thing that’s not yet back up is our gallery of photos. That’s because it’s 19 Gb of data, which would be slow to copy from a reliable server on a fast network. Well, I have to copy it from a machine that keeps crashing and is not on a fast network. It could be a couple of weeks before I manage to get all of my data off it… if I’m lucky. I don’t want to even contemplate the notion of not being able to recover all of my data.

I thought I’d left this kind of sysadmin drudgery behind me when I stopped working. Indeed, I moved my domain to dedicated hosting to reduce the downtime and maintenance that I had repeatedly endured when I hosted it myself on a domestic DSL line. Little did I know that I would get to enjoy such advantages for barely a year before falling victim to the worst kind of professional incompetence: that with no sense of responsibility for one’s customers.

And so caliban.org is back on a domestic DSL line, albeit one that has proved itself more reliable than those I had in the US. The upstream bandwidth is also somewhat better.

Anyway, don’t bother looking for new photos — or old ones — in the near future. I’ll announce when — if? — they’re once again available.

Posted in System Administration, This Site | Leave a comment

Legal Resident

We biked down to the Dienst Persoonsgegevens on the Johan Huizingalaan today to pick up Sarah’s verblijfsvergunning (residence permit). After nearly nine months, she can finally hold it in her hand. And, less than two months from now, she’ll be receiving the letter about having it renewed and the fun can begin anew.

Amusingly, they gave her a little welcome package, which consisted of a map and a book about living in Amsterdam. It’s particularly funny and rather quaint to be receiving a map some nine months after her arrival. She’s pretty good about finding her way around these days.

Now the process of inburgering (mandatory integration) begins. Sarah is expected to undergo 600 hours of education on the Dutch language, the people and our society. By the time she gets to the end of that, she’ll undoubtedly know more about The Netherlands than the average Dutch person. She has an interview a couple of weeks from now to determine exactly what her needs are, as each person gets an inburgering tailored to his or her specific background and existing knowledge of all things Dutch.

Posted in The Netherlands | Leave a comment

Wankers

Yes: wankers. Wankers! WANKERS! WANKERS! __WANKERS!__

Who am I talking about? Managed.com, of course, the

company to which I give good money each month to host this site.

What happened?

Well, managed.com decided to move its network from California to New Jersey.

At least, that’s as much as they told us, the paying customers.

In preparation for this, they sent all of their customers an e-mail asking to

be supplied with the customer’s root password via plain text e-mail. For those

of you who aren’t in the field of computer system and network administration,

let me state that this is a violation of one of the most basic and universally

lauded principles of the profession: never, under any circumstances, send

passwords in the clear.

And yet, my hosting provider was asking me to do just this. In hindsight, that

should have been enough to spur me into action. I should have found another

hosting provider, right there and then, and moved my data prior to the

migration. But I decided to wait until after the migration to seek a better

provider. As always, laziness, compounded by a failure to recognise the

urgency of the situation, won out.

Anyway, managed.com were supposed to back-up their customers’ data, firstly

with a full back-up and then, shortly before the migration, with a further

incremental back-up. The migration was supposed to be barely noticeable, with

a guaranteed maximum of two hours of downtime.

I was sceptical, but kept my fingers crossed.

Can you believe that managed.com didn’t tell its customers in their

notification e-mail when this migration would actually take place? We were

left to guess. E-mails to them on the subject went unanswered, as did requests

for a secure channel through which to supply one’s root password.

When I noticed one day that my machine had been rebooted without my

permission, I incorrectly assumed the migration had already taken place. If

I’d known at that time that things would be moving to New Jersey, not just

around the corner in California, I could have run a traceroute and seen that

my machine had not actually gone anywhere. At that time, however, I thought

they were just moving locally. What else could I think? Managed.com had told

me virtually nothing in their e-mail.

caliban.org mysteriously went off the network on 9th May. It remained

inaccessible for almost three days. So much for the two hours of guaranteed

downtime.

All of my e-mails to managed.com went unanswered in this period. Only when I

threatened them with legal action (a trick I picked up in America), did they

finally respond by rebooting the machine and getting it back on-line.

Naïvely, I thought that would be an end to my problems. Yes, that was

very naïve of me.

You see, managed.com restored my service from a week old back-up. I’ve no idea

what happened to the promised incremental back-up. It was probably never made

and, even if it was, it would have had to be of the last week’s worth of data,

not just the day before the migration. I suspect it was never even made,

however.

The net effect? I found I was missing a week’s worth of e-mail, multiple DNS

changes had been lost, the last week’s worth of blog entries had effectively

never been written, and sundry other less serious issues now needed to be

fixed, such as recent software updates becoming undone.

More e-mails to managed.com went unanswered. Due to an oversight on my part,

my own off-site back-ups had not taken place in recent times, so I had no

private back-up from which I could recover my data. Typical.

I began work on the system to repair the damage my hosting provider had done

to it, but before I could achieve very much, the system went down again. The

system was off-line again for more than a day. Once again, e-mail threats were

required to get it back on-line.

So what’s going on?

Exploration of my system’s log messages shows that the new hardware on which

my data resides is not the same as the old. For one thing, the system has a

different Ethernet card. Now, either that card is flaky or the Linux driver

for it is, because the system regularly gives up the ghost and all but

crashes: TCP connections to open ports hang without response; processes can no

longer be forked; even syslogging stops.

Yet, even if the new hardware had presented no problems, it’s inconceivable

that a company would move a working Linux (or any other) system to new

hardware and just expect it to work. What if I had not had the driver for the

new network card compiled for my kernel? My machine would have had absolutely

no way of ever getting back onto the network after the migration. It’s sheer

luck that I can sometimes still log into my machine and that it’s not

completely dead to the world.

So, the networking on the new hardware is extremely unreliable. rsyncs

regularly fail with checksum errors. The more network traffic one pumps over

the interface, the more such errors occur. Eventually, the system becomes

unstable and eventually unreachable.

It’s also possible that the machine has bad RAM or ineffective cooling, either

at the CPU or the data centre level. Witness these messages, culled from my

log in a rare moment of accessibility.

May 15 06:39:58 ulysses CPU0: Temperature above threshold

May 15 06:39:58 ulysses CPU0: Running in modulated clock mode

The system is now on heavy-duty medication: cold reboots, at first twice

daily, but that proved inadequate, so cron now reboots the machine every hour.

That’s the only way to avoid the machine locking up completely, which then

puts me at the mercy of managed.com to reboot it. That’s something that now

seems to take more than 24 hours to accomplish.

Clearly, this appalling state of affairs can’t be allowed to continue, so I’m

already on the look-out for alternative hosting providers.

A year ago, when I selected this company to host my services, people seemed

happy with it. I, too, was happy with the service until earlier this year. In

the last couple of months, however, things have been going downhill, which is

never a good portent for the future. Nevertheless, I was not prepared for what

has now befallen me. These people are lacking even the most basic system

administration skills.

So, what happened? Well, a little research shows that managed.com is not

really performing a migration. The hard drives and the data have moved to the

other side of the country, yes, but not because managed.com is doing it. No,

managed.com has been sold, you see? My data now turns out to be at the mercy

of Web Host Plus, so the current disaster is

actually largely due to their mismanagement and incompetence.

In fact, it turns out that a great many people are in a [similar or even worse

state](http://www.webhostingtalk.com/showthread.php?t=508358), thanks to this

bunch of clowns.

Sixty-three

pages of utter misery and appalling professional disregard of one’s customers

come to light.

Anyway, to say that I am in the market for a new hosting provider is an

understatement. If you have any recommendations, I’d be glad to hear them.

Ideally, they should not be located in the US, due to that country’s Draconian

legal stance with regard to privacy.

Thanks to Google, I was able to rescue the missing

blog entries from the Google

cache. I had to add back

the article comments by hand, which caused the loss of the original time of

entry, but at least the text of the article itself has been recovered.

The week of missing e-mail, on the other hand, is simply gone. Calls to

Web Host Plus to make available the missing incremental back-up simply fall on

deaf ears.

I’m utterly appalled to experience first-hand how this company has lost my

data and now ignores my complaints. I’m left bewildered as to the precise

ratio of incompetence to deliberate professional disregard, but I am 100% sure

that I have to get my data away from this bunch of wankers as soon as I

possibly can.

Until that time, expect the server to be up and down like a yo-yo.

Posted in System Administration, This Site | 2 Comments

Garden Of Delight

The lovely weather continues. It’s great. As I write this, at eleven o’clock in the evening, it’s still 21°C. It’s been so beautiful since last Wednesday, around 23 or 24°C each day. T-shirt, shorts and sandals have been the order of the day. It’s been like being back in California.

I sat out in the garden this morning and engaged in my favourite practice of reading the paper whilst sipping at a cup of great coffee. The sun was beating down and the temperature was lovely. We need to clear out the old leaves, bent nails and fag-ends, of course, but it’s still a real treat to sit outside in one’s garden in Amsterdam and just enjoy the day.

In the afternoon, we biked over to Pisa for some of the best ice-cream in town. Bliss.

This evening, we had dinner out in the garden. The tiny tyrant got to eat pineapple for the first time, which she seemed to enjoy. She’s been eating blended raspberries in the last few days, too, which she really likes. However, they make her mouth look like she’s fallen on her face, which I can’t quite get used to. I know it’s not blood, but still.

Sarah’s folks return from Normandy tomorrow evening, putting an end to our few days of peace and tranquility. Yes, it’s going to be nothing but wild parties and late nights for the next week.

Posted in House | Leave a comment

Clock Watching

After a bite of breakfast at the Vondeltuin this morning, we spent most of the day in the Nieuwe Spiegelstraat, also known as the Spiegelkwartier, which would mean Mirror Quarter if anyone actually referred to it in English.

This street is home to the city’s most exclusive antique dealers. Exclusive is, of course, synonymous with expensive, since it is the price tag that excludes most people from purchasing them and allows the happy few to feel exquisitely privileged.

We were actually looking for a chest of drawers or something similar for our hallway, but ended up being enraptured by a couple of Dutch grandfather clocks we found in two of the shops. I didn’t think I would ever want one of these things, but after admiring the intricate engravings, the wood carving, the hand-painting and the overall beauty of the two we saw today, I’ve undergone a rapid change of mind.

I’m not saying we’re going to buy one, mind you. We need to consider where we would even put such a thing; the options are limited, given that our downstairs area is so open. We could put one in the hallway, but it would not get the attention it deserves in that location. It really needs to go in the living room, and the only logical place there is to the left of the fireplace. The sitting room would be an even better place, but the only location it could go in there is where we plan to put a long sideboard, so that wouldn’t really work.

We have to consider the price, too. These things are anything but cheap, especially when you’re looking at clocks from circa 1750 and in excellent condition. It has to be a total love affair to justify the kind of money they’re looking for.

Oh, and our suspicion about mice in the house was an accurate one: I’ve just seen one of the little buggers. I almost caught him, too, until we jumped through a gap in the panel under the dish-washer and made good his escape.

Posted in House | Leave a comment