PART 18 – Citrix Storefront Installation and Configurations

Storefront replaces the Web Interface. Web Interface is supposed to be EOL in 2015.

Storefront can be used internal only. On the other hand, Netscaler can be used both external or internal. Most of the time it is being used externally.

There are many products / proxy / gateways out there but it is good to use XenApp with NetScaler.

Storefront Installation

Provision another Windows Server 2008 R2 box. We need to install SP1 on (SP1 file is 7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.ISO). This is because Storefront 2.6 requires Server 2008 R2 SP1 or above. You can run Windows Server 2012 as well. In this lab, I will be using Windows Server 2008 R2 SP1.

After SP1 has been installed:

TCP/IP settings of StoreFront Server:

Name the Server SF and join the server to the XALAB.LOCAL domain (SF.XALAB.LOCAL.)

Download CitrixStoreFront-x64.exe.

Run the app. Confirm the installation of .NET Framework 3.5.1

After initializing, .NET Framework 4.5.1 needs to be installed as well. Click Yes.

Accept the License and click Install to install .NET 4.5.1

Click Finish when done.

At this point, StoreFront installation is still initializing…

Setup will close Net.Pipe Listener Adapter, Net.Tcp Listener Adapter, and Net.Tcp Port Sharing Service services. Allow that to happen.

Accept Citrix Storefront License Agreement, Click Next.

Accept to install IIS as a pre-requisite and Citrix Storefront 2.6.0.5031 as the component

Review summary and click Install.

Storefront is now installing…

After about 5 minutes, it will finish, click Finish. The Console will appear.

Storefront Deployment

After the StoreFront installation, the following windows will launch automatically.

Click “Create a new deployment” for application deployment.

The Base URL is very important. Enter http://storefront.xalab.local (make sure it exists in DNS)

Ensure that this exists on the DNS pointing to the Storefront server.

Make sure you can ping storefront.xalab.local.

Click Next. Deployment will be created.

Store name: Frank. Click Next.

Delivery Controller (Data Collector): Click Add twice, enter XA65

Transport Type: HTTP / 80 (This is the XML Service). Click OK, Next.

Click Next.

Remote Access: None (Choose this). Click Create.

(No VPN tunnel means ICA proxy obly / App Launch.

Full VPN tunnel means like regular VPN to corporate office.)

Click Create. This will create the store.

Once store is created, click Finish.

You can access the web site via URL: “http://storefront.xalab.local/Citrix/FrankWeb”

Launch Browser and try to access that site.

Note:

  • To change Base URL, Select Server Group, then click Change Base URL.
  • The base URL needs to be correct otherwise we cannot access it.

Access Storefront from Windows 7 client (a member client of the XALAB.LOCAL domain, logged in as administrator):

To access Storefront, use: http://storefront.xalab.local/Citrix/FrankWeb

  • If you receive the message that says “Cannot process your request”, please log into all servers before doing this. I think the license service needs to be up and running before you can login.

Once you entered the URL, you will see this screen:

Enter credentials for: XALAB\Administrator.

Click the + sign

You will see:

Click All Apps. Choose Teamviewer to add

TeamViewer has been added to the store.

At this point, Teamviewer appears in the center of the storefront windows.

Click on the app icon to launch TeamViewer. Click Permit Access

As you can see, TeamViewer has been successfully launched from the StoreFront console.

We have successfully installed and configured StoreFront for Citrix XenApp 6.5.