Recent Adobe products don't like...

...redirected App data directories, and causes a crash (Visual C++ Runtime error). Unfortunately after updating one or two of our customers at work it appeared that a few user accounts still had a redirected app data directory, presumably because they weren't around when it was removed.

Thankfully fixing it is pretty easy (although potentially time consuming depending on your setup), if the redirection policy isn't active and is simply a case of changing the relevant entry under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders, and then logging off and back on, and migrating the redirected files back into the local profile directory.

As far as I'm aware the affected products are;

  • Adobe Acrobat and Reader 9
  • The entire CS4 suite

If you're not using redirected app data directories any more then this is obviously a handy fix. If for whatever reason you're still using redirected directories and not roaming profiles, then you're screwed as it appears that Adobe aren't planning on fixing this.

Things like this really piss me off and just make me feel like the majority of my work is working around bug, flaws or oversights and is just why I prefer open solutions and platforms; at least I'd have the possibility of trying to fix it in-house.

Outlook, Exchange and calendars asking for authentication

This one really had us at work and really threw us massively. Imagine a customer who has recently had a number of non trivial modifications to their network. Now imagine several users, whom have Outlook over HTTP RPC (Outlook Anywhere) configured and enabled for slow networks only, and get asked for authentication when accessing a handful calendars. On the same site as the servers (i.e. on the fast network). Disabling Outlook over HTTP RPC completely, or enabling it for slow and fast networks, and the problem would not occur. With no useful logs what so ever.

The main problem was that so much stuff had changed it was difficult to know where to start, and even harder with nothing useful being logged. It wasn't hitting the proxy server, which had recently had authentication forcefully enabled, it wasn't the IIS and Exchange box.

Turns out that the affected calendars that people were trying to view had recently had their mailbox moved from one storage group, to another, and we were obsessed with it being something else to the point that we'd dismissed this without looking into it. Without HTTP RPC enabled redirection happened without trouble, but with it on it required authentication. But the weird thing was that you could actually see the calendar if you selected Open other user's mailbox, rather than using the "shortcut" (i.e. tickbox) that had already been added in the calendar view.

Simple solution - remove and readd the affected calendars. Our best guess is that this is stored with various pointers or references to not only the mailbox, but also the storage group. After all, it would make sense from a performance point of view if you didn't have to look it up each time.

The moral for me personally, since I'd taken quite a lot of this problem on, is to never forget Occam's Razor. I might actually get a representation of that tattoo'ed on my body, whenever I get around to that part of life again.

World server is down

I guess when a patch of this magnitude gets released for any hosted product, regardless of whether it's a game or business application, you should really expect disruption. Sadly most users won't really "get" that. As much planning can go ahead, but with a fundamental change and introduction of new features you can't really predict just how many of your user base will try to logon at once, and perhaps the financial backing isn't there to prepare for the worst case scenario.

If you're confused as to what I'm rambling on about, then I can safely assume you don't play World of Warcraft. Or if you do then you've not tried logging in today.

If you have, then undoubtedly you've managed to get the final major patch before Lich King drops on your front door mat, and you've also undoubtedly been receiving the "World server is down". If you managed to get into Stormwind, which is relatively busy at the best of times, then you'll probably know one of the few reasons why this is occuring. If you weren't lucky enough, then the following screenshot might help out a bit.

When you do manage to login you'll probably be a bit confused, especially if you've not read the patch notes. You really should skim the patch notes.

Anyway -

  • Mounts no longer take up space in your bags, you "use" them, and they get applied to a new area in your character screen
  • Your talent points have been reset, the reason being that there are fundamental changes to all classes
  • Inscriptions have been introduced, and you can buy the low level stuff from vendors, and higher level stuff from the AH
  • Don't like your character's appearance? Goto the Barber. As long as you don't want a new beard (ffs), you should be a-ok! Just try and avoid the mohawk. There are a lot of them about
  • Yes, the graphics have been overhauled a tad
  • BM hunters can get exotic pets. Two headed hellhounds? Awesome

I'm know there are loads of other things that I've missed, but these are the major things people are whining and asking about in general and trade as of now (only a few hours after the patch was released), and whilst I get few readers who are into WoW, you never know - google might throw them this way.

From a sysadmin point of view I'd absolutely love to see what's behind the World of Warcraft system, and understand just how it's architectured. It's undoubtedly a massive system and on that front I envy the techies behind it. However, I think if I saw the amount of moaning on the forums, my optimism and love for the job would probably be in jeopardy. I certainly know it is when I've been working for hours on a customer's system and they don't feel like things are being worked at fast enough, and my user base at work is tiny in comparison.

Relying on Bloglines much?

This lunch time I've had a bit of a thought about just how much I use Bloglines (beta). In the mornings it's one of the first tabs opened, and it's almost always loaded when I close the browser. For that I can thank chip in particular. And it's a good thing. I think. It's certainly made my life easier and better.

However, if I went back just 2 years ago the whole concept of a feed reader sort of repulsed me - I liked the idea of visiting a site to get the news and bits and bobs that I want, and I almost felt like I should go to the site so that the various writers and owners got a meagre bit of cash from advertising. Whilst I still do that for a small number of sites, in particular Penny Arcade, XKCD and Questionable Content, digg and BBC News, for everything else I now rely on Bloglines.

Not only do I use it to read and keep up to date on what's going on, but also as a way of making and taking mental notes without having to write anything. It's like a wiki, but better, and because of this I rarely update my own personal techy wiki with anything at all. More often than not someone will write about something that I find interesting or want to do, or will be doing shortly. It's brilliant and also somewhat scary sometimes just how many people are on the same sort of page as me in terms of work and personal stuff - which for me very much overlap.

However, the bit that scares me the most is I think that I'm now at the point where if Bloglines goes away that I'll have problems. Ok, I could export all of my feeds out and into whatever I want using the various OPML ex/importers. But these don't export the stuff that I've got pinned or saved, and these are the bits that now make my own little world go around.