Manning the door for the trick or treaters tonight wearing glow stick earrings (of the screw post variety that are starting to hurt my ears btw)  and Glow in the dark necklace and bracelet and entertaining myself between waves of trick or treaters with …. well… what else… blogging.  And as the kids run across the yard in their Princesses and their Pirates and their Ghoulies and their…. I'm not sure what some of the costumes are actually… I hear them say "It's Herbie!"  You see my sister has her 1960 'Herbie the Love Bug" volkswagon parked out in front and the kids recognize the automobile from the somewhat recent LIndsay Lohan movie.  As a graphical icon it sticks out… the number 53 on the side and the hood. 

Someone the other day asked me for a reason to upgrade to Vista that didn't involve security.. and one is the 'graphical' refresh of it…. the fact that my nephew Nathan asks about a 'newer' OS when he sees me… there are those in the cutting edge era that want a new thing.. something fresh.   And then there are the types that can identify with an icon that has stood the test of time…. a 1960's Volkswagon.  But remember …. while it certainly still turns heads and people yell out "Herbie!" it doesn't have air bags, it doesn't have air conditioning, it was built for when the road risks were different…. so what's the best thing about Vista?  Because it was written with a different Internet in mind… one in which we know that the bad guys are out there…

(what you didn't think I would get a geek angle out of a Halloween blog post?)

Eric Ligman has a question about Office Live:

"How do you view and use Office Live with SBS for your customers? (i.e. "I think
it's great and here's why," or "I think it is confusing and here's why," or any
other feedback or input you have on Office Live as a Partner and why). for those unfamiliar with it."

Again, please submit your feedback and responses through the survey so we have
all of the replies in one area. Here is the direct link to the survey if you
can't use the links above:

You know what I want? More glue between the two.  I set up an Office Live domain for and it was a bit tedious to enter in all the email addresses and passwords and what not… now if I wanted 'glue' between my internal SBS 2003 AD domain and a Office Live domain …that would be …well tedious.  I'd like some sort of 'suckage' of AD data from one to the other if that would be in any way shape possible.

I'm not proud.  And I'll be the first to admit I didn't have the right 'tude' for dealing with a support incident the other night.

I didn't have the right 'tude' the other night.  I called into my ISP support line and didn't have the right "tude" for the first line tech support…and too many us forget that it's the first line that gather the info needed for the second tier.  And sometimes we think that we should immediately get esclated up the ladder when sometimes there's some basics that need to be established.  And then there are times that WE don't see the fact that at an appropriate time an escalation needs to be made… but the key element is AT THE APPROPRIATE TIME.   In my case when the support engineer asked me for the model of the DSL modem, I questioned why they needed the information…but you see they needed to establish baseline information before I was sent to the second tier. 

I was thinking again about this post and about this wiki entry and I'm not convinced that the issue is all in that source code isn't available or that the support engineer doesn't have access to the source code and all that.  I think "oh but if we/they had access to the source code" is a cop out.  I truly do.  Show me a break/fix engineer and he doesn't write code.  That isn't what they need to determine what's going on under the hood.  If a SBS engineer was shipped to a deserted island and given the choice between source code and the entire library of the stuff.. I'll bet you a million bucks he or she would take the sysinternals stuff.  Look at me… I can't read code worth a darn.  The last time I coded ANYTHING up was a Cobol and Basic class in college… but now that Peter showed how to do a BSOD analysis?  Man I can't wait until a machine blue screens on me (okay I'm weird..but it's fun).

Reading code is just that… code.  Wanna see some?  Go over to metasploit or milw0rm …okay that's code right?  Exploit code.  Okay …and?  So there's source code for ya right?  Mean anything other than  bunch of stuff to someone who isn't trained to understand what it's doing?  I'm just not convinced that the right place for what seems to me to be a coding issue was a phone call to a department used by folks like me.  Break/fix stuff and all that.  Not to mention IMAP is just a corner case and I don't see it much in SBSland.  I think perhaps somewhere along the line the right "tude" should have been reached and instead of going up the PSS/Break fix… perhaps trying a more coding Exchange newsgroup would have been wiser?  Escalation to a different division?  And maybe asking for a consult with the Support Supervisor?  I don't know…but I do know that …. at least in my opinion… having access to the source code wouldn't give you any better understanding here.

Code doesn't equate to understanding and implementation out here where it counts… ya know?

So next time … including myself.. when you call into support…can you promise me that you have the right "tude".. google first….put in your "exact" error message in the search box.  You may be surprised that someone else had your same problem and someone else has helped them find the answer.  Try out for event errors (buy a subscription to that site in fact) 

But remember: 

There are no dumb questions.  If you think it's a dumb question, it's just dumb because you can't find the answer.  Always ask, as someone else probably has the same question that you have.

For the quickest resolution to your posted issues, please remember the following:

1. Include the following details about the Computer exhibiting the Problem:

    Version installed:

    Service Packs Applied:

    Affected application version and Service Pack:

    Other applications on the box:

    Antivirus Software / Version:



    Hotfixes Installed

