Exchange 2010 Public Folders Not Replicating

Microsoft Exchange Server 2010I manage an Exchange 2010 messaging environment with two mailbox servers and two public folder databases that replicate between each other. The migration from 2003 to 2010 went smoothly and 2003 was decommissioned back in September 2012.

Recently out of the blue I had an issue where the public folder replicas decided to stop replicating causing some major confusion in user-land. After a few hours running commands, checking reference links, and tracking diagnostic log events I wasn’t able to determine a specific root cause other than replication messages were being generated but staying queued on the local server and never making it to the other. Even after some creative googling I wasn’t able to come up with any matching symptoms, and the replication queues continued to grow.

Then low and behold I happen to stumble on a blog post outlining a similar situation. I was able to replicate his error message using ExFolders, so taking a leap of faith I went into ADSIedit and deleted the empty CN=Servers container from the old administrative group in CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=OrgName,CN=Administrative Group,CN=OldAdminGroupName. Running ExFolders again worked as intended, and suddenly new data was successfully being replicated! Unfortunately the existing queued replication messages did not want to clear out, so I ended up removing these and forcing replication from each server.

Really wish I knew why 7 months after decommissioning the old 2003 environment this snuck up all of a sudden without warning, but thankfully I was able to sort it out quickly enough to avoid too much of an issue. And since it took several hours of banging my head on my desk to find the answer, maybe by posting this it will save someone else a little headache.

Upgrading Windows Vista to XP 5

Holy Crap!If you’re like me, you’re never going to deploy Windows CRAP Extreme Edition (Vista) on anything, ever. I tried to blog about having to deploy Vista to a user here on a new notebook but couldn’t (I have received complaints that when I swear on the blog it blocks some people out from viewing the site, suckers).

Anyway, the bottom line: don’t.

If you ARE stuck with Vista, consider upgrading to XP. You’ll thank yourself, and I’ll thank you because you won’t be calling me for help.

The OW! Starts Now 1

I’ve worked with Vista enough to agree completely with this video.
You won’t find it on any of _MY_ machines…

IE7 and FTP: So much for being idiot proof

I had to deal with an issue yesterday of how to get a very computer illiterate person in my workplace setup to be able to FTP files to another company who is doing work for us. While I would not normally recommend anyone to use the built-in FTP functionality of Internet Explorer, at the time this seemed like the simplest solution; create shortcut/bookmark, click on it & BAM! copy/paste your files.

At least, thats how it worked in IE6…

After about 20 minutes of toying around, I realized IE7 adds a step to this process – it no longer automagically changes from an IE window to a file explorer window (think “My Computer”) when using FTP. Crap!

So if you do need to use FTP with IE7, these steps will get you back on track:

  • Open IE7
  • Enter your FTP user name, password, and site in the address bar using the following pattern:
    ftp://:@
  • IE will display a directory listing of the FTP site.
  • Click the Page menu (it’s on the right hand side under the search bar)
  • Select Open FTP Site in Windows Explorer.
  • Windows explorer opens.
    Note: Windows may or may not remember the login information provided in step 2 – my testing was not consistent. Enter your user name and password if you are prompted with the login box again.

I’d really like to punch the Microsoft developer that came up with this “security feature”.

Windows Vista: Not worth the wait 1

Over the past 2 weeks or so since the official long awaited (read: massively delayed) launch of Microsoft’s new flagship OS, Windows Vista, I’ve noticed an influx of questions at work regarding the “should I upgrade” question.

To save time & effort here is the short answer: don’t do it.

The only “wow” that “starts now” (their new slogan, the wow starts now is horrible by the way) is the amount of resources this beast takes do do the same thing XP does perfectly well; and if you don’t have a beefy video card you’re screwed. Vista delivers no really revolutionary new features as an incentive for upgrade. And to top it off, the software asks you CONSTANTLY “are you sure you want to do that”.

The bottom line is that I’ve had several friends try Vista, and they all went back to Windows XP after an hour or 2. Don’t waste your time or money yet.

Apple picked up on Vista’s “new & improved” security features in this ad. Love it!

Reloading my machine: A Windows XP Drama

I had to reload my machine this past weekend. I was very proud of the fact that it was going on 2.5 years and Windows XP SP2 was still as solid as a rock. You can imagine my disappointment Sunday morning when I discovered my machine hopelessly infected with some kind of combination popupware/virus. Being the IT dork that I am I spent a good hour trying to clean it up, but the damage was done & all I could do was admit it would be safer just to reload.

Sick ComputerThe first step was to backup what I need & do a quick list of what I had installed. While I do keep all of my very important data on a separate RAID drive, I did have several gigs worth of stuff on my desktop (including some Jazz selections Christa and I spent hours selecting with our friend Ryan for the wedding) that while I could get away with losing, would just just be a pain to recompile. Things started to get really complicated at this point and required another cup of coffee to mull over… The virus piece started producing automatic shutdowns every 1 minute, and if I aborted that would render the machine hopelessly useless by killing off all kinds of services requires to make anything happen in windows. Safe mode should offer me a method to get in and move the gigs of files I need to a backup external firewire drive, right? BZZZT!! Safe mode by definition only loads up the minimal subset of drivers needed for Windows to operate. So how the crap was I supposed to back my stuff up? Luckily being an IT dork pays off here as I knew I could run a windows repair without having my desktop deleted, and hopefully fix stuff enough to get in & throw everything on my firewire drive.

By now I’ve managed to fight with Windows for almost 2 hours and have only gotten to the point that I could finally reload the machine. Fast forward another uneventful 2 hours of watching Windows XP install configure and prepare to run, having to track down drivers, update to SP2, and then install the remaining 62 critical security updates. So for 4 hours into this little project and all I’ve got to show for it is a fresh reload of Windows. Super! Add another few hours to reinstall the rest of the required set of apps, all my assorted XP tweaks, and other miscellaneous tricks, and you’ve got a full day of doing not much else but waiting for things to happen on my computer.

So it’s now Wednesday morning, and after tinkering around a bit more last night, I’m pretty confidant that I have everything set the way I want it, and the machine is running spectacular. I just hate that I had to forfeit a few days of use to get it that way…

Problems with Microsoft .Net Framework & applications – 1.1 vs 2.0 1

I had to reload my machine yesterday (story here). It was not fun. In the process of installing applications I came across a peculiar issue with Microsoft’s .Net Framework which didn’t appear to have much documentation, so I’m documenting it to save others with this problem time & effort.

In reloading my machine there were a few applications that required the .Net Framework 2.0 from Microsoft. I then attempted to install Sony’s Sound Forge v8 to find that it will only run using the 1.1 version of the framework. So there’s a problem: different applications requiring different versions of the .Net framework. I already had 2.0 installed, could I install 1.1 and be able to run all the apps I need? The answer was suprisingly simple: YES!

Microsoft in a fit of surprising sanity & intelligence designed the .Net framework such that

  • applications requiring 1.1 will only call 1.1, while applications requiring 2.0 will only call 2.0
  • each successive version is standalone as to avoid DLL hell

It blows my mind that for once Microsoft did something right! Now if they could just apply this to Vista or Office 2007 the world would be a better place…