As many of you may recall, I quit a job from hell approximately one month ago, after being there only a month. Best decision I ever made. I don’t have patience for companies that use and abuse their employees, and I certainly won’t tolerate employers doing that to me. I started working for a friend’s company on a contract basis while I awaited the results back from a dream job. After a successful on-site interview with the dream job people, I haven’t heard a peep from them since. In my experience, this always meant there are other candidates. I’m really enjoying the work I’m doing now, so I decided just to accept a full time role at my friend’s company, as Director of Infrastructure Services. The fun part about this is that there’s no business unit to direct yet; I am to be a key person in building this business unit, the genesis of which is currently humming upstairs in my loft (I work from home 3 days a week, and at his office two).
(I’ll hide the rest unless folks want to read it. It’s rather long, and I didn’t want it to crowd the main page.)
Part of what I’m doing is evaluating hardware that can be used for this business unit, and for a good KVM-over-IP solution so we can have a lights-out data center. I’ve seen enough trouble with various IPMI KVM solutions to want to avoid them. I settled on a Raritan KX2-216, and while I think it’s quite capable, but I’m sorry to report that Raritan’s technical support, so far, has been pretty awful. Their marketing materials advertised being compatible with Mac clients, which is part of the reason I bought it. The conversation starts something like this:
We just purchased our first Dominion KXII 216, and we’re having some problems accessing the Virtual KVM Client under Mac OS 10.7.2.Â When I click to connect, I get “Client has been disconnected from target <port name>” I tried to access under Windows, and it works there. However, we’re a Mac shop, so we’d really like it to work under Mac OS, and was wondering whether you had any tips.
Their response was that it was a bug in the JRE, and that the JRE I was running was unsupported. The only problem here is that when it comes to the JRE, Apple controls the horizontal and the vertical. It’s handled through Apple’s software update. You can’t just go to Oracle and download a different version. I would be completely sympathetic to a response that goes something like:
“Apple shipped a broken and buggy JRE with MacOS Lion, with a broken SSL implementation that doesn’t allow the security features of our product to function correctly. We are working on the problem. In the mean time, you can sign up for Apple’s developer program, download the Developer Preview JRE, and that will fix the problem. Here is the URL to Apple’s developer site where you can sign up and find the download.”
This would be truth, and I am well aware of how buggy and awful a release Apple foisted on the world with Lion, and I would have been sympathetic to passing the blame to Apple, and offering me an alternative, or even that they are working on the issue with Apple. So I explained that JREs can’t just be installed willy nilly on Mac OS, and ask whether they have a solution, or whether their marketing materials are incorrect about being compatible with Mac OS. I get this:
This is not a MAC OS issue. The version of JRE is what is causing the client has been disconnected from target error message. The fix for this is to use a different JRE version as this version has been reported to have SSL bugs and issues.
No, this is a Mac OS issue, because Apple ships the JRE as part of Mac OS, which I had just explained. Telling me what the problem is doesn’t help. I know what the problem is. What I want to know is what solution you propose, and I’m even willing to take “You’ll just have to wait for Apple to ship a fix to this.” Just telling me what’s wrong isn’t customer service. If you say to upgrade or downgrade, you need to tell the customer where to find a downgrade or upgrade. It’s amazing to me how utterly poor the customer service is for tech vendors. As it is, the Raritan box looks pretty good, now that I have it working with Mac OS (no thanks to Raritan themselves). It will likely suit my purposes. But they need to hire tech people who are better at communicating with customers. When you say you support a platform, your technical folks should know how that platform operates. They should have solutions on hand to deal with common problems on that platform. As it is they didn’t, and that left me thoroughly unimpressed.