So what’s TMG anyway?

Download details: Forefront™ codename “Stirling”:

So if you want to see what TMG is all about..check out that beta (there’s a Virtual one as well)

The Official SBS Blog : Software Assurance entitlement for SBS 2003 customers upgrading to SBS 2008:

The Official SBS Blog : Software Assurance entitlement for SBS 2003 customers upgrading to SBS 2008:

If you have any clients on Software Assurance… or you just sold them on Software assurance… or were thinking of selling them on Software Assurance…. you just might want to take a look at that blog post.

Junction Points and Access Denied

Man I hate it when I am looking for a document and can’t find it, and I know I blogged about it.  It had to do with the changed folder locations in Vista and it made be go “oh, that’s why users is where it is and why I get an access denied when I click on My documents”.  But this will still give you an idea of what’s going on.

This document on MSDN is a great grid of the changes in junction points that you might want to print out and take a look at your Vista workstation or Server 2008.

AC: Junction Points and Backup Applications:

One of the things I hear a lot from folks about Vista is that they can’t find where things are or when they click on “my documents” they get an access denied even though they are an “Administrator”.

Security: New ACLs Improve Security in Windows Vista:

The reason for that is there in that document.. the junction points are just placeholders and there’s actually a deny in there.

Anytime you see a shortcut icon in the main root that’s not a real directory at all but a means to ‘trick’ the sucky app vendors that still need time to move to Vista

Vista IE7 Cache & Cookies Folder, Temp Directory and History Location » My Digital Life:

Another great document that showcases what things have moved where.

If you edit the file properties to allow you to see hidden file locations, then you can see where “my docs” and all the other stuff really is at.

Once you do that, then you can see where cookies and other files end up.  First browse to Users, <profile name> and you can see the true Documents folder under there.  See that “My documents” with a shortcut?  Again, that’s just a stub location. 

If you click on it, you’ll get an access denied. 

And that is  EXACTLY what is expected because there’s a deny there to ensure that it stays in place because the app vendors also expect it there.


And those three locations are based on the “risk” of where the data comes in from.  Roaming is where most of the main folders will end up.

But next time you get an “access denied” think of what is really going on under the hood in Vista.

Error 0x80070057 returned from call to Adding routers IP address

So Kevin hit an issue where he ran the CEICW on a brand new SBS 2003 computer and hit this:

Error 0x80070057 returned from call to Adding routers IP address to
the intranet zone().

So how did he fix this?  Two things.

He imported the registry key from a working computer


And then turned off Enhanced IE and bingo.. the CEICW wizard worked.

About that data portability

So here’s the reality.  Today we’re running Community Server 2008 sp1 and the data is built and stored in SQL 2005.  As a result of this migration we’ve lost some attachments, images, and for the decorator in me, blog skins that work.  Not the greatest migration that I would have hoped for.  So I look around at other blogging platforms and the options I have to move the data, I realize that I’m not sure where to turn.  The content is in SQL 2005.  WordPress and Typepad run in MySQL.  Quite frankly, unless things change, I’m not sure I have the braincells left to handle another database engine, especially one that I’d only use for the blogging platform.

So the article above that urges Microsoft to make a break with the past showcases to me how much the pundits don’t understand that when it comes to data and business, one does not rip out and replace lightly.  It’s the reason entire firms are not ripping out XP and migrating to Vista.  It’s the reason firms are still on Office 2003.  One does not migrate lightly.  One HAS to ensure that once they get on migrated platform that the business is not adversely impact.

If this blog site was a true business and my “business” was impacted to the degree this migration impacted this platform I’d be concerned about the productivity and efficiency impact of my firm. 

Bottom line, migrations suck.  Upgrades are never without risk.  And for all that we’d love to rip out and start over, get real.  Real world doesn’t work like that.  Once cannot rip out without major impact.

Slipstream XP sp3 and RWW Active X issues solved

A huge thank you for this follow up to an issue that impacted Remote Web Workplace.

The issue was that as you built a XP sp3 with IE7 slipstream install that you could not enable the Terminal Server Redistributable (Active X control) that RWW needs to function.  If you install XP sp3 it gets disabled as well, but with slip install you were sitting there stuck and couldn’t figure out how to get it back enabled.

SBS 2003 RWW problem – TechNet Forums:

XP SP3 Upgrades & Slipstream Install Issues with SBS RWW « Ramblings on IT:

Thanks Dave for this info.

After you build your slipstream and deploy it.. “reset” IE 7 otherwise you’ll get stuck getting into RWW and you can’t “enable” the TS control because it’s greyed out.

That’s on Vista but the concept is the same.. Click reset

One more upgrade folks to CS 2008 sp1

 Community Server 2008, Service Pack 1 Now Available! : Community Server:

One more bump up that hopefully this blonde can handle now that we’re over the hardest hurdle.  Just announced yesterday.  At least I have great timing!

Wanted: SQL server savvy person to translate help files for blonde non SQL Savvy person.

Not sure if this is just getting too old to learn, too in over my head or what but for all of those folks that joke about how newbies or whatevers that need images and step by step instructions, sometimes get out of your comfort zone, go to something way over your head and read the instructions you end up going “Huh?”

I want do modify a stored procedure and the info says …

Expand Stored Procedures, right-click the procedure to modify, and then click Design.

Sounds reasonably easy enough.

Expand Stored Procedures

Okay I did that.

right-click the procedure to modify

Check, so far so good.

and then click Design

…and this is located…. where?


