General

A catch all category for posts that are neither specific to a Microsoft technology which has its own dedicated category or posts that aren’t based on a Microsoft technology, as rare as those are.

I’m Not as Green as My Name Suggests

With my name being Richard Green, one could go some way to try and associate me with environmental tree-friendliness. Contrary to that, I am actually extremely energy inefficient. My biggest energy crux in my current Windows Home Server machine.

Running on a Dell PowerEdge SC1425 with two Intel 2.8GHz Dual Core Xeon processors and 6GB of DDR2, this thing is total overkill for Windows Home Server and isn’t actually very good at it’s job either. Granted, it’s got dual Gigabit Ethernet for teamed and reliable network connectivity and it’s got SATA-II drives for high speed data movement, but at the same time, its in a 1U chassis which means it only supports a maximum of two drives, and it’s got a 450W power supply which when faced with the two Intel Xeon processors, both of which are designed at 90W power consumption makes for an eye-watering electricity consumption report.

I did try to enhance the usage profile of the machine by using an add-in for Windows Home Server called LightsOut, however the great feature of this software, which is to sleep and wake the server at pre-defined times during the day remained useless on the PowerEdge. Being a server machine its power supply doesn’t support the S3 power state which means it doesn’t support sleep – Only Shutdown and Restart, as a result, meaning the server stays on 24×7.

Granted, I could manually shutdown the server each night and power it back up again during the day when needed, but that’s not the design of a server. It’s designed to be accessible when you need it. My view on energy efficiently and environmental impact kind of fits this mantra also. I’m quite happy to spend a little money on energy efficient products if it will benefit me, and if my way of life isn’t impacted as a result. This example of powering down the sever manually has an impact because it’s an additional action upon me to complete, it means the server is potentially unavailable during start-up periods when I want it and generally makes the appliance less useful.

I’ve been looking around at what other people have done with Windows Home Server machines and seen a growing trend in Atom powered machines with low power consumption, designed for always on availability. My issue herein is that I have a 19” server rack in which all of my kit is mounted so the device needs to comply to the form factor to make it suitable, which basically rules out all of the pre-built systems from people like HP and Asus, so I’m being hurtled back into the world I escaped a few years ago – Self build.

The criteria for the project are quite tight:

  1. 19” Rack Mount Chassis – 1U, 2U, 3U or 4U is not really important.
  2. Support for at Least 4 SATA-II drives.
  3. Ideally support for a regular ATX PSU to reduce cost and improve efficiency over a server PSU.
  4. As near to silent operation as possible.
  5. Low power consumption.

After trawling the internet for quite some time on the subject now, I believe I have produced the ultimate solution using the following:

  • X-Case RM400/10 4U Rack Mountable Case
  • ASUS AT3IONT-I Intel Atom 330 and nVidia ION Montherboard
  • StarTech 4-Port PCI Express SATA-II Controller
  • Corsair Value Select Memory
  • Corsair CX400W Power Supply
  • Western Digital 1TB SATA-II Green Hard Disks

image

The case from X-Case at http://www.xcase.co.uk/product-p/case-x-case-400-fslash-10.htm?CartID=1 is the building block for this system. It allows me the flexibility to use my existing rack at home, while in a 4U chassis is gives enough room for 10x 3.5” hard disks and 1x 5.25” optical drive, although my machine will not have one installed as Windows Home Server can be installed via USB.

image

The ASUS, Intel Atom, nVidia ION Motherboard trick box from Novatech http://www.novatech.co.uk/novatech/prods/components/motherboards/miniitxmotherboards/90-MIBCT0-G0EAY0GZ.html gives me a Dual Core 1.6GHz processor which under full load only draws 8W of power and yet does not require active cooling, and only uses a passive heat sink, all the while, the miniITX form factor of the motherboard keeps the remaining power draw to a minimum.

image

The motherboard hosts 4 SATA-II ports, so needing to increase that to come close to the 10 drive support of the case, I will add a StarTech 4-Port PCI Express SATA-II Controller. The StarTech card was chosen because it appears to be the only card to combine SATA-II and PCI Express interface, as many of the other cards such as those powered by the Silicon Image 3114 controller are PCI based. The StarTech card can be seen here http://www.leaf-computer.de/raid-controller-4-port-sata-ii-pcie-x1.html and can be purposed from Leaf Computers via Amazon Marketplace.

image

