Author: Mike F Robbins

Mike F Robbins is a Microsoft MVP on Windows PowerShell and a SAPIEN Technologies MVP. He is a co-author of Windows PowerShell TFM 4th Edition and is a contributing author of a chapter in the PowerShell Deep Dives book. Mike has written guest blog articles for the Hey, Scripting Guy! Blog, PowerShell Magazine, and He is the winner of the advanced category in the 2013 PowerShell Scripting Games. Mike is also the leader and co-founder of the Mississippi PowerShell User Group. He blogs at and can be found on twitter @mikefrobbins.

Get-OWAVirtualDirectory Access is Denied on Exchange 2010

When attempting to open "Server Configuration>Client Access" from the Exchange Management Console, you receive the following error: An IIS directory entry couldn’t be created. The error message is Access is denied. HResult = -2147024891 It was running the command ‘Get-OwaVirtualDirectory’. Running the command listed in the error in the Exchange Management Shell gives you some additional information: To resolve this issue, add the "domainExchange Trusted Subsystem" group to the local Read more [...]

Multipath I/O Installation on Windows 2008 R2 Server Core

To determine if the Multipath I/O feature has been installed, login to your core server and run oclist.exe: If you already know the name of the feature or role your looking for, you can save yourself some time by piping the output of the oclist.exe command to the find.exe command. The /I parameter makes the search case insensitive. To install the MultipathI/O feature, run “start/w ocsetup.exe MultipathIo”. The name of the feature is case sensitive. Running Start/W in front of the “OCSetup.exe” Read more [...]

iSCSI Initiator Configuration on Windows 2008 R2 Server Core

This blog will guide you through the necessary steps of connecting the iSCSI initiator on Windows Server 2008 R2 Server Core to an iSCSI target or volume on a Storage Area Network. I prefer server core for the host operating system on my Hyper-V virtualization servers, but some things such as the iSCSI Initiator settings are easier to configure through a GUI. Luckily Microsoft has included the iSCSI Initiator control panel applet as part of R2. Log into your server and launch iscsicpl.exe. The Read more [...]

Dell EqualLogic PS4000 – Creating a Volume

You've followed the steps in my "Initial Configuration of a Dell EqualLogic PS4000 SAN" blog and now your ready to start carving up the disk space on your new Storage Area Network. Open Internet Explorer and browse to the management IP Address you assigned to your SAN group. Login with the “grpadmin” account when prompted. On the initial screen, underneath “Activities”, click “Create Volume”: Enter a meaningful name and description that follows your company's naming convention: Enter Read more [...]

Initial Configuration of a Dell EqualLogic PS4000XV SAN

Unpack your new Dell EqualLogic PS4000 Storage Area Network, install it in the server rack, and cable it up. A dedicated iSCSI network that is totally separate from your normal network is required. Depending on your existing environment, you could create a separate VLAN on existing gigabit Ethernet switches to separate the iSCSI traffic from normal network traffic or you could purchase two dedicated gigabit Ethernet switches and place them in a stacked configuration or connect them via a crossover Read more [...]

Dell EqualLogic PS4000XV Storage Area Network

One of my customers recently purchased a Dell EqualLogic PS4000XV Storage Area Network (SAN). Here are some pictures of the unit. Front of the Unit. Sixteen 3.5" Hard Drives in 3U of space: Back of the Unit. Dual Power Supplies and Controllers: 9.6Tb of Storage via sixteen 600Gb 15K SAS Hard Drives: Front of the controller card: Back of the controller card: Power Supply: Power Supply Fans: This seems to be a very cool piece of hardware for the SMB sector. I plan to write additional Read more [...]

How to change the IP Address on SCO Unix

One of my customers re-addressed their entire internal network to a new ip-address range to allow for future growth and DHCP server redundancy. They have a legacy Unix machine sitting in the corner that no one knows anything about, but they still need to access it for legacy data. I'm not a Unix guy so there may be easier ways to do this, but here's how I changed the ip-address: Login using the root account. Run "ifconfig -a" to determine the interface name (which is net0 in the example below): You Read more [...]

