Glo Networks Technical Blog (Glo Blog)

Glo Networks team sharing their technical experiences and thoughts.

New Laptop? SSD’s are the way to go!

2012 April 26 – 5:01 pm

Recently we’ve adopted a new policy regards laptop sales here at Glo.  All laptops we sell will now be fitted with SSD’s.  For laptops that don’t come with SSD’s fitted by the manufacturer we will fit aftermarket SSD’s.

The reasoning behind the policy is as follows: The average cost of laptops we sell are £500-£600. The average cost of a midsized SSD is around £100. The performance benefits of an SSD are quite vast when compared to the average spinning disk drive. We feel that for around an extra 20% of the cost of a laptop you can turn a decent business laptop into an excellent one!

All customers who have purchased laptops fitted with SSD’s from us to date have got back to us to tell us how impressed they are by the performance.

The only time we feel an SSD would not be suitable for a laptop would be if for some reason a large amount of disk space is required. In this scenario an SSD of a suitable size would likely be cost inhibitive.  However we cannot remember a time when a customer has stated a large amount of disk space as a requirement for a new laptop.

For anyone interested our aftermarket SSD’s of choice are the Corsair Force 3 range of drives. We’ve found these drives to be great performers and very good value for money.


Microsoft Support Lifecycle Dates

2012 April 10 – 4:48 pm

If you’re running Windows Vista or Microsoft Exchange Server 2007 it may be time to think about upgrading as today marks the end of Microsoft’s mainstream support for the products. As with all Microsoft products it will move into the Extended support phase which lasts  for some time, in Vista and Exchange Server 2007′s case until April 2017.

The main difference between the phases is Microsoft will not accept requests for warranty support, design changes, or new features during the Extended Support phase, and Extended Support is not available for Consumer, Hardware, or Multimedia products.

Further information on the Mainstream and Extended support phases, and product lifecycles in general, can be found here.

We thought we’d take this opportunity to share some of the other support lifecycle dates for Microsoft products:

 

Windows Desktop OS’s

Desktop operating system End of mainstream support End of extended support
Windows XP April 14, 2009 April 8, 2014
Windows Vista April 10, 2012 April 11, 2017
Windows 7 January 12, 2015 January 14, 2020

Windows Server OS’s

Server operating system End of mainstream support End of extended support
Windows Server 2003 July 13, 2010 July 14, 2015
Windows Server 2008 July 09, 2013 July 10, 2018
Windows Server 2008 R2 July 09, 2013 July 10, 2018

Microsoft Exchange Server

Exchange Server Version End of mainstream support End of extended support
Exchange Server 2003 April 14, 2009 April 08, 2014
Exchange Server 2007 April 10 , 2012 April 11, 2017
Exchange Server 2010 January 13, 2015 January 14, 2020

Microsoft SQL Server

SQL Server Version End of mainstream support End of extended support
SQL Server 2005 April 12, 2011 April 12, 2016
SQL Server 2008 January 14 , 2014 January 08, 2019
SQL Server 2008 R2 January 14 , 2014 January 08, 2019
SQL Server 2012 July 11 , 2017 July 11, 2022

As you can see from the above Windows Server 2008 and 2008 R2 are the next products to move to Extended support in July of next year. Good job Windows Server 8 is around the corner!


SQL 2012 Upgrade Advisor

2012 April 3 – 4:43 pm

Trying to install SQL 2012 ? Getting this error when running the Upgrade Advisor ?

Microsoft SQL Server 2012 Transact-SQL ScriptDom, which is not installed by Upgrade Advisor Setup. To continue, install SQL Server 2012 Transact-SQL ScriptDom from below hyperlink and then run the Upgrade Advisor Setup operation again :
Go to http://go.microsoft.com/fwlink/?LinkID=216742.

Turns out that the Go to link they provide doesn’t exist … !! However you can get the Microsoft® SQL Server® 2012 Transact-SQL ScriptDom you need to from here -
x86 http://go.microsoft.com/fwlink/?LinkID=239634&clcid=0×409
x64 http://go.microsoft.com/fwlink/?LinkID=239635&clcid=0×409

If you don’t trust random links on blogs then you’ll find the links above on this page -
http://www.microsoft.com/download/en/details.aspx?id=29065