The Corsair CX400W power supply from Overclockers UK at http://www.novatech.co.uk/novatech/prods/components/powersupplies/corsair/cmpsu-400cxuk.html is of good efficiency and also being near silent with a slow rotating 120mm fan to keep the air moving. This supply also has six SATA connectors for the hard drive power needs and four Molex connectors which can easily be converted to SATA once the need arises.

image

The Western Digital hard disks are of the Green variety. The demands of a Windows Home Server are not high speed disk access, unlike a RAID10 SQL Server. The needs are for high volumes of always available storage. The Green drives give SATA-II high speed access while providing a low thermal output because of the adaptive rotation speed controls and also the low power consumption.

Although only speculation based on figures collected from sources around the Internet, I believe that the Windows Home Server of this specification would consume a mere 32 Watts at idle and 38 Watts and full load when using 2 1TB Green drives. The drives consume about 6 Watts each, so simply add this amount for each drive added. The other advantage, is by using a standard ATX power supply with 12V 4-Pin connector to power the motherboard, I will have support for S3 power state, allowing the server to be put into Sleep overnight. This will allow me to reduce the operational hours from 24×7 to 17×7 in my example.

Using an online power calculator, we can see that the server of this specification will consume only 16 kWh (Kilo Watt Hours) per month. I have an in-line power meter currently connected to my personal computer which I will be attaching to the Home Server in the next day or so, and then I will be able to see the real-world draw of the current PowerEdge SC1425 to compare the two and see the potential savings.

I will create a new post to show the comparison once the data is available.

The First Two Days of Dog

Enjoying a good challenge is what life is all about. As if looking after our three children isn’t enough of a challenge we’ve taken up the helm as dog owners. Lucy, our Working Cocker Spaniel has been with us now for two whole days (two and a half if we include the sleeping she did with us on Saturday afternoon and the poo on the kitchen floor this morning).

So far, she seems to be settling in really well: She’s getting the hang of her name and responding (sometimes) to it when called. She is starting to understand the command no to some degree and we’ve also been teaching her wait as command because sometimes we don’t want her to sit down but we want her still like to remove her lead for example.

Wait is working somewhat, although trying to tell a twelve week old puppy to stand still is a problem in itself, so I’m sure this one will work better over time. We haven’t started with sit yet (or at least I haven’t) because we want to concentrate on the name and toilet training first – Get those right and we’ll move on to something else.

At the moment, we seem to be having more success with using the rug in the lounge or the floor in the kitchen than the garden as intended, but we’ve got to give it time – Something which I unfortunately am short of, being an impatient kind of person. She is on the other hand doing really well with night times and sleeping. Settling down in her bed when we go to bed at about midnight, she is sleeping through until about 7 AM and is managing to hold herself for the toilet until then. The only problem is that upon waking, she is so excited to see me or whoever else greets her, that some of the stored wee usually comes out – Doh. Bladder control comes with age I guess.

I took her on her first public outing last night to Pets at Home to pick up a Pee Post. I was actually after the pheromone spray but they don’t stock it. She was a little angel in the car and hopefully she stays like it as we end up carting around the south of England visiting people quite often. She got out of the car with ease, however after that decided she’d rather be carried around the store. The smell of hundreds of other dogs was obviously a bit too much for her to take in, as she was shaking a bit to start with, but she came around to it after a few minutes.

It’s early days still, but I love her loads already. She is super cute and she seems so loving and affectionate to me, Nicky and the girls after just these two and a bit days – I’m looking forward to once we get some solid training into her, and we can enjoy her as a young puppy dog and the rest of her life, go out and do things and see places together.

Keep your eyes on my Flickr feed for pictures of her.

The Road to Half–One Week to Go

Back in July I posted here in a post entitled The Road to Half discussing my progress towards the Run to the Beat Half Marathon. Well time has flown by and before I’ve known it, the race is next weekend.

Since July, my longest run is no longer 15.5km but just shy of 22km, where 21km is the distance for the half marathon, and I’ve run a total of 451km since getting my Nike+ Sportsband at Christmas and after Run to the Beat and a 10km or two, I will breach 500km which I think for someone who couldn’t run to the shops and back a year ago is a big achievement.