Joomla Invalid Session Error

Problem: Today when attempting to login to the administrator (administration) portion of one of my customers Joomla websites, I received an “Invalid Session” error. Internet Explorer only shows the error in the URL and just redirects you back to the login page: Session Google Chrome actually shows an “Invalid Session” error on the login page: Solution: You have a session directory specified in your php.ini file that does not Read more [...]

SharePoint Web Parts that Connect to the Internet

A weather web part on your corporate intranet home page is something that sounds like a great idea since it will increase your end users productivity by reducing the amount of time they spend visiting weather web sites. One downside to adding these types of web parts is they could give the perception that your intranet is inaccessible in the event of an Internet outage. A few days ago, while at one of my customers sites, they experienced a major telecom outage. All of their voice and data connections Read more [...]

Active Directory Time Synchronization Problems with Hyper-V

One of my customers contacted me today with an issue where the time on all of their servers was off by about 8 minutes or so. My first thought was “which Active Directory domain controller is their authoritative time server?” and “I’ll update the time on it manually and then set it up to synchronize from an Internet time server”. By default, the authoritative time server for your organization is the server that holds the PDC Emulator FSMO role in the forest root domain. You can run Read more [...]

Microsoft Office 2010 First Impressions – Day 1

At this point, I have about a day's worth of Office 2010 experience under my belt and my favorite new feature so far is in PowerPoint. I typically use a third party product to convert narrated PowerPoint presentations to streamable media. PowerPoint 2010 natively supports saving to a "Windows Media Video" (wmv) file format: The only issue I have found is that PowerPoint does not have any advanced options to compress the video. The only option I have found for compression is in what Microsoft Read more [...]

How to Toggle Field Codes Off or On in Microsoft Word

A few days ago a customer contacted me with a Microsoft Word 2007 problem. Codes such as "{ HYPERLINK "mailto:testuser@test.local" }" and "{ DATE @ "MMMM d, yyyy" }" were showing up in one of their documents. This problem is due to "Field Codes" being somehow toggled on. If the problem is with a single document, toggle the field codes off or on by first selecting the entire document with (cntl+a) and then toggle the field codes off or on with (shift-F9). (Alt-F9) also toggled the field codes off Read more [...]

Installing MOSS 2007 on Windows Server 2008 R2

I recently built a test machine with Windows Server 2008 R2 and Microsoft Office SharePoint Server (MOSS) 2007. Before you get started with the MOSS installation, you need to add the .Net Framework 3.5.1 feature to your server and the Web Server (IIS) role. If you do not add the Web Server role manually, the MOSS installation will add it for you, but you’ll run into difficulties later. I've previously installed MOSS 2007 and WSS 3.0 on Windows Server 2008 (non-R2) and never ran into any issues. The Read more [...]

Using HP MFP Digital Sending Software 4.x with a Castelle FaxPress

Problem: Your Castelle FaxPress will not send faxes created with a HP Digital Sender using the HP MFP Digital Sending Software 4.x (DSS). The 4.x version of the HP MFP Digital Sending Software defaults to long filenames when setting it up for use with a fax product. A Castelle FaxPress does not support long file names and will not pick up the fax files even though everything else is set up correctly. I have verified that version 8.x and 9.x of the Castelle FaxPress software does not support long Read more [...]

HP MFP Digital Sending Software on Windows Server 2008

I recently updated and migrated some HP MFP Digital Sending Software (DSS) from version 4.13 to 4.16 and from a Windows 2003 Server to a Windows 2008 Server. One thing to note is that even the newest version of the HP DSS Software (4.16) will not run on a 64bit operating system so the newest operating system that can be used is a 32bit version of Windows 2008 (non-R2 since R2 is 64bit only). After loading the HP DSS software, I received the following error when attempting to add the actual digital Read more [...]