Looks like I’m in query mode?  Do you mean Design query in Editor?  Is that really where you want me to be?

Why is it when one reads instructions it sounds reasonable and yet when one gets to the actual product you sit there for 30 minutes scratching your head, googling, and going … is this really what I’m supposed to be doing?

Wanted:  SQL server savvy person to translate help files for blonde non SQL Savvy person.
Inquire via the blog contact box.
Will pay by paypal.

The Blonde fixed it.  Yes you hit on “Design Query in Editor” and plunk down your new code and then you click on “Execute”.  Well it worked anyway as this post is now showing up on the main feed.

Pardon the mess

Not all blog posts on blogs page – Community Server:

Pardon the construction zone around making sure everything is working post upgrade to CS 2008 like it should I realized the main feed page is not updating.  In looking on the Community Server site that’s the fix I found.  The blog site is up on CS 2008 now and we’re working through a few issues.

Kudos for the folks from who did the heavy lifting.  There comes a time when working on technology projects that doing everything yourself is possibly not good for the project, or for you.  When that time comes, the best thing an IT person can do is realize that they’ve gotten to that point and outsource appropriately.  Fortunately for me offer term service and they do this really cool agreement process where they send an agreement and it’s “e-signed”. 

Whenever working with SQL I am vastly overwhelmed, so it’s always nice to know a firm to call upon and go “can you handle this?”

Needless to say when they get to stuff like “Be sure to at least back up the original assembly and the original procedures in your database.”… I’m like… oh William… it’s that SQL stuff that freaks me out. 

But the recent SQL injection stuff and even this blog server points out the fact that many/all of us have this powerful database right under our noses and have no idea how to do the basics with it.

For those of you who missed the headlines…

Hyper-V RTM’d yesterday.

Now keep in mind that because officially SBS 2008 has not RTM’d, if you go to look for specific supportability statements, they “ain’t” gonna be there.  Why?  Because SBS 2008 is not released.  Microsoft traditionally does not post support info about a beta product in a released product.  Ergo that’s why when IE8 got a security patch the other day, the official Security bulletin doesn’t list IE8 as an impacted product.

The support story will indeed be there in time for RTM.

Right now the key thing you need to remember is that “legacy nic” is the setting that works on SBS 2008 rtm.

Hyper-V RTM Packages

Windows Server 2008 x64 Hyper-V Parent Partition

This is the complete Hyper-V RTM package for Windows Server 2008 x64. This package must be installed on the Hyper-V Parent Partition. It includes the Hyper-V Server components for Full and Core installations. In addition, is contains the Windows Server 2008 Hyper-V Management components for Full installations. Note This package is permanent.  Once installed, it cannot be uninstalled. 

Hyper-V Management

This is the Windows Vista SP1 x64 Management package. This package provides the management tools for Windows Vista SP1 x64. 

This is the Windows Vista SP1 x86 Management package. This package provides the management tools for Windows Vista SP1 x86. 

This is the Windows Server 2008 x86 Management package. This package provides the management tools for Windows Server 2008 x86Note This package is permanent.  Once installed, it cannot be uninstalled.




Windows Server 2008 Hyper-V RTM Upgrade Considerations (from RC0, RC1 Escrow, RC1, RTM Escrow)

If upgrading from Hyper-V RC0, RC1 Escrow, RC1 or RTM Escrow, you will not need to recreate your virtual machines or network settings.  All virtual machine information will simply persist once the upgrade is complete. However, the following upgrade considerations need to be followed to ensure a successful upgrade to Hyper-V RTM.

Saved-state files are not supported during the upgrade. 
All virtual machine saved-states should be discarded before upgrading to Hyper-V RTM (or prior to resuming virtual machines after upgrading to Hyper-V RTM).
Online snapshots contain virtual machine save-states and thus online snapshots are not supported when upgrading to Hyper-V RTM.
Either apply any online snapshots and shut down the VM or discard the virtual machine save-state associated with the snapshot before or after the update to Hyper-V RTM. 

New Integration Components (ICs) must be installed for your supported guest operating systems.
Integration Components are specific to the build of Hyper-V.
Hyper-V RTM Integration Components for all supported Windows Operating Systems are provided using the ‘Action’ à ‘Insert Integration Services Setup Disk’ action.

Hyper-V RTM Integration Components for ALL supported Windows Operating Systems are now part of the IC Setup Disk. This includes all of the new guest support being added at RTM such as Windows XP (x86), XP (x64), Vista (x64), Windows 2000 Server and Windows 2000 Advanced Server. Simply install the Hyper-V RTM Integration Components and you’re set. (‘Action’ à ‘Insert Integration Services Setup Disk’).

Note You need to close the found new hardware wizard before setup will begin on all Windows Operating Systems. 

Hyper-V Question of the Day: 
Q: My customer is looking for information about Hyper-V. Do we have any good public links?
A: Yes and a lot more on the way… Here are just a few website, blogs and webcasts. 

Microsoft Virtualization Home Page

Virtualization Case Studies 

Virtualization Solution Accelerators

Windows Server 2008 Virtualization & Consolidation: 

Hyper-V FAQ 

Optimized Desktop Infrastructure (VDI and much more): 

Virtualization TechCenter: 

How to Install Windows Server 2008 Hyper-V RC 

Windows Server 2008 Hyper-V Performance Tuning Guide 

MSDN & TechNet Powered by Hyper-V 

MSDN & TechNet Powered by Hyper-V Whitepaper