Covering the final part of the distance, 15km onwards was actually relatively harmless, except perhaps to my knees. Having finished the build of my mountain bike, lovingly named Mr Pink I’ve been getting some cross-training in which I think has helped my overall speed and stamina, however after a day at Whites Level in Afan Forest with a couple of friends, I was worried that I may have overdone the cycling leaving my muscles aching for days and days afterwards. Thankfully I went out earlier this week and managed to cover the distance one last time before calming things down ahead of next week.

I was reminded of the cause I’m running for this week when all of the information and kit for the race came in the post – I’ve got my race number and my pen details for the start, and I’m going to be meeting the NSPCC teamGO team before the race for a chat and a team photo, so I’m really looking forward to meeting the other people. It would be nice to meet some people there who have actually been helped by the NSPCC.

Over the course of the next week, I’m going to be sleeping and eating well and ensuring that I’m in prime condition for the race.

I today updated my Virgin Money Giving page at http://uk.virginmoneygiving.com/richardjgreen to include my offline donations which people have so kindly pledged. This brings my donation total up to £505 so far, which is £5 over my target donation, so a massive thank you to everyone who has donated to help NSPCC, but that doesn’t mean that the work it done. Just because my target was £500 doesn’t mean I can rest and stop trying.

With one week to go before Run to the Beat, and with my donation page open for a few weeks after the  event also there is still plenty of time to help support NSPCC and all the work they do to help children around the UK and protect them from cruelty, so if you haven’t already been able to sponsor me for them in person or via Virgin Money Giving then please do spare a few pounds for them as every penny helps a child somewhere so it’s a totally worthy cause.

Email Addresses an Social Media

I touched briefly on this subject in my post on April 27th entitled LinkedIn Outlook Social Connector for Outlook 2010 however, as more social connectors are available for Outlook now I figured I should rehash the subject.

Of late, new social connectors for Outlook 2010 have appeared: Facebook is the biggest and is freely available, but lastly and somewhat stealthy is the release of a Windows Live Messenger connector. This connector automatically installs when you install the Beta version of Windows Live Essentials on your PC, so watch our for it.

All of these social connectors rely on two things:

  1. An account with that social network such as Facebook, LinkedIn or a Windows Live ID.
  2. Email addresses to bind to.

In point number two, what I’m getting at, is how the connectors are able to identify your peers or friends. The connectors use the email address from the persons online profile to match against the addresses used in Outlook emails to make matches and display social feeds and photos.

The problem arises when you mix personal and professional email addresses. At this moment in time, I use three email addresses, none of which I am going to hand out here because the spam clan will get hold of them, but they consist of a professional business address, my professional personal address and my personal address.

If I have a friend on Facebook called Steve, and he is registered on Facebook with his personal Hotmail address, then the social connectors in Outlook are able to associate emails from his Hotmail account with his Facebook profile because the email addresses match up. What happens though, if Steve emails me from work? The answer is that by default I get nothing – I don’t get a social match for Steve. The reason is that the connectors don’t know who that address belongs to.

There are two solutions to the problem – One requires work on the part of the people sending the message, and one requires work on the end of the person receiving the message, and I guess the outcome is a mixture of both and it also depends on personal privacy requirements.

Read more…

Windows Live Domains Migration

Over the last two years, Baby-Green and the other domains that I host have been using the email service provided by the hosting provider. This worked fine because it allowed for inbox access via POP3 using Outlook or any other client, allowed us to connect via mobile devices using POP3 and allowed us web access using a rudimentary web access client which I don’t really think any of us used.

WindowsLiveHotmailNew[1]About six months ago, I discovered a service from Microsoft called Windows Live Domains.
This service allows you to use Hotmail and associated Windows Live services under your own domain branding, so in my case, allowing me to use the functionality of Hotmail but with a Baby-Green email address.

The setup of this is fairly simple. First off, you need to register at http://domains.live.com. Once you are registered, you can associate your domain names and begin configuring the DNS records.

The configuration is simple – You need to as a minimum add a CNAME record and an MX record, however you can optionally create a TXT record and some additional CNAME records for other services. In my implementation, I produced a total of seven records per domain, however the whole process took no more to complete than five minutes.

Read more…

Hotmail Adds Exchange ActiveSync (EAS) Support

It’s been on the cards for a long time, however Microsoft on Friday last week, US time enable the global rollout of Exchange ActiveSync for Hotmail accounts on mobile devices.

For users of Outlook you will still need to use the Outlook Connector as Exchange via Outlook will not connect.
EAS for Hotmail allows Hotmail users to have over the air syncing of emails, calendar and contacts from your Hotmail account to your phone.

