Share the post "Windows Server 2012 R2 Hyper-V guests lose network connectivity"
On a HP Proliant ML310e Gen8 V2 server was installed Windows Server 2012 R2 Standard edition. The Hyper-V role was enabled and two guest VM’s were installed. One was Windows Server 2012 R2 Standard Edition and the other was Windows Server 2008 R2.
Periodically both VM’s would lose network connectivity. No error showed in the event logs of the Host during this time. Attempting to ping any network address from the VM failed as did attempting to ping the IP addresses of the VM’s. During this time the other physical NIC on the host that wasn’t part of the Virtual switch continued to operate and respond as expected.
Disabling and Enabling the NIC on the Host temporarily resolved the issue as did physically removing and reinserting the network cable into the physical NIC on the Host.
The network card on the host server is a Broadcom and was using driver version 188.8.131.52.
There have been issues with Virtual Machine Queuing and Broadcom NIC’s in the past and it would appear that this is still the case on Gen8 HP hardware, at least in this case.
To resolve the issue disable Virtual Machine Queuing (VMQ) on the host for the problematic NIC.
- On the host open device manager.
- Expand Network Adaptors
- Right click on the Network Adaptor that is part of the Hyper-V Virtual switch and select Properties.
- Select the Advanced tab.
- Under “Property” select Virtual Machine Queue
- Set the value to “Disable” and click on OK.
- Reboot the host.
Share the post "Apple iOS devices – RD Client with Remote Desktop Gateway support"
If you have an Apple device (iOS) and use it to connect to Windows devices via Remote desktop you can now download an official Microsoft app from iTunes (and it supports Remote Desktop Gateway)
Share the post "How to download and then install Office 365 Professional Plus"
One of the benefits of some of the Office 365 plans is that they include Office 365 Professional Plus. This can be installed by logging into the Office 365 portal and selecting to install the software. This starts a streaming installation.
Whilst this is ok for a single install it is very time and bandwidth consuming for multiple installs.
Because of this, Microsoft have provided the ability to download all the installation streaming bits so that multiple installs can be performed without the need to download the bits each time.
You can also download the bits without an Office 365 subscription. You do however need a subscription (or a product key) to activate the installation.
Step by step to download Office 365 Professional Plus
- Create a folder on the computer that you wish to have the bits downloaded to. For the example we will create a folder called office365pro. Then create a share for that folder. For the example we are using the same name as the folder for the share, office365pro. This may be on a server that the clients (that will have Office 365 Pro Plus installed) have access to.
- Take note of the share path. Example:- \\servername\office365pro
- Download the Office Deployment Tool for Click-to-Run
- Run officedeploymenttool.exe and select where to extract the files.
- Once extracted you will have two files. Setup.exe and configuration.xml
- Open the configuration.xml file in notepad.
- Modify the Sourcepath to match the path you noted in step 2.
- If you don’t want Visio, remove the Visio section.
- Remove the <!– from the very first configuration line. This uncomments the line so that it now looks like this:-
- <Add SourcePath=”\\servername\office365pro\Office\” OfficeClientEdition=”32″ >
- Note the other sections in the file that can be uncommented to perform silent installs, specify logging, enable updates and set activation. For detailed information refer to the Reference for Click-to-Run configuration.xml file.
- I’ve created a preconfigured configuration.xml –> configuration It is configured to download the 32bit version of Office 365 Pro Plus but not Visio Pro. The other options are left commented out except for logging. All you will need to modify is \\Server\Share to \\yourservername\yourshare
- In order to proceed to the next step you must be using a system that meets the Office 365 system requirements. So if necessary copy setup.exe and your modified configuration.xml to a system that meets the requirements. If you attempt to do the next step on any other system (for example, Windows XP, SBS 2008, Server 2008 etc) you will receive the error setup.exe is not a valid Win32 application.
- Open an elevated cmd prompt on a system that meets the requirements and change to the directory that contains the setup.exe and configuration.xml files.
- Enter this command setup.exe /download configuration.xml
- This will now download the installation bits to the share specified. Note: You must have permission etc to the share where you are attempting to download the bits to.
- This process will take some time depending on your internet speed. All bits will be downloaded into a folder called office within the share. The path will be \\servername\office365pro\office\office which will contain a Data folder and other files.
- This process can be troublesome and not successfully download all of the required files. We will verify that in the next section, installing.
- Once the download is complete, place the setup.exe and configuration.xml into \\servername\office365pro\office This is so we can run the setup.exe from the share when installing in the next section.
Installing Office 365 Professional Plus from a downloaded source.
This section describes how to manually install Office 365 Pro Plus. The cmd in Step 4 below can be used to automate the installation via script, Group Policy, SCCM etc. For an automated install you will need to modify the configuration.xml to suit your requirements.
- On the client/computer that you wish to install Office 365 Pro Plus open an elevated cmd prompt.
- Map a drive to the share. For example net use K: \\servername\office365pro
- Change the directory to K:\Office\Office.
- Issue the following command setup.exe /configure configuration.xml
- If an error occurs check the Officesetup.txt log in %temp% on the client. If no error occurs proceed to step 6. I have seen errors due to some files missing from the source. If this occurs repeat step 15 in the downloading section above.
- Enter in the email address of the user who has an Office 365 subscription and will be using Office 365 Pro Plus on this computer and click Next. Alternatively you can click on the Enter a product key instead option if you wish to activate it with a product key.
- You can actually close the window at this stage and the install will complete. It just won’t be activated. You will be prompted to activate whenever an Office Pro Plus application is launched.
- Have fun going through “Welcome to your new Office”.
- Start using Office 365 Professional Plus.
Share the post "HTTP Error 500.19 – Internal Server Error after installing WSUS"
Windows 2012 server with an existing IIS install and a couple of websites. WSUS was then installed on this server using the custom site option.
WSUS and all of the other sites except one functioned correctly after the install.
When attempting to browse to the non working site a HTTP Error 500.19 error was displayed with the error source being DynamicCompressionModule.
It would appear that the installation of WSUS enabled this compression scheme and one of the sites was not compatible with this compression.
To turn off the compression scheme use the following command from an elevated command prompt on the server:-
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
Note: Compression schemes are registered globally so this command will turn it off for all sites on the server. If you need to re-enable the scheme use this command:-
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name='xpress',doStaticCompression='false',dll='%windir%\system32\inetsrv\suscomp.dll']
Thanks to anilr at http://forums.iis.net/t/1149768.aspx for this information.
Share the post "Unable to open TrendMicro WFBS 8 Console – Service Unavailable"
When attempting to open the TrendMicro WFBS 8 Console you receive a service is unavailable message. HTTP Error 503. The service is unavailable.
To resolve this issue:-
- On the TrendMicro server open IIS Manager
- Expand SERVERNAME
- Select Application Pools
- The OsceAppPool will be stopped. Attempting to start the pool results in a start and stop.
- Right click on OsceAppPool and select Advanced Settings.
- Scroll down to Process Model.
- Select the options for Identity
- Change to “Built-in account” and select Local System
- Click on Ok x 2.
- Right click on OsceAppPool and select Start
- Attempt to access the TrendMicro console.
If this does not resolve the issue you may need to create a new Application Pool which is documented in this TrendMicro article.
Share the post "Comparing Microsoft Office 2013 licensing options (with cost calculator)"
With the push by Microsoft (and almost everyone in the industry) to use Cloud services and therefore subscriptions it has become increasingly more difficult to determine the best method to license Microsoft Office 2013 for businesses.
Options available today include:-
- Purchase a Retail box (Full Packaged Product)
- Volume Licensing
- Office 365
Each option has its features and limitations which impact the decision making process.
I’ve created a spreadsheet to assist with calculating the cost of each licensing option with totals at the 3 and 5 year mark. It also includes the major differences between the options. Only 2 of the Microsoft Open volume licensing options have been listed but feel free to download the spreadsheet and modify it however you like.
The pricing that has been entered is Australian. Enter pricing for your region and adjust the tax rate if necessary.
It is a work in progress so if you find it of use you may like to check back here again in the future.
Share the post "Export all Exchange 2007 mailboxes to PST files"
Many SMB’s are moving from in-house Exchange on their SBS servers to Office 365.
If you have migrated to Office 365 and are planning to remove the on-premise Exchange Server you may like to still have a copy of each users mailbox from that exchange server just in case you need find an old email that wasn’t migrated to Office 365. This was important in this particular case as some emails were unable to be migrated to Office 365 due to its 25MB size restriction.
This TechNet blog covers the basics for exporting one mailbox at a time from Exchange 2007 using the Export-Mailbox powershell cmd. However, if you want to export all of the mailboxes use the following cmd in the Exchange shell.
get-mailbox | export-mailbox -PSTFolderPath C:\PST
As is often the case with Powershell, one line can achieve a great deal!
Share the post "Windows Anytime Upgrade fails"
Attempting to upgrade from Windows 7 Home Premium to Windows 7 Professional failed on multiple computers. In order for the process to work I performed the following:-
- Run Windows anytime upgrade, purchase the license and run the setup and get to the stage where it fails.
- Run the Microsoft FixIT on this page which states the issue is caused by SP1.
- Type Y and press enter in the CMD prompt window that appears and wait for the computer to reboot.
- Open the System Properties (right click on Computer and select Properties).
- Under activation click to activate now and activate online.
- System Properties will now show the version as Windows 7 Professional.
On some computers I needed to run the Anytime upgrade again and was then prompted to activate Windows. Once activated I cancelled the Anytime upgrade process as the version was now Windows 7 Professional.
Share the post "Migrate a WordPress site to a new host"
If you are looking for a way to backup or move a WordPress site from one host to another try the UpdraftPlus plugin.
It will backup your database, themes, plugins, posts etc and provide a simple method to restore the backup.
Steps for using the plugin to move your site to a different host:-
- Install and activate the UpdraftPlus plugin on your existing site.
- Under settings select UpdraftPlus and run a backup. I chose to backup to email which required entering in my email address.
- Install UpdraftPlus on the new site/host (I had a blank/new WordPress install).
- Restore the backup. You’ll need to select the option to upload the files first. I found I had to toggle compatibility mode in IE 10 off and on for this to work (off to upload the files and on to perform the restore)
Share the post "Unable to access Sharepoint Library from Windows Explorer"
When attempting to map a network drive from Windows Explorer on Windows 7 to a SharePoint Online site the following error was received:-
The mapped network drive could not be created because the following error has occurred:
Access Denied. Before opening files in this location, you must first add the web site to your trusted sites list, browse to the web site, and select the option to login automatically.
This was strange as I was able to successfully connect from a Windows 8 computer. The solution as per KB2616712 is to remove Internet Explorer 10. Ouch.