2. Details about **other** Computers, for example a client machine, if applicable

    Operating System and Service Pack:


    Antivirus Software / Version:

3. Details about the Network, if applicable:

    Internet Connection Type:

    Number of NICs in the server:


    Network Topology particulars:

4. Details about the issue:

    Full, complete error message wording or screenshot:

    When did the issue first occur?

    What changes were made around that time?

    Steps to reproduce if any:

    Any Additional Information you think would be helpful

* * The fastest resolution is a targeted diagnosis of possible causes. * *  

So be patient… and have the right 'tude' ….okay?

Free Download: Office Accounting 2007 Express
Free accounting application perfect for new small businesses upgrading from pen and paper solutions or Excel. Great opportunity for partners to upgrade clients to Office Accounting Professional and sell value-added services.
Build profitable and lasting client relationships by deploying and customizing the newly released Microsoft Office Accounting 2007. This highly anticipated successor to Small Business Accounting 2006 enables small firms to better manage their business within the familiar Office environment. Find out how you profit from Office Accounting 2007.

…so I'm watching the Legend of Sleepy Hollow..which reminds me in some bizarre way that the sale on RWW-Guard expires at the stroke of midnight on Halloween….

RWW-Guard will go from $100/unit (when buying the RWW Admin pack)
to the $250 MSRP on November 15th. The first two weeks of November
will continue at the introductory price of $200/unit.
More info at:

(and even without the cryptocard …it's a really cool way to place a smidge more security on the Administrator account… as that account can't be locked out…but this way you can …even without a "card" solution, place an additional password on that account.  Even if you don't use it for more security, the additional logging it does of RWW alone means it's worth it in my book.

By the way……. for more on the tale… and for more on the movie.

When someone can't get to the right level of support… you get this post and this wiki entry

I think debugging and trying to figure out what a piece of software is doing is one of the hardest thing when you are trying to figure out why something is crashing.  I'm not sure it would do any good to have the 1st level support have source code access, and even when you do look at code you have to understand what it's doing.  So I don't think code access without code understanding solves anything.  But I wonder if there's a better ISV support process out there?

Interesting read nonetheless…

Dear Exchange team:

In your KB;en-us;924334 you state the following:

Restart requirement

loadTOCNode(3, ‘resolution’);You do not have to restart the computer after you apply this hotfix.

Uhhh…..wanna make a bet?

3: Source:E:\Exchange\bin\SET174.tmp (6.5.7651.43)
110.953: Destination:E:\Exchange\bin\davex.dll (6.5.7638.1)
116.078: UpdateSpUpdSvcInf: Source [ProcessesToRunAfterReboot] section is empty; nothing to do.
116.078: IsRebootRequiredForFileQueue: At least one file operation was delayed; reboot is required.
                              If none are listed below, check above for delayed deletes.
116.078: IsRebootRequiredForFileQueue: e:\exchange\bin\exoledb.dll was delayed; reboot is required.
116.078: IsRebootRequiredForFileQueue: e:\exchange\bin\davex.dll was delayed; reboot is required.
116.078: DoInstallation: A reboot is required to complete the installation of one or more files.
116.078: In Function SetVolatileFlag, line 11576, RegOpenKeyEx failed with error 0x2
116.078: In Function SetVolatileFlag, line 11593, RegOpenKeyEx failed with error 0x2
116.110: UpdateSpUpdSvcInf: Source [ProcessesToRunAfterReboot.RebootNotRequired] section is empty; nothing to do.
116.172: RebootNecessary = 1,WizardInput = 1 , DontReboot = 1, ForceRestart = 0


I get really annoyed with the Exchange team regarding their view rebooting…. if we have this on automatic update… we will read on the KB that we don't need a restart when we do… at least both the SBS-WSUS and the real WSUS does properly state that it may require a reboot



As you can see here…both state "can require restart"

So bottom line…. read the innards of WSUS … as that appears to be a better definitive source of reboot/noreboot information.

With a shout out to Mike in the blog comments… he said "I was troubleshooting an installation of QB07 on a 2003 Terminal Server. I had all the security modifications that I have used for the previous versions and it still wouldn't work. What I discovered is that normal users don't have but need rights to: Documents and Settings\All Users\Application Data\Common Files\Intuit\Quickbooks\qbregistration.dat I added rights to that file and the program ran properly. Bad news about having to be logged in at the server for the Database Manager. When I called support before installing on our server they never mentioned that to me. I was initially happy they had come up with a solution that didn't require running full Quickbooks on my server. For the 2006 version I had installed QB running the Database piece on a different computer with a drive mapped to the server and it work fine for us. I may have to uninstall the 07 version and try that trick again."

I originally could not get Quickbooks 2007 to run without admin rights on a stand alone machine… one I gave "Users" Full control to Documents and Settings\All Users\Application Data\Common Files\Intuit\Quickbooks\qbregistration.dat just like Mike said… it worked like a champ.

The official way to do it from the Intuit folks is to flip it so that the QB runs as a "service"

Look at the screen shots here and do that extra step of changing the permissions of the "dat" file.