This is great because this gives you all the features of a corporate Exchange server with your own personal email.

When using the Outlook Connector for Hotmail in Outlook which does real-time syncing and updating of the inbox, calendar and contacts and the EAS features on Windows Mobile you can now fully live the two screens and the cloud mantra of Microsoft, with your notebook or desktop, your mobile device such as a Windows Mobile or iPhone device and the Hotmail web experience all fully synced with none of this IMAP or POP3 rubbish.

Android is not being officially supported by Microsoft due to on-going testing, although some users are reporting successes with it.

If there is a flaw to this momentous occasion for Hotmail users it is that as a Windows Mobile 6.5 user, I can still only sync one Exchange account which means I’m stuck using the existing Windows Live application until Windows Phone 7 is out allowing multiple Exchange accounts as I need to sync my corporate email via EAS already – For me its ok though because I find the email syncing of the Windows Live application acceptable.

Connecting to Hotmail EAS is simple:

Server Address: m.hotmail.com
Username: Your Windows Live ID (Email Address)
Password: Your Windows Live Password
Domain: Blank

For more detailed instructions and the gotchas on some devices follow the link to the Windows Live page for configuring Exchange ActiveSync for Hotmail: http://windowslivehelp.com/solution.aspx?solutionid=46bd910c-ed99-497d-80d7-ab8b11237ed0

PDF Icon in SharePoint 2010

After successfully upgrading from SharePoint 2007 to SharePoint 2010, I noticed that the icon for PDF documents was missing from my Document Libraries. As part of the installation process, SharePoint 2010 installs itself to a folder called 14 to designate its version number as SharePoint 2007 used a folder number of 12. It was apparent that nothing was migrated from the 12 folder as as a result any modifications will be lost.

  1. Download the PDF icon. Visit http://www.adobe.com/misc/linking.html and download a copy of the small 17×17 PDF icon.
  2. Copy the icon to Drive:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TEMPLATEIMAGES
  3. Open the DOCICON.XML file in Drive:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TEMPLATEXML
  4. Add the following line to the DOCICON.XML file:
    <Mapping Key="pdf" Value="pdf16.gif"/>
  5. Save DOCICON.XML
  6. Open a Command Prompt and type iisreset to reset the IIS Application Pools

You will now have beautiful looking PDF icons in your document libraries in SharePoint 2010.

Installing SharePoint Server 2007 Updates

As a SharePoint Administrator, you will see a plethora of updates released overtime to resolve numerous issues as well as add new functionality, however SharePoint does not make patching very easy or intuitive for a newcomer.

Patches for SharePoint Server 2007 are actually two-fold although you will find it hard to locate a source which tells you this definitively. SharePoint Server 2007 is a combination of Windows SharePoint Services 3.0 (WSS) and Microsoft Office SharePoint Server (MOSS). When you come to patch SharePoint installations, you need to install updates for both components, and you need to install the WSS updates first.

The second thing to note is that all SharePoint updates of late are cumulative – You can jump straight to the latest and greatest without needing to install previous updates, so long as you have a service pack installed. All of the recent Cumulative Update packages from Microsoft have a minimum requirement of Service Pack 2 for WSS and MOSS.

You can download Service Pack 2 for WSS and MOSS from the following links:
Windows SharePoint Services 3.0 (WSS) Service Pack 2
Microsoft Office Servers Service Pack 2

At the time of writing, the most recent Cumulative Update for SharePoint 2007 and WSS 3.0 is the June 2010 updates which you can download as follows:
Windows SharePoint Services 3.0 (WSS) June 2010 Cumulative Update
SharePoint Server 2007 June 2010 Cumulative Update

As a side note, for those planning an installation of SharePoint 2007 on Windows Server 2008 R2, you must slipstream the Service Pack 2 components of WSS and MOSS into the DVD media to be able to complete the installation otherwise you will receive reports of an unsupported operating system and will not be able to proceed with the installation.

This time next week, I will hopefully be blogging about my experiences performing a SharePoint 2010 upgrade, so keep yourself posted.

Cisco SCCP IP Phones Displaying Incorrect Time

In our office in the little old place known as England, we use Cisco 7941 and will soon to begin using 7942 Cisco SCCP IP Phones . The company uses Cisco Call Manager 6 or CUCM for those in the know. In our local office we are using a Cisco technology called SRST or Survivable Remote Site Telephony.