If you’re not familiar with what IPv6 is, it’s the next generation Internet Protocol. In broad terms, if we don’t all start using it we’re heading for a world where communicating directly between devices gets a little trickier (if you want to know more, check out our (rather long) previous blog post entitled “The sky is falling on our heads; We’re running out of addresses“).

As you can probably imagine IPv6 is generally considered a Good Thing(TM), by many technical people. After all, we don’t want to make our lives harder, do we?

The problem is uptake has been slow. The first official specs were released in 1996, but work on defining the protocol is tracable back to 1992. That’s a long time ago in the computer industry. The main issue was a chicken and egg problem; why bother upgrading your network when no one uses it? And no one will use if it there’s no reason (read: content). The other problem has been sometimes you can get an IPv6 address without having an actual IPv6 network, and sometimes it won’t work. That’s the non-technical explanation.

These 2 issues are whats caused IPv6 to really stutter.

However last year, on June 8th 2011, major websites and services enabled IPv6 by default to gauge the impact. It turned out that most of the potential problems weren’t really problems for over 99.9% of their users.

So this year, on June 6th 2012, major players who rely on the Internet, and produce hardware and software to access the Internet, will be enabling IPv6 permanently including, but not limited to;

So where am I going with this?

Glo Networks are proud to announce that we are now able to provide native IPv6 accessible web hosting right now. We’re working on the rest of our services at the moment, but we feel this is an important first step. One of our website host boxes is happily server on IPv6 -
dig -t AAAA stem.glo-net.net

; <<>> DiG 9.7.3 <<>> -t AAAA stem.glo-net.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER< ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;stem.glo-net.net. IN AAAA

;; ANSWER SECTION:
stem.glo-net.net. 3600 IN AAAA 2a01:4f8:121:2322::defa:ced

;; Query time: 44 msec
;; SERVER: 213.133.99.99#53(213.133.99.99)
;; WHEN: Wed Jan 18 16:13:07 2012
;; MSG SIZE rcvd: 62

If you already host your site with us and want access either open a support ticket on GloHelp or give us a ring.

If you don’t already host your site with us, feel free to give us a ring.

If you want to talk about IPv6 enabling your corporate office network, again feel free to get in touch.

Want to know more? Check out world www.worldipv6day.org, www.worldipv6launch.org.



For those of us Exchange admins who aren’t fully up to date with Exchange 2010 service packs (for whatever reason – don’t berate us) and have slowly been getting annoyed with an ever increasing amount of mailboxes that get automapped in Outlook 2007 and 2010 can rejoice. One of our staff spent 10 minutes reearching, understanding and writing a bit of Powershell to resolve the issue en-bulk.

Just run the following under a Powershell instance with the Exchange modules loaded (i.e. the Exchange Management Shell).

foreach ($u in $(Get-User)) { Write-Host "Clearing the msExchDelegateListLink for $($u.distinguishedname)"; $ad = [adsi]"LDAP://$($u.originatingserver)/$($u.distinguishedname)"; $ad.msExchDelegateListLink.Clear(); $ad.SetInfo(); }

Be aware that if you do this, all auto mappings for all users will get removed. This may not have the desired behaviour as some users may be relying on an automapped account. It should be feasible to alter this as required, as it’s pretty damn simple!

As with all things, do this at your own risk, we accept no liability, yadda yadda yadda.

If you’re curious (and lets face it, if you’re modifying the Active Directory en bulk, you should be!), basically what this does is loop over all users, and clear all values against their Active Directory account msExchDelegateListLink attribute. This attribute is where the automapping gets written to.

As an example imagine 2 users, Bob and Alice. Bob is an Exchange admin and at some point was granted full access (with permission, naturally) to diagnose a problem with Alice’s mailbox without having to disturb her too much directly. Bob will now be added to Alice’s msExchDelegateListLink attribute. It’s this entry that needs to be removed.

Apparently in SP2 there is the facility to disable automapping, at the time of adding the relevant permission; the shiny new “-AutoMapping” argument to Add-MailboxPermission. As with many things Exchange 2007 and newer, it’s just a facility available at the Powershell console, for now. And you know what? We’re ok with that.