June 17, 2013

VMware View fails with Protocol Failure after running optimization script

Background
VMware has a nice whitepaper called Windows 7 and Windows 8 Optimization Guide for Horizon View Virtual Desktops and it also includes a script (in several editions) based on the recommendations described in this paper. This script is meant to be run in the parent image and it will disable automatic updates, Aero, defrag, and many other things that can cause negative performance in a large VMware View environment.

Problem
If you're having VMware Blast enabled in order to access the desktops through HTML5, you will get the Protocol Failure message. This is because VMware Blast depends on the Windows Firewall service and will refuse to run if the Windows Firewall service is not running. The optimization script disables the Windows Firewall.

Solution
Enable the Windows Firewall service in the parent VM.

Note that there is at least one other situation that can cause this same error message:

VMware View Administrator shows the virtual machine status error: Configuration Error (1039274)

1 comment:

  1. nice spot!

    the PDF attachments (in the opt. guide) also 'seem' flawed/rushed out as they don't have all the changes mentioned in the appendix (things like UDP packet buffer) - doesn't look like they actually added the scripts for 5.2, quite possibly kept the scripts from pre-horizon?

    ReplyDelete