This technology, SRST allows our IP handsets to fallback to operating with a locally situated CME or Call Manager Express device so that if our Internet connection to our corporate head office fails then we still have limited telephony functionality.

One issue that has always plagued us here is that our phones would show the US time and date from our West Coast, San Jose based CUCM. Although only a minor issue it meant that call logs didn’t show the time you would expect nor did the phone if you wanted to look at the time.

When speaking to our IT department they couldn’t put their finger on a fix, so after researching online initially I suggested to them that a Device Profile be created on the CUCM to force the handsets to use United Kingdom locale instead of the US one. The change was implemented but the phones still show the US time, so what gives?

Upon reading some more information online today, I discovered that the key is the SRST device: A Cisco 2801 Integrated Services Router in our case. When a phone is associated with an SRST device, the SRST registers itself as an additional CUCM on the phone. For me, this appears as a third Call Manger as we have an Active and a Standby Call Manager in a cluster in our US office. When using SRST, the phone knows that the SRST device will always be closer geographically to the phone than the CUCM, hence the whole point of having SRST and once this is established, the phone will always learn the date and time from it’s local device.

Using the following command on the router I was able to see the problem that when the router was configured by our US colleagues they left the time zone setting on the router to Pacific by default, which would seem normal for them:

uk-srst#show clock
05:01:44.254 PST Fri Aug 13 2010
uk-srst#

This means that the time zone on the SRST 2801 needs to be changed to GMT for our country, England, correctly. This is done using two commands – The first command sets the time zone to GMT. The second command enables summer time or daylight savings as some call it, and uses the BST or British Summer Time variant of daylight savings:

uk-srst#config t
uk-srst(config)#clock timezone GMT 0
uk-srst(config)#clock summer-time BST recurring
uk-srst(config)#end
uk-srst#
uk-srst#show clock
13:01:44.254 BST Fri Aug 13 2010
uk-srst#

As you can see from the IOS output above, after entering the two commands, the clock is now using BST for British Summer Time. Saving the running configuration and then rebooting all of the effected SCCP IP Phones will apply the new date and time zone settings accordingly.

Xerox Scanned PDF Documents Renamed and Hijacked by iPhone iOS 4 and Konica Minolta

This is the weirdest bug I have ever encountered, and after posting this blog entry, I’m going to be reporting it to Xerox as I’m sure they will be interested to find a resolution to restore their brand name.

A colleague in the office at Vocera has an iPhone 3GS running the iOS 4 update. In our office we have a Xerox Phaser 6115MFP device which I recommended for our needs – Being a former Xerox employee, I think the brand was an obvious move on my part.

IMAG0092He scanned a document on our Phaser 6115MFP using Scan-to-Email which delivered a PDF document in his inbox. When he opened the email and tried to forward it to somebody else, the document was renamed on the iPhone. The original document name was Xerox Phaser 6115MFP_100323144219.pdf, and the document was renamed to KONICA MINOLTA Remote System.pdf.

Viewing the PDF in Outlook 2010 on his desktop, the PDF is still named its original Xerox Phaser 6115MFP_100323144219.pdf and attempting to forward the email in Outlook doesn’t reproduce the issue in the iPhone which means that this is an iPhone only issue.

We don’t even own a Konica Minolta device at our company, so this could not be a case of misjudgement looking at the wrong email. Furthermore, you can see in the in the picture of his phone that I snagged, the subject of the email is From 6115MFP and other tale tale signs that the email came from a Xerox device.

Back on the PC, I reviewed the properties of the PDF and I haven’t been able to find any evidence of Konica Minolta in the properties. I would not have been surprised is Xerox licensed some technology from them for the scanner in the Phaser 6115MFP possibly giving a clue as to where some kind of metadata could be originating but that’s just not the case here it would seem.

What’s more, we can reproduce this issue to our surprise. If I scan a new document from the Phaser 6115 MFP to him and he attempts to forward the email he can see the filename change before his (and my own) very eyes.

We tested with some non-Xerox PDF’s such as a Word 2010 generated PDF and the problem doesn’t plague them.

Is this some kind of corporate warfare taking place on the iPhone with Konica Minolta trying to win customers through passive advertising?  There has to be something strange going on here for the iPhone to rename PDF’s coming from a Xerox device to the name of a direct competitor?