SharePoint Configuration Database IP Address Blues

A really weird situation happened yesterday at work.

The Symptoms

We wanted to move the Virtual Machine that serves as a SQL Server for our development SharePoint environment, from one host computer to another host computer. No renaming, no changes…it should have been really transparent to SharePoint.

Well, it wasn’t.

image

Once we moved and restarted the server, the SharePoint refused to work. We were starting to dig within the log files and we found out that the front-end was trying to contact a fixed IP address as a SQL Server. This was the old IP address of the database server virtual machine before it was moved. We scanned the Registry for references to this IP address but none was found.

We even made a brand-new virtual machine with SharePoint 2007 and tried to connect it to the SQL Server. It did, but the dreaded error connecting the old IP address persisted. So, we deduced that the culprit IP was stored somewhere in SharePoint databases.

The Workaround

The solution to this problem was simple, once we found out what it was. The network card on the database server was set to multicast IP with the old IP address as a “second identity” for the card. In this way, SharePoint could connect itself to the databases using the bad IP address.

Once we got into Central Administration, we removed the server that showed as bad IP address in Server Topology page. Furthermore, we did a STSADM –o renameserver to change the references from the old IP-address name to fully-qualified domain name of the server. Bravely, we removed the alternate IP from the database server NIC card settings and did an IISRESET on the SharePoint side.

Worked as a charm. Two days lost fixing this, though 🙁

The Learning

In this case, cut the right hand of the SharePoint administrator who first added the reference to the database server by IP address alone. (Just kidding, of course).

Balsamiq Mockups: A Review

As you can probably remember, my frequency of blog posts here has been reduced in the last months. The reason is simple: I’ve been engaged in a enterpreneur startup course, organized by Tetuan Valley in Barcelona. I had an idea for some time already to make a browser business management game, but with a funny touch. The result of all this activity is White Collar Game, still in development. You can check the project blog for more details.

I had to look for a suitable application for making mock-up screens quickly (and I mean really quickly!). Microsoft Visio was too “polished” to be really useful for quick mocking up and drawing by hand had the inconvenience of scanning and the costly retouching and modification.

I stumbled upon balsamiq studio’s Mockups, an Adobe AIR application available as both web and desktop application. The mockups are extremely easy to make: just drag a widget from the toolbar, double-click, write the text and that’s it. The application is updated really fast (almost every week) and there’s a huge repository of pre-made elements available at MockupsToGo. The look-and-feel of the mockups is just right: they aren’t hand-drawn but they look like that. It gives you this funny feeling of freedom to criticise and rearrange things, which is not easy to do with a more “polished” mockup that looks like it’s the real thing.

The fact I like the most, besides being almost perfect tool for doing mockups, is the fact that the company is also a startup, created by Peldi Guilizzoni as a side project when he was working at Adobe. Now he has established the company in Italy and keeps a really interesting blog about the company, including yearly figures and publicly disclosing the company insights in it.

For more information about the balsamiq Mockups tool, check this short video on YouTube.

Thumbs up for Balsamiq!