Installing AppFabric 1.1 on Windows Server 2012 – 1603 installation error

I had a number of issues installing AppFabric in my test environment. I originally had issues when adding AppFabric to my SharePoint 2013 environment, and so I decided to create a dedicated AppFabric server and get that integrated instead. Sounded reasonable at the time anyway.

I couldn’t seem to get past the 1603 installation error. It would continually appear and no matter how many reboots and attempted installs of AppFabric I couldn’t get it past that point. So I started diving into MSI log files to find out what the issue was.

Issue 1: IIS not installed

Ooops. The hint for this one was:

9/03/2014 8:28:46 AM EXEPATH=c:\Windows\system32\\icacls.exe PARAMS=c:\Windows\SysWOW64\\inetsrv\config /grant AS_Observers:(OI)(CI)(R) LOGFILE=C:\Users\installer\AppData\Local\Temp\AppServerSetup1_1_CustomActions(2014-03-09 08-28-25).log
Error: c:\Windows\SysWOW64\\inetsrv\config: The system cannot find the file specified.
Output: Successfully processed 0 files; Failed processing 1 files

The folder C:\Windows\SysWOW64\inetsrv\config doesn’t exist unless IIS is installed.

Fix: Install IIS.

Issue 2: Installer doesn’t handle AS_Observers group

This group is created during the installation process, but if the installation fails for any reason, the group stays there. Subsequent installs flag this as an error.

Fix: delete the local group AS_Observers after a failed install and before you run the installation again.

Issue 3: PSModulePath problem

The installer fails if the environment variable PSModulePath has extra quotation marks at the end of the variable. To resolve this issue, edit the PSModulePath environment variable manually via:

Control Panel->System->Advanced System Settings->Advanced tab->Environment Variables->system variables.

There is an ending quotation mark there, delete the quotation mark and re-run the setup.

Post Installation Steps

These are documented on MSDN but the main one I needed for caching was to configure an AppFabric Cache share.

Addition Issues

Some other things to check are:

  1. Windows Firewall settings. AppFabric uses default ports of 22233 and up for communication, and these need to be enabled for successful communication
  2. Remote Service Management service. Configuring integration between SharePoint and AppFabric needs to access the remote registry for configuration settings. This service must be started on the AppFabric server.

Full Installation Procedure


One Response to “Installing AppFabric 1.1 on Windows Server 2012 – 1603 installation error”

  1. hazem Says:

    thank you so much , this helps me alot

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: