WHS beta CTP released

Winows Home Server CTP was released a couple of days ago and I downloaded and installed it last night. It seems to have changed a fair amount. The backgrounds are a lot fancier and modern looking with gradiented colouring for most of the applications and backgrounds.
As far as the main server itself is concerned, the re-install went smoothly and the little bit of data (I’m not trusting my main data to the server just yet) remained on the disks, but the OS part of the server gets wiped out completely so the users needed to be reset back up and the backups of the client pc’s were wiped. This wasn’t that big a deal seeing as though the backup engine on the previous install had somehow got corrupted and wasn’t backing up the clients anyway!
Thankfully the reinstall seems to have fixed the backup issue – sort of – and the backup functionality has the appearance of working and the remote access is now back again.
I set up two of the pc’s to backup last night, but only one of them actually backed up. The first was my main desktop machine and that backed up successfully. The only issue is that the option to exclude folders fails to work properly as often the application comes back with a “home pc not responding” option when you expand a folder to select for exclusion so I ended up backing up more than I really wanted to.
For some reason it failed to backup the laptop pc and the console had a message saying that the transport service had failed (again) so I’m doing a manual backup now which seems to be working ok.
The remote access seems to have improved and the ability to automatically open the appropriate ports on the firewall via upnp is now part of the interface. I didn’t actually use this as I had already opened the ports for the first beta release and everything was set up as I liked it. They have also included the ability to have your own subdomain that points to your home server. Currently there is only one domain choice – livenode.com but it looks like more will be on the way soon. The neat thing about this part of the application is there is no configuration needed at the client end. All you do is select the subdomain and the domain you want to use and that is it (assuming you already have a Windows Live ID – if not you are prompted to sign up for one). No need for the users to worry about ip address’s and whether they are going to need a static or dynamic option. I was surprised to see that they didn’t include support for dyndns.org out of the box, but I guess this is due to the fact that dyndns doesn’t need a Live ID and therefore it is out of Microsoft’s control somewhat. I was also expecting to see more domain options – there was talk about it being something like homeserver.com domain earlier on in the beta.
Another (cosmetic) option is the ability to change the “headline” and home page of the web interface for the server too but the headline is (sensibly) limited to letters, numbers and spaces – no dashes. This is probably to reduce the chance of user included html in the main page. There currently is no user interface to change the colours, graphics etc of the main page but that can be done in the raw html if you like to get your hands dirty (and your code overwritten with any new updates). I think there will be a few plugins released for this area of the system to include features such as your favourite flickr feed (or pictures from the photos shared folder) automatically to the front page of the server.
The server still fails to synchronise the time with time.windows.com but that seems to be common with a lot of windows servers – not just WHS but I really wish they’d accepted my bug request of allowing the user to select which time zone they are in – it still defaults to pacific time 🙁
The main console also includes status lines at the bottom that provide the backup status, whether the storage is balanced (data existing on more than one disk) and who the last person to remote access in was. I’m still awaiting the option to see event viewer on the console too – admittedly this is an advanced feature but Microsoft say they don’t really want people using rdp sessions and to tell them why you need to use rdp – but I guess you can also use eventvwr from a remote pc and just open up the logs remotely anyway.
Overall, this release seems to be more stable (a couple of my bugs have been marked as fixed) and feature filled.

Tiny emails printed in outlook with ie7

If you have outlook and try to print an email and the font is incredibly small, then you will need the hotfix from kb932538 referenced in the article on Sandy’s page. I would link to the Microsoft site but the knowledge base article is not published which explains why you can’t find any details on this problem when you search in technet (sigh).
I’ll be requesting this one for my customers on Monday morning as I have at least two desktops that are having this problem. The interim solution is to hit reply or forward and then print the email.
Update I installed this patch on a customer site this morning and it approximately doubles the size of the font so the printout is now just about readable – still nowhere near the size of the printout if I hit forward (or reply) and then hit print. I’m not sure how to go about sending feedback to Microsoft that this doesn’t solve the problem.

Yet more issues with rebates!

This time, Microsoft sent a letter saying I needed to include the top of the box from my TaxCut purchase in order to get my $40 rebate. Unfortunately I already sent the top of the box from my TaxCut purchase. A reasonably quick call to the rebate line on 1 800 622 4445 got a new tracking id and the rebate approved. Apparently it’s all staple’s fault. How it can possibly be staples fault when its a Microsoft rebate I have no idea!
Now all I am waiting for is Microcenter to give me my Vista upgrade that I was promised.

Zapnotes – my favourite application

Unfortunately Lotus Notes hangs on my pc all the time with no apparent reason. It does look like it has issues with replicating databases, but the database that has problems can change and about 20% of the time it does actually work. The other 80% of the time is a pain as I am working offline, go to my mail and all the recent stuff is not there. Alternatively I go to shut down Notes and it fails because it gets stuck on trying to replicate. So my favourite tool at the moment is Zapnotes which does a good job of killing notes processes and restarting notes. Sometime though I get the error message “An error was encountered while opening a window” – this can be solved by clicking ok to close notes and then running (in my case) c:\program files\lotus\notes\nsd -kill
No need for a reboot.

svchost crash with 0x745f2780

One of my client pc’s kept crashing about 1 minute after login with “The instruction at 0x745f2780 referenced memory at 0x00000000. The memory could not be read”. I installed the hotfix at kb927891 but before it could finish it crashed again, but this time it prompted me to send data to microsoft and I did – that then came back with a message to install the patch that I’d just applied (although I hadn’t rebooted). Nice going with patch management Microsoft! Bearing in mind this happened on a pc which is up to date as of yesterday with windows patches via windows updates, you’d have though this sort of thing should not happen. I am not sure why it happened this morning when the initial patch came out some time last year – very strange.

Unable to log into a ftp site with isolation mode enabled

I was unable to log into an ftp site I setup with a specific user after setting the site up in isolation mode. I was getting 530 User username cannot log in, home directory inaccessible from the ftp prompt and event 13, User username failed to log on, could not access the home directory /.

It turns out that by following the instructions on converting an existing ftp site to isolate users mode it worked. The trick was to create a folder called LocalUser underneath the ftp root folder and then create a folder for the user underneath localuser.

Not sure why this worked but it did.

Combining a Windows 2003 server – the hidden pitfalls

I needed to migrate some data from an old server onto a new server and after moving the data (thanks robocopy) I needed to ensure that the clients would be able to find the new location. Creating the shares with the same name and then changing the login scripts should make everything work ok, but just in case something has the unc path encoded I did the following (see the extended entry). Read the extended entry for the surprise ending that I had to do!

Using CNAME for server alias’s may not work as expected

If you are decomissioning an old server and moving the data to a new server, an easy way to let all the hosts still connect to the old server is to create a cname alias in dns such that oldserver points to newserver.domain This way, any software coded to use unc names will still find the share but on the new server.
Unfortunately, by default the new server does not expect to get requests for the oldname so it ignores them and the client receives an error message. This is apparently fixed by following the instructions in KB281308.