Publishing Applications with Citrix XenApp 6.5

Overview

This is the fourth post in the Installing and Configuring Citrix XenApp 6.5 Series:

  1. Install and Configure Citrix XenApp Licensing
  2. Install and Configure Citrix XenApp 6.5
  3. Configure Web Interface for Citrix XenApp 6.5
  4. Publishing Applications with Citrix XenApp 6.5 (this post)
  5. Install and Configure Profile Management for Citrix XenApp 6.5
  6. Add Servers to a XenApp 6.5 Farm
  7. Configure Pass-through Authentication for Citrix XenApp 6.5
  8. Install and Configure Citrix Secure Gateway

Contents

This post contains the following sections:

[Read more…]

Configure Web Interface for Citrix XenApp 6.5

Overview

This is the third post in the Installing and Configuring Citrix XenApp 6.5 Series:

  1. Install and Configure Citrix XenApp Licensing
  2. Install and Configure Citrix XenApp 6.5
  3. Configure Web Interface for Citrix XenApp 6.5 (this post)
  4. Publishing Applications with Citrix XenApp 6.5
  5. Install and Configure Profile Management for Citrix XenApp 6.5
  6. Add Servers to a XenApp 6.5 Farm
  7. Configure Pass-through Authentication for Citrix XenApp 6.5
  8. Install and Configure Citrix Secure Gateway

Contents

This post contains the following sections:

[Read more…]

Install and Configure Citrix XenApp 6.5

Overview

This is the second post in the Installing and Configuring Citrix XenApp 6.5 Series:

  1. Install and Configure Citrix XenApp Licensing
  2. Install and Configure Citrix XenApp 6.5 (this post)
  3. Configure Web Interface for Citrix XenApp 6.5
  4. Publishing Applications with Citrix XenApp 6.5
  5. Install and Configure Profile Management for Citrix XenApp 6.5
  6. Add Servers to a XenApp 6.5 Farm
  7. Configure Pass-through Authentication for Citrix XenApp 6.5
  8. Install and Configure Citrix Secure Gateway

Contents

This post contains the following sections:

[Read more…]

Install and Configure Citrix XenApp Licensing

Overview

This is the first post in the Installing and Configuring Citrix XenApp 6.5 Series:

  1. Install and Configure Citrix XenApp Licensing (this post)
  2. Install and Configure Citrix XenApp 6.5
  3. Configure Web Interface for Citrix XenApp 6.5
  4. Publishing Applications with Citrix XenApp 6.5
  5. Install and Configure Profile Management for Citrix XenApp 6.5
  6. Add Servers to a XenApp 6.5 Farm
  7. Configure Pass-through Authentication for Citrix XenApp 6.5
  8. Install and Configure Citrix Secure Gateway

Contents

This post contains the following sections:

[Read more…]

Installing and Configuring Citrix XenApp 6.5 Series

Overview

I’ve previously posted some notes on installing Citrix XenApp including iPad configuration, but it was done quickly and without screenshots.

I plan to post a more detailed series on Installing and Configuring Citrix XenApp 6.5, with screenshots and other relevant information.

Here are the links so far:

  1. Install and Configure Citrix XenApp Licensing
  2. Install and Configure Citrix XenApp 6.5
  3. Configure Web Interface for Citrix XenApp 6.5
  4. Publishing Applications with Citrix XenApp 6.5
  5. Install and Configure Profile Management for Citrix XenApp 6.5
  6. Add Servers to a XenApp 6.5 Farm
  7. Configure Pass-through Authentication for Citrix XenApp 6.5
  8. Install and Configure Citrix Secure Gateway

I’m doing all this in my Home Lab using VMware Workstation, but the steps should be the same in Production.

Prerequisites

  • Set up and configure a Base VM (Server 2008 R2), then Sysprep it and create a Snapshot so you can create linked-clones from this.
  • Set up the following VMs:
    • DC01 – Domain Controller (DC).
    • SQL01 – SQL Server
    • CTXLIC01 – Citrix Licensing.
    • CTXXA01 – Citrix XenApp.
    • CTXXA02 – Citrix XenApp.
    • CTXGW01 – Citrix Secure Gateway.
  • Run dcpromo on DC01 and set up your domain (I choose vilab.local).
  • Create a reverse lookup zone on the DC – my subnet is 10.10.10.x
  • Join all servers except for CTXGW01 to the domain; as this will be in the DMZ.
  • Install SQL Server 2008 R2 on SQL01 (I only chose to install Database Engine Services and Management Tools – Complete).

Initiate Siri using Ford Sync without touching iPhone

Scenario

You have set up your iPhone to work with Ford Sync over via Bluetooth, and you can make/receive calls fine.

However, to use Siri over Bluetooth, you have to physically hold down the Home button of your iPhone; you cannot do this using the Ford Sync voice control paddle on the steering wheel.

Solution

  1. Activate the Voice Control paddle on your steering wheel.
  2. Say “Dial Mobile Name”.
  3. After a short while, you will hear the “Siri beep”, and it seems you have to be quite quick to say something, else Siri will cancel itself.
  4. You can give Siri any normal command and it will work over Bluetooth fine. (I have found the volume is quieter than normal for some reason).

I can’t find any mention of this feature anywhere online, so I can only assume it is unsupported. Still, it works, so it’s a great workaround until something better comes along 🙂

Some other useful links:

List all installed hotfixes

Run the following from a command prompt to display all installed hotfixes

wmic qfe get HotfixID,ServicePackInEffect,InstallDate,InstalledBy,InstalledOn > "c:\path\filename.txt"

or

wmic /output:d:\hotfixes.txt qfe list

SSPI handshake failed with error code 0x80090308, state 14

Problem

You cannot login to SQL Server, and see the following error in the logs:

SSPI handshake failed with error code 0x80090308, state 14 while establishing a connection with integrated security; the connection has been closed. Reason: AcceptSecurityContext failed. The Windows error code indicates the cause of failure.  [CLIENT: [IP ADDRESS]].

Solution

There can be several reasons for this error, so rather than listing them all, read the following useful links:

--Show details of all connections
select auth_scheme, * from sys.dm_exec_connections

Partition Alignment

Some informative posts on Partition Alignment:

Custom settings are not saved in the User Profile when using Citrix XenApp

Scenario

A quick fix for many issues with Citrix XenApp involves deleting (read: moving) the User Profile, and creating a new one by logging in again.

However, sometimes this creates another problem where custom settings are not saved between sessions, eg. SQL Server Management Studio will always display the “configuring the environment for first time use” message, and view options revert to default, every time you log in.

Solution

  1. Make sure you delete User Profiles correctly via Advanced system settings (DO NOT just delete from C:\Users):Delete-User-Profiles
  2. If there are still issues, check for and delete profiles ending with .bak in the registry (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList):
    Temporary-Profiles-in-Registry
  3. Next time the user logs in, they shouldn’t get the “You have been logged on with a temporary profile” warnings, and custom settings should persist between sessions.