• Learning the Basics of Citrix XenApp 5 Feature Pack 3 for Windows Server 2003 and XenServer 5.6 Part 12 of 12

    Using the Citrix Receiver for iPad
    In Chapter 11, you learned to create and configure a XenApp Services site and test internal secure access to a published application.  In this chapter, you will learn to publish the server’s desktop, install Adobe Flash and use an Apple iPad to access the XenApp Services site.
    Publish the Server’s Desktop
    In a production environment, it is mandatory that all XenApp servers have Group Policies applied to restrict what users can do on the server.  By default, any user who can login to the server can do many dangerous things.  For example, the user can:
    –    Shutdown the server
    –    Reboot the server
    –    Use Internet Explore to install Windows Updates
    –    Access the server’s hard drives
    Since our test server is running in Workgroup mode, it is very difficult to manage what non-administrative users can do without also severely restricting administrative users.  For our learning purposes the test server’s desktop will not be locked down.  I have an article written that shows how to create a Group Policy to restrict what users can and cannot do when connected to a XenApp server.  I would strongly suggest that you do NOT use that article to create a local Group Policy for your test server.  It is very difficult to prevent that local Group Policy from being applied to your administrative account while the policy is being created.  When that happens, you are effectively locked out of your own server, even while logged in with an administrator account.
    Note: More details, on publishing applications, were covered in Chapter 8.
    To publish the server’s desktop, start the Delivery Services Console, expand the Learning farm node, expand the Applications folder, select Applications, click New in the middle column and click Publish application (Figure 12-1).

    Figure 12 1

    The Publish Application wizard starts.  Click Next (Figure 12-2).

    Figure 12 2

    Type in Server Desktop for the Display name and click Next (Figure 12-3).

    Figure 12 3

    Select Server desktop and click Next (Figure 12-4).

    Figure 12 4

    Click Add… (Figure 12-5).

    Figure 12 5

    Click Add All and click OK (Figure 12-6).

    Figure 12 6

    Click Next (Figure 12-7).

    Figure 12 7

    Click Add… (Figure 12-8).

    Figure 12 8

    Citrix Best Practice is to control access to Published Applications with Security Groups and not individual users.  Our users are in the Users group. Double-click CITRIXONE (Figure 12-9).

    Figure 12 9

    Scroll down and double-click Users (Figure 12-10).

    Figure 12 10

    Click OK (Figure 12-11).

    Figure 12 11

    Click Next (Figure 12-12).

    Figure 12 12

    There is no reason, since the online plug-in is installed on our test server, to place an icon for the server’s desktop on the server’s desktop.  Click Next (Figure 12-13).

    Figure 12 13

    Click Finish (Figure12-14).

    Figure 12 14

    The published desktop appears in the list of applications (Figure 12-15).

    Figure 12 15

    Install Adobe Flash
    Some XenApp server administrators will never install Adobe Flash on any XenApp server.  Adobe Flash is considered by some to be unstable and contributes to server lockups and crashes.  In order to demonstrate the HDX MediaStream capabilities of Feature Packs 2 and 3, Adobe Flash version 10 must be installed on the XenApp server.  HDX MediaStream also requires Internet Explorer 7 or 8 and, for Windows Server 2003, Microsoft Hotfix KB956572.

    To verify the prerequisites for HDX MediaStream, click Start -> Control Panel -> Add or Remove Programs (Figure 12-16).

    Figure 12 16

    Scroll down and verify that Internet Explorer 7 or 8 is installed (Figure 12-17).  If at least Internet Explorer 7 is not installed, go to Windows Update and install Internet Explorer 8.

    Figure 12 17

    Click Show updates and scroll down to verify that Microsoft update KB956572 is installed (Figure 12-18).

    Figure 12 18

    If Security Update for Windows Server 2003 (KB956572) does not appear in the list, either go to Windows Updates and install missing updates or go to http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB956572 and install the appropriate version for Windows Server 2003 x86.
    Exit Control Panel.
    To install Adobe Flash 10.1, go to http://www.adobe.com , scroll down and click the Get Adobe Flash Player icon (Figure 12-19).

    Figure 12 19

    Unselect the Free Google Toolbar (optional) checkbox and click the Agree and install now icon (Figure 12-20).

    Figure 12 20

    Click the yellow bar and select Install This Add-on for All Users on This Computer… (Figure 12-21).

    Figure 12 21

    Click Install (Figure 12-22).

    Figure 12 22

    Click Close Download Manager (Figure 12-23).

    Figure 12 23

    Adobe Flash Player is successfully installed (Figure 12-24).

    Figure 12 24

    Exit Internet Explorer.
    Downloading Citrix Receiver for iPad
    To access the two published applications and the published server desktop from an iPad the Citrix Receiver for the iPad must be installed.  I will be using a MacBook Pro and a 16GB WiFi iPad I won from the Citrix XenDesktop team on Twitter (http://www.twitter.com/XenDesktop).

    Start iTunes, connect your iPad and click on iTunes Store (Figure 12-25).

    Figure 12 25

    Search on Citrix Receiver for iPad and press Enter (Figure 12-26).

    Figure 12 26

    Click on Citrix Receiver for iPad (Figure 12-27).

    Figure 12 27

    Click Free App (Figure 12-28).

    Figure 12 28

    If necessary, authenticate to the iTunes Store.  Select I have read and agree… and click Continue (Figure 12-29).

    Figure 12 29

    The Citrix Receiver for iPad is downloaded.  Click Apps in the left column (Figure 12-30).

    Figure 12 30

    Expand the iPad under Devices in the left column (figure 12-31).

    Figure 12 31

    Click the Apps tab (Figure 12-32).

    Figure 12 32

    Click Citrix Receiver for iPad and drag and drop it onto the iPad’s dock (Figure 12-33).

    Figure 12 33

    Click Apply and the iPad is synchronized (Figure 12-34).

    Figure 12 34

    This installs the Citrix Receiver and places the Receiver icon on the iPad’s dock (Figure 12-35).

    Figure 12 35

    Configuring Citrix Receiver for iPad
    Touch the Citrix Receiver icon and the Welcome to Citrix Receiver for iPad screen appears.  Click the Get Started link under Set up my virtual Workspace (Figure 12-36).

    Figure 12 36

    The Set up my Workspace dialog appears (Figure 12-37).

    Figure 12 37

    Enter a Description, Address, Username, Password and Domain (Figure 12-38).  Leave Access Gateway set as OFF.  The Address is entered as https://FQDN/Citrix/PNAgent/Config.xml.  For me, that is https://citrix.websterslab.com/Citrix/PNAgent/Config.xml.  Press the Blue Save button when all the information has been entered.

    Figure 12 38

    The iPad will connect to the XenApp Services Site (Figure 12-39).

    Figure 12 39

    Touch Applications and the list of published applications is shown (Figure 12-40).

    Figure 12 40

    Touch Paint and the Paint application launches (Figure 12-41).

    Figure 12 41

    Feel free to mess around with Paint.  When you are done, tap File and then Exit (Figure 12-42) to close Paint and return to your Workspace (Figure 12-43).

    Figure 12 42
    Figure 12 43

    Touch Applications, touch Server Desktop and you are connected to the server’s desktop (Figure 12-44).

    Figure 12 44

    The Citrix Receiver for iPad is fully gesture aware and the screen is rotatable.  You can use all the standard figure gestures to resize and move the screen around.  Resize the server’s desktop to make it easier to launch Internet Explorer (Figure 12-45).

    Figure 12 45

    Rotate the iPad to landscape mode and go to http://disney.go.com/toystory/ or any site you want that uses Adobe Flash (Figure 12-46).

    Figure 12 46

    You are now using your iPad to view Adobe Flash content.  The Flash content is being rendered on the XenApp server.  You may now exit Internet Explorer and log off the server’s desktop and return to the iPad’s home screen.
    Create Chapter 12 Snapshot
    To create the Snapshot for this chapter, right-click the VM and select Take Snapshot… (Figure 12-47).

    Figure 12 47

    1.    Enter a Name,
    2.    Optionally enter a Description,
    3.    Select Quiesce the VM before taking the snapshot, and then
    4.    Click Take Snapshot (Figure 12-48).

    Figure 12 48

    Click on the Snapshots tab to see the Snapshot (Figure 12-49).

    Figure 12 49

    Click the Console tab to return to the Windows desktop.
    Note: On my computer, there are video anomalies when switching from the Snapshot tab to the Console tab.  The only way to resolve this issue is to reinstall XenTools after every snapshot is complete.
    In this chapter, you learned to publish the server’s desktop, install Adobe Flash and use an Apple iPad to access a XenApp Services site.
    You have now learned how to complete all the goals set out for you in this book.  You have:
    –    Created your MyCitrix.com account
    –    Requested your evaluation license code
    –    Downloaded your product license file
    –    Downloaded XenApp 5 Feature Pack 2 for Server 2003
    –    Downloaded XenApp 5 Feature Pack 3 for Server 2003
    –    Downloaded XenServer 5.6
    –    Learned to create a VM optimized for XenApp
    –    Learned to install Windows Server 2003 R2 x86
    –    Installed the prerequisites for XenApp 5 Feature Pack 2 for Server 2003, Web Interface and the Citrix License Management Console
    –    Updated Windows Server 2003 R2 x86
    –    Learned to install XenApp 5 Feature Pack 2 for Server 2003
    –    Learned how to update XenApp 5 for Server 2003
    –    Learned how to update various XenApp components to Feature Pack 3
    –    Learned how to create a Web Interface site and set basic configuration settings
    –    Created a test user account
    –    Learned how to publish applications
    –    Tested access to the published applications
    –    Learned basic XenApp farm maintenance procedures
    –    Learned how to use the AltAddr method to provide insecure, unencrypted external access to published applications
    –    Learned how to generate an SSL certificate request, purchase an SSL certificate and complete the certificate request
    –    Learned how to use Citrix Secure Gateway to provide secure, encrypted access to published applications
    –    Learned how to create and configure a XenApp Services Site
    –    learned to publish the server’s desktop, install Adobe Flash and use an Apple iPad to access a XenApp Services site

    , , , , , , , , ,

    About Carl Webster

    Webster is a Sr. Solutions Architect for Choice Solutions, LLC and specializes in Citrix, Active Directory and Technical Documentation. Webster has been working with Citrix products for many years starting with Multi-User OS/2 in 1990.

    View all posts by Carl Webster

    No comments yet.

    Leave a Reply