Jan 3, 2013

Citrix XenApp Fundamentals installation on AWS



Installing a trial version was a painful experience, description below.

Create a new Windows 2008 R2 x64 Amazon instance, I used AMI:Windows_Server-2008-R2_SP1-English-64Bit-Base-2012.12.12 (ami-2542c04c).

The following ports should be open in security group:
tcp 80,tcp 443,tcp 1494,tcp 2598,tcp 3389

Download the installation image - XAF_6_0_0_ML_dvd.iso.
Mount the ISO with Virtual CloneDrive or any other tool, launch setup.

After a few minutes setup will crash.
Quit the installation and restart the server.

Uninstall Citrix Licensing server, and launch setup again. This time installation will prompt you to restart.
After restart, launch setup again, it will continue.

Launch Citrix Quick Start, setup the license.
Configure external access - for simplicity use self-signed certificate.
Either disable Windows firewall, or just verify that port 443 is open.

Current version of Google Chrome cannot navigate to the citrix url (https://hostname/CitrixAccess/site/default.aspx), probably old/unsupported tls version, use other browser.

By default citrix assumes that you're logging in with domain+user+password, since aws machine is in workgroup mode, you need to use the machine name instead, same name that you used for license.

Since you used self-signed certificate, launching citrix will fail with message: untrusted root certificate - Citrix Access Essentials Test Root Certificate.

QuickStart -> External Access -> Save Root certificate (rootcert.cer), transfer it to your desktop and install.


No comments: