Dodgy iPhone 3G Signal

I’ve recently converted to the iPhone 3G and was on the verge of taking the thing back under my 14 day cool off under O2’s contract. I was experiencing awful call reception and sporadic text messages and voicemails coming into the phone resulting in unhappy punters wondering why I wasn’t answering phones and texties. Well being that the thing is primarily a phone I was on the verge of taking it back until the cheif iSheep in my office told that turning 3G off would stop the iPhone from by default trying to use 3G networks for voice even though the reception might be rubbish and a 2G one would be absoloutely fine.

So this I did, turned off the 3G until I wanted to do some browsing of course and day to day it’s seemed fine now and I’m far happier with it. So I’m not quite in contract yet but as long as I don’t get deeply annoyed within the next two days, I’ll be an iSheep too for the foreseeable future.

Moving IIS from one Subnet to another

I Moved a Win 2003 IIS server from one subnet to another today, this resulted in the web site staying stopped, refusing to start. Re-configuring the site using the IISAdmin GUI to use the new system IP’s gave no joy. I noticed it was causing event id 1130 from the W3SVC service to appear in the system log when trying to start IIS, so.. on further burrowing I found that using the httpcfg utility was neccesary to sort everything out.

Firstly I ran httpcfg query iplisten to show the addresses that are configured.
Then httpcfg delete iplisten -i <ip address> to delete the old IP from your old network
Then add the new IP using httpcfg set iplisten -i <new ip address> to set the correct one.

Restart your server and now check your site and you should find it happily running without causing any system events to get logged.
Happy days.