Posted October 14th, 2010 by Matt Shadbolt
Theage.com.au has recently started advertising similar articles on all online content with these really annoying fly-in ads. If your a regular reader of theage.com.au you would have noticed them by now.

There’s also no easy way to block this or a setting to disable it. Here is the way I block them.
1. Inf Firefox, install AdBlock Plus from http://adblockplus.org/en/installation. AdBlock Plus by default blocks all advertising on all websites when turned on. Technically these fly-ins aren’t ad’s so ABP doesn’t block them by default. You need to add a custom “Element Hiding Rule”
2. Open the ABP Preferences and select Add Filter
3. In the filter, type the following theage.com.au##DIV.cN-flyIn
4. Press OK and refresh theage.com.au page you were viewing. You will now see the fly-in has been disabled
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
Tags: ABP, block css element
3 Responses
Posted July 21st, 2010 by Matt Shadbolt
Haven’t posted for a while… here goes.
Here is my PowerShell script to deploy multiple vmware virtual machines using a template and a custom specification file. You can use this script to create an unlimited number of VM’s, all with unique computer names and static IP addresses.
The following attributes need to be configured for your individual environment.
$server_address = Change this to your vCenter Server address
$username = Change this to the user with permission to create new VM’s using the desired template
$password = The user’s password
$destination_host = Change this to any host in your vmware cluster
$template_name = Change this to the required template
$customization = Change this to the required customization file
$location = Use this to deploy the VM to a specific folder
-SubnetMask = Change this to the netmask for you new servers
-DefaultGateway = Change this to the default gateway for your VM’s
-Dns = Add your DNS servers in order separated with a comma (,)
$array = This is the list of the servers you wish to create. The values here are the NETBIOS names for the servers, so chose them wisely. Remember to wrap each server name in quotation marks (“) and separate each server with a comma (,)
$iparray = This is the list of IP’s you want to allocate the VM’s. Each IP is assigned to a machine in the $array
Save the following to a text file and rename it to .PS1
# Virtual Center Details
$server_address = "vCenterServer"
$username = "Administrator"
$password = "password"
# Vm Details
$destination_host = "AnyVMHost.network.LOCAL"
$template_name = "Template1"
$datastore_name = "DataStore1"
$customization = "Customization1"
$location = "vCenter folder location"
# Name the VMs in this array
$array = "Server1", "Server1"
$iparray = "10.1.1.10", "10.1.1.11"
$a= 0
Connect-VIServer -Server $server_address -Protocol https
-User $username -Password $password
foreach ($vm in $array)
{
Get-OSCustomizationSpec $customization | Get-OSCustomizationNicMapping |
Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress $IParray[$a]
-SubnetMask 255.255.255.0 -DefaultGateway 10.1.1.1 -Dns 10.1.1.2,10.1.1.3
$vm=New-VM -Name $vm -Location $location -Template $template_name
-Host $destination_host -Datastore $datastore_name -OSCustomizationSpec
$customization -Confirm:$false $a = $a + 1
}
Or just download the file from http://mattlog.net/wp-content/uploads/2010/07/AutoDeployVMwareVirtualMachineTemplate.txt (NOTE: you need to rename the file to .PS1)
You need to download the vmware vSphere PowerCLI application and install it on the machine you would like to build the VM’s from. You can download the PowerCLI extension from www.vmware.com/go/powercli (you need a free vmware accou nt to download)
Run the PS1 file created earlier from the PowerCLI command line and the script will cycle through your array and create the virtual machines.
Enjoy.
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
42 Responses
Posted July 12th, 2010 by Matt Shadbolt
Strange to see Google put a Scientology ad on the Digg.com site… Doubt there’d be many click-throughs.

Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
No Responses
Posted May 12th, 2010 by Matt Shadbolt
The Office Web Apps installation may fail with an error that suggests Microsoft FilterPack 2.0 – even if you’ve installed the FilterPack with SharePoint 2010.
You will find in the setup logs:
Either FilterPack 2.0 is not installed or it is not the correct version (minimum requirement – 14.0.4709.1000)
Seems that the SharePoint 2010 installation installs an older build of the FilterPack 2.0. You need to install the 14.0.4709 version by downloading the file from Softpedia (I can’t find this build on the MS site)
http://www.softpedia.com/progDownload/Office-Filter-Packs-Download-144582.html
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
Tags: Office Web Apps, Sharepoint 2010
One Response
Posted April 28th, 2010 by Matt Shadbolt
SAGE-AU member Matt Shadbolt says its time to move to Microsoft Server 2008
28 April, 2010 16:34
http://www.computerworld.com.au/article/344669/2010_year_move_away_from_2003/
During the second half of 2009 Microsoft released two enterprise products that will be shaping your next three years deployment schedules: Microsoft Server 2008 R2 and Microsoft Exchange 2010. These two products mark a milestone in server and application performance, reliability and maturity of two major technology shifts – the move away from Server 2003 and Exchange 2003.
Although Microsoft Server 2008 RTM was released in early 2008, and Exchange 2007 released in late 2006, their huge shift in core infrastructure discouraged a large amount IT decision makers away from the new platforms. The 2008 R2 and 2010 versions of these platforms should change this view. The features have been polished, the reliability is higher than ever and their performance has been significantly improved. There is now absolutely no reason for any organisation to be still deploying legacy systems into their environment. It’s finally time to move on.
Although there is no “wow’” feature added to Microsoft Server 2008 R2, there are some significant improvements to the feature set.
Improved Virtualisation support – finally adding High-Availability features – almost bridges the gap with VMware (but that’s a conversation for another time). Remote Desktop Services (formally Terminal Services) adds support for Remote-App and Virtual Desktops – a competitor for Citrix’s application presentation and virtual desktop products – add tangible value to the deployment of 2008.
Performance and productivity have been improved significantly – now only supporting 64-bit processors – and a large amount of usability improvements found in Windows 7 have been added, allowing admins to have a consistent experience from desktop to server, and niceties that the end user will appreciate, such as multiple monitors in terminal services.
What’s the largest reason for the move to 08? Frankly, it’s time. There’s no solid reason for CIO’s to still be deploying Windows Server 2003. It’s seven years old, let it die.
Arguably the Exchange platform is Microsoft’s most important enterprise application offering. It’s been the market leader since Exchange 2000 (Corporate mail platform, not MTA which is owned by Sendmail) and many believe Exchange 2003 to be the best platform release. Exchange 2007 was released in late 2006 and was a huge change in direction. The entire code base was rewritten with a role based design, the administrative tools moved to a command shell and the entire product designed with a vision of unified communications. Enterprise found it hard to justify the move to 2007 – having to upgrade all their hardware to 64-bit and retraining their staff was expensive. Now that almost all new hardware is 64-bit only, and your support staff have had time to learn the new ways, now is the perfect time to deploy Exchange 2010.
Exchange 2010 builds on the work done in 2007, and makes performance and feature improvements. Its unified communication offering has expanded by providing voicemail to text translation, adds built-in archiving and adds end user improvements such as rich client delivery via browsers other than Internet Explorer. Exchange 2010 is also Microsoft’s first real move into a hybrid on-premise/off-premise cloud offering – we’ll need to wait and see how well this is implemented, but I’m sure all CIO’s are watching closely.
With these two new offerings, Microsoft are in a terrific position for 2010 and beyond. For any CIO or IT manager, the time is right to look at upgrade strategy. The technology is mature, your staff know how to use it and your admins know how to support it. 2010 is the year to move away from 2003.
“Matt Shadbolt is a member of the not-for-profit IT Operations and System Administrator profession organisation, SAGE-AU. For more information go to the SAGE-AU Website
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
Tags: computerworld.com.au, Exchange 2010, Windows Server 2008 R2
No Responses
Posted March 15th, 2010 by Matt Shadbolt
There’s a quick and easy way to enable Windows 7′s Taskbar Preview of individual Firefox tabs built into the 3.6 version.
Open Firefox and type into the address bar:
about:config
Agree to the warning. (note: about:config has lots of settings & changing some of them may cause Firefox to break)
In the Filter input box type browser.task. You should receive three options:
browser.taskbar.previews.cachetime
browser.taskbar.previews.enable
browser.taskbar.previews.max
Change the .enable to TRUE and press enter. You should now have tab preview enabled on the Firefox taskbar icon.
Enjoy
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
No Responses
Posted December 30th, 2009 by Matt Shadbolt
If you receive the following Hyper-V error when starting one of your VM’s on Server 2008 R1, follow the link to the hotfix below.
‘VMSERVER’ could not initialize machine remoting system. Error: ‘Unspecified error’(0×80004005). (Virtual machine XXXX-XXXXX-XXXXXX-XXXXX)
http://support.microsoft.com/default.aspx?scid=kb;en-us;967902&sd=rss&spid=12925
This hotfix is suggested for all users, not only those affected by the error.
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
Tags: (0x80004005), Hyper-V
One Response
Posted November 12th, 2009 by Matt Shadbolt
If you receive the following message when configuring two cisco routers to share routes via RIP v2:
RIP: ignored v2 update from bad source 192.168.1.1
Run the no validate-update-source on your rip configuration and the updates will start to work.
router rip
no validate-update-source
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
3 Responses
Posted October 30th, 2009 by Matt Shadbolt
Hi All,
I’ve just been given 10 new Google Wave invitations – add a comment below with your email address and I’ll hook you up.
Cheers,
Mat.
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
14 Responses
Posted October 16th, 2009 by Matt Shadbolt
This error occurs if you have configured the VM’s General Options to be a 32-bit Operating System and booting from a 64-bit Windows Server disk.
Posted by Matt Shadbolt
http://mattlog.net
Please comment or click an ad to support this site
Tags: STOP: 0x0000005D, VMWare
3 Responses