Home

2X ApplicationServer & LoadBalancer Manual

image

Contents

1. Figure 107 Software Update and Modules Information 117 e Information 2X ApplicationServer amp LoadBalancer Support For further technical support queries or further information about 2X products view contact details on this tab Status Notification Logging Auditing Software Update Support QP 2 ApplicationServer and LoadBalancer Console CN Version 6 1 build 465 Copyright 2005 2008 2 Software Ltd This product is registered for 2X Software Ltd For technical support queries you can choose one of the Following options Email support 2x com Web http support 2x com 2 Forums http Forums 2x com For Further information about 2 products and services please contact Email info 2x com Web http www 2x com ne Figure 108 Information page Support Tab Click on Send Support Request button to contact 2X Support directly from the console Fill in the required details add an attachment if you require and click Send You should configure your mail settings in order to contact 2X Support from 2X Console 2X ApplicationServer amp LoadBalancer Information e 118 Contact 2X Support Full name Company Subject user 2x com 2 Test Enter your query This is a test query Attachment LJ Please note that the current information 2X ApplicationServer amp LoadBalancer settings and the curre
2. 2X ApplicationServer amp LoadBalancer and 2X VirtualDesktopServer Licensed Copies 1 END USER LICENSE AGREEMENT IMPORTANT READ CAREFULLY This End User License Agreement EULA is a legal agreement between you either an individual or a single entity and 2X SOFTWARE Ltd for the 2X software product identified y gososessesosososcossessoosssossosossesesossssosososcosessesssoscesesossssesosososossssossossesesossssesose y V accept the terms in the License Agreeme srss6UWcncceceNcenccensescescenceccencencsscensensensenecsscensunceccencsneesesnecM stonsessesacensensen a Figure 20 The EULA 4 Select the location where you want to install the 2X Terminal Server Agent and click Next ie 2X ApplicationServer and LoadBalancer Setup Destination Folder Click Next to install to the default Folder or click Browse to choose another Install 2X ApplicationServer and LoadBalancer to C Program Files 2x ApplicationServer Browse Figure 21 Choosing the location where 2X Terminal Server Agent will be installed 27 Installing the 2X Terminal Server Agent 2X ApplicationServer amp LoadBalancer 5 First select the Custom radio button as the Installation type ie 2X ApplicationServer and LoadBalancer Setup Select Installation Type g Select the desired installation type 2x 2X ApplicationServer and LoadBalancer Enterprise Installs 2x ApplicationServer and LoadBalancer and all
3. B se A Width Height Figure 11 2X ApplicationServer Client Connection Properties Display 157 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Local Resources In case you want to configure how local resources are handled by the terminal server simply click on the Local Resources tab and select the options you want these are the same options available with the regular Microsoft RDP Client Connection Properties New Terminal Server Connection x Connection Display Local Resources Programs Experience Network 4 gt Remote computer sound Y Bring to this computer v Keyboard Apply Windows key combinations for desktops only ai for example ALT TAB On the remote computer Display ia High Color 16 bit Local devices Connect automatically to these local devices when P logged on to the remote computer n Disk drives Printers Serial ports Smart Cards Figure 127 2X ApplicationServer Client Connection Properties Local Resources tab 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 158 Programs Start a program Enable Start the following program on connection to start an application when a connection to the remote desktop is established Type the path and file name of the applicatio
4. Figure 36 Environment To be able to launch the seamless published applications from the 2X ApplicationServer select Connections and double click the RDP Tcp option In the Environment tab make sure that the option Run initial program specified by user profile and Remote Desktop Connection or Terminal Services Client is ENABLED 2X ApplicationServer amp LoadBalancer General Terminal Services Configuration e 42 FARM The Farm category is offered in both Small to Medium Business Edition and also Enterprise Edition The difference between the two 2 is that in the Small to Medium Business Edition you can only use one 1 server and in Enterprise Edition you can add multiple Terminal Servers or Citrix Servers to the farm Small to Medium Business Edition does not support Citrix Servers Farm Small to Medium Business Edition Terminal Server Terminal Server Advanced Properties Server localhost Max Sessions s00 RDP Port 3389 Change Direct Address Direct Address tserverl 2x com 2 Client uses the direct address to connect to the terminal server directly _ Remove session number from printer name Remove client name from printer name Status Agent Status Agent OK Check Status Figure 37 Terminal Server Tab Small to Medium Business Edition Properties 43 e Farm 2X ApplicationServer amp LoadBalancer To change the Server name or
5. Figure 87 Multiple 2X Client Gateways forwarding requests to 2X Publishing Agent On each 2X Client Gateway one should configure the Advanced Client Gateway settings and configure the 2X Publishing Agent Advanced Client Gateway Settings Gateway Mode Forward requests to 2X Publishing Agent and HTTP Server You can configure multiple servers separating them with a semicolon e g localhost 20002 backup 20002 HTTP Server s localhost 81 E 2 Publishing Agent s Sublishingagent local 20002 Default O Forward requests to next Client Gateway in chain Cascaded Firewall IP Address Bind Gateway to the following IP lt All available addresses gt Figure 88 Advanced Client Gateway Settings 97 e Connection Settings 2X ApplicationServer amp LoadBalancer One may also add additional 2X Publishing Agents by separating them with a semi colon or click on the drop down arrow which will open up a new window to allow you to enter more 2X Publishing Agents as displayed in the figure below Servers List Server Port publishingagent local 20002 publishingagentz local 20002 Cancel Figure 89 Add 2X Publishing Agents list The first publishing agent in the Servers list will be used by default In the event that the first 2X Publishing Agent fails to respond the next 2X Publishing Agent will be used NOTE 2X Terminal Server Agents cannot be assigned to multiple 2X Publishing
6. Status Copying VirtualPrinterx64 xxpm dil Copying VirtualPrinter x64 xxui dl Copying VirtualPrinter x64 xxui2 exe Installing 2X Terminal Server Agent Service installed successfully Figure 18 2X Terminal Server agent Installation process 6 Click Done when finished 25 e Installing the 2X Terminal Server Agent 2X ApplicationServer amp LoadBalancer Installing the 2X Terminal Server Agent Manually Before starting the installation procedure please make sure that you are logged on with administrator rights and that the system requirements are met Log on to the Terminal Server or Citrix Server 2 Run the 2X Terminal Server Agent setup program by double clicking on the 2XAppServer LoadBalancer msi file A welcome dialog will appear Close other Windows programs and click Next ie 2X ApplicationServer and LoadBalancer Setup Welcome to the 2 ApplicationServer and LoadBalancer 6 2 504 Setup Wizard The Setup Wizard will install 2 ApplicationServer and LoadBalancer on your computer Click Next to continue or Cancel to exit the Setup Wizard Cancel Figure 19 2X Terminal Server Agent Setup Program welcome screen 2X ApplicationServer amp LoadBalancer Installing the 2X Terminal Server Agent e 26 3 Accept the License Agreement and click Next ie 2X ApplicationServer and LoadBalancer Setup End User License Agreement g Please read the following license agreement carefully 2
7. Users will not be able to connect through the gateway if this service is stopped Note that all connections running through 2X Client Gateway Service will be dropped if the service is stopped or restarted Bind Gateway to an IP Address In the Advanced Client Gateway Settings it is also possible to bind the Gateway with certain IP This feature gives the ability to the Administrator to open 2X Client Gateway port default port 80 on certain IP instead of opening 2X Client Gateway port on all available addresses Advanced Client Gateway Settings Gateway Mode Forward requests to 2 Publishing Agent and HTTP Server You can configure multiple servers separating them with a semicolon L_cancel_ e g localhost 20002 backup 20002 HTTP Server s localhost 81 M Default 2 Publishing Agent s v Default O Forward requests to next Client Gateway in chain Cascaded Firewall I IP Address Bind Gateway to the Following IP 192 168 40 1 255 255 255 0 Figure 92 Bind Gateway to an IP Address 2X ApplicationServer amp LoadBalancer Connection Settings 100 Security In this Client Gateway page you can enable Secure sockets Layer SSL In SSL mode the 2X Client Gateway provides end to end SSL encryption to your terminal servers If you want your clients to connect to the 2X Client Gateway using SSL make sure you click on Use SSL In this case a certificate and private key must be provided
8. gt The Navigation Bar enables you to navigate through the main features offered by 2X ApplicationServer amp LoadBalancer Console You can also select which main features are to be displayed from the View Menu gt The Published Applications Explorer is a navigational tree which represents the organization of your published applications application groups and desktops gt The Published Applications Properties Area has up to four additional tabs that display Information Publish From Application and Filtering for each published application gt In the Publishing Tools area you have the possibilities to add new published applications and organize them From this are you also have the possibility to publish your applications to the web 2X ApplicationServer amp LoadBalancer Configuring 2X ApplicationServer amp LoadBalancer Console e 34 gt The Toolbar consists of a set of tools grouped together to provide quick and convenient access to commonly performed operations Console Environment Farm Load Balancing Universal Printing Connection Settings Information and Licensing pages Toolbar Properties Pane Information Pane X ApplicationServer amp LoadBalancer Console File View Language Help ig a Lo Add Application Add Group Add Desktop Add Predefined Application Add Document Load Balancing Rules Load Balancing i Information In this page you can choose the lo
9. Selectior Cur C Par E Sy HP LaserJet SOL C Send To OneNo gt Pfintto file Preferences Find Printer Number of copies f O HH Figure 39 Printer Settings with Redirected Printer Removed Client Name and Session Number Status You can also check the agent status through the Terminal Server tab This is used to check out your agent information You can accomplish this by clicking the Check Agent button A dialog with the agent information will pop up Agent Information Server tserverl 2x com Agent Agent Verified Version 6 1 build 465 Protocol Version 4 Terminal Services Enabled on port 3389 Citrix Services Not enabled OS Type Microsoft Windows XP Professional Service Pack 3 Status Agent in use by Controller on machine 127 0 0 1 2X Figure 40 Agent Information Dialog 45 e Farm 2X ApplicationServer amp LoadBalancer Advanced Terminal Server Advanced Publishing settings Publishing Session Timeout 25 seconds v Default Allow Client URL Mail Redirection Security C Allow only 2X ApplicationServer clients to connect to this server If you select the option above normal RDP clients will not be able to connect to the terminal server Only 2 ApplicationServer clients will be able to connect to the server Please note that clients cannot connect in direct mode Advanced Settings IF you would like to change the default
10. button to manually add 2X Backup Server as shown in the figure below After you ve entered the name or the IP of the server to be used as a backup server click Next Add 2X Backup Server Server Figure 99 Add 2X Backup Server A status information message will give you guide what to do next Usually you ll have to install the 2X Backup Server by clicking the Install button Then proceed with steps 3 5 done in the previous section If an old version of 2X backup server is already installed one would have to update the server by clicking the Update button 2X ApplicationServer amp LoadBalancer Connection Settings 108 2X Backup Server Properties 2 Backup Server 2xbackup2 Version Nid OS Type NJA Status 2x Backup Server not installed Do you want to install it Install Figure 100 2X Backup Server Properties NOTE The Install button change according to the status of the selected server In fact it will change to Update if an old version of the 2X Backup Server is found while it will change to Take Over if the selected server is already configured with a 2x Publishing Agent configured as a master server 109 e Connection Settings 2X ApplicationServer amp LoadBalancer Modifying 2X Backup Servers To change the properties of each backup server select the particular server and click Properties One can enable or disable the selected b
11. 1 enable auto launch CHECKUPDATELAUNCH To enable or disable the checking of updates of client on launch 0 Do Not Check for updates on startup 1 Check for updates on startup UPDATECLIENTXML The URL which contains information about the latest 2X ApplicationServer Client VIEWMODE The mode in which to view the listed applications 0 Icons View 1 Tile View 2 List View 3 Tile List View 4 Details View DNSLBENABLED To enable DNS load balancing if the 2X Client Gateway specified on the client has more than one IP assigned for the same host For example in such a case where the host name roundrobinhost company is configured with the following IP addresses 192 168 0 5 192 168 0 6 192 168 0 7 the 2X Client will use a different IP each time it makes a new connection if this option is enabled 0 Disabled 1 Enabled 129 Installing 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer CONNTIMEOUT The amount of time before the client time out the connection if a connection is not successful The default setting is 20 seconds and the option can be increased for connections with high latency SSLNOWARNING Do not warn if server certificate is not verified 0 Display warning message 1 Do not display warning message IGNORERESCHECK Option to ignore the resolution check 0 Disabled 1 Enabled DISABLEOPTIO
12. 2X ApplicationServer amp LoadBalancer Manual 2X Software Ltd 2X ApplicationServer amp LoadBalancer Contents e 1 2 gt URL www 2x com E mail info 2x com Information in this document is subject to change without notice Companies names and data used in examples herein are fictitious unless otherwise noted No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical for any purpose without the express written permission of 2X SOFTWARE Ltd 2X ApplicationServer and 2X LoadBalancer are copyright of 2X SOFTWARE Ltd 1999 2009 2X SOFTWARE Ltd All rights reserved Version 6 2 Last updated February 11 2009 2X ApplicationServer amp LoadBalancer Contents e 2 Contents Introduction 7 What is 2X ApplicationServer amp LoadBalancer Console cc ccccccessecessssteeessseeeess 7 PO AUINOS save ceeys E A fueot piel ene E E 7 How does 2X ApplicationServer WOrk c ccceseceeseeeeeeeeceeeeecaeeeeaeeseeeeeseaeeeeaeeneneeee 10 How does 2X LoadBalancer work ccceecceceeeeeeeeeeeneeeeeeeeeaeeeeaaeseeeeesnaeeesaeeeeaeeee 10 Installing 2X ApplicationServer amp LoadBalancer Console 11 2X ApplicationServer amp LoadBalancer System requirements cccceceeseeeereeteees 11 Installing 2X ApplicationServer amp LOadBalancer c ccceccceseeeeeseeeeeeeeeeeeeeeeeeeeeeeees 11 Installing the 2X Terminal Server Agent 23 2X Termin
13. Cancel Figure 11 Important Notice to be able to tunnel all traffic through port 80 21 o Installing 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer 6 Click Install to begin the installation Setup will copy the required files and will create the service on the machine ie 2X ApplicationServer and LoadBalancer Setup Ready to install 2X ApplicationServer and LoadBalancer 2X Click Install to begin the installation Click Back to review or change any of your installation settings Click Cancel to exit the wizard Figure 12 Ready to install 2X ApplicationServer amp LoadBalancer 7 After the 2X ApplicationServer amp LoadBalancer is installed you should see the 2X Client Gateway 2X Publishing Agent 2X Redundancy Service and 2X Terminal Server Agent services listed under Services However this depends on which components you have installed u Services Local Select an item to view its description Name Description Status Startup Type Log On As Be NET Runtime Optimization Microsoft Manual Local System By 2x Client Gateway 2X Client G Started Automatic Local System Sa 2x Publishing Agent 2X Publishi Started Automatic Local System By 2x Redundancy Service 2X Redund Started Automatic Local System Ba2x Terminal Server Agent 2X Termina Started Automatic Local System Bs Activexperts Network Monitor Allows net Started Automatic 2XMT cedricf Sa Aler
14. Installs 2 ApplicationServer and LoadBalancer and all necessary components to load balance published applications and desktops from Multiple Terminal Servers Installs 2 ApplicationServer and all necessary components to publish applications and desktops from a Single Terminal Server O Custom Figure 5 Installation type Small to Medium Business Edition 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Console e 14 4 2 2X ApplicationServer amp LoadBalancer Enterprise ie 2X ApplicationServer and LoadBalancer Setup Select Installation Type r Select the desired installation type 2X Installs 2x ApplicationServer and LoadBalancer and all necessary components to load balance published applications and desktops from Multiple Terminal Servers 2X ApplicationServer and LoadBalancer SMB Installs 2 ApplicationServer and all necessary components to publish applications and desktops From a Single Terminal Server O Custom Figure 6 Installation type Enterprise Edition For multiple terminal servers select the 2X ApplicationServer amp LoadBalancer Enterprise radio button You have to choose what to install according to your needs and your requirements Two common scenarios are the regular gateway scenario and the direct mode scenario Please follow the below instructions how to setup such scenarios 4 2 1 or 4 2 2 For more advanced and alternative sc
15. Send Test Email Notification Interval 60 Minutes Figure 103 Notification You can choose any of the counters monitored by the 2X Terminal Server Agent and set the appropriate number accordingly For example if you want to be notified if a terminal server is handling more than 45 sessions or if it has more than 10 disconnected sessions simply check the appropriate checkbox and set the right amount After selecting which counters to monitor you must select how you would like to be notified The 2X ApplicationServer amp LoadBalancer is capable of sending you network messages to a certain computer on your network and or send an email message to any email address of your choice To send a message to a computer on the network select Send warning message to this computer and click on to select any of the available machines on your network To send an email to a predefined email address you must first setup the mailbox details Select Send Email to type in the receiver s email address for example support 2x com and click on Mailbox Setup 113 e Information 2X ApplicationServer amp LoadBalancer Mailbox Setup Sender Address support 2x com Cancel SMTP Server mail 2x com 456 Use TLS SSL SMTP server requires authentication Username user Password eeeeee Figure 104 Mailbox Setup Type in the sender address you would like to see for example support 2x com
16. 2X ApplicationServer amp LoadBalancer Publishing 74 One can select one or more extensions to be associated with this published application Add other File extensions To add other non default file extensions click the Add button and enter the file extensions separated by a semicolon as shown in the figure below E g doc2 txt wdoc Add File Extension Please enter file extensions separated by a semicolon e g txt rtfitext doc2 txt wdoc 2X Figure 73 Advanced Settings Add File Extensions Disable Session Sharing You can isolate every published application to one 1 session Every application that is published will have its own session on the server If the same application is launched twice then it will be deployed in the same isolated session Single Instance only To publish an application and enforce a single instance of that particular application please enable Allow users to start only one instance of the application Licensing If you are trying to publish an application with a certain amount of licenses you are able to choose the amount of licenses you want to publish after that number has been exceeded you can choose any of the following options gt Warn user and do not start this option will warn the user that the number of licenses has been exceeded and will not publish the application gt Warn user and start this option will warn the user that the
17. Icon While Target Start in and Parameters are configurable for each server 71 e Publishing 2X ApplicationServer amp LoadBalancer Application lt Application Name MSWORD Description Text Editor Normal window Run w Server Settings Server s 2XTESTING v Target eProgramPies Microsoft Office OFFICE11 WINWORD EXE Start in oProgramPies o Microsoft Office OFFICE 11 Parameters Figure 70 Application Settings Application Settings First you may type the Name and Description related with application that you are going to publish but Name and Description can be left blank and filled automatically when you choose the application from the target You also have the ability to specify the run mode when the published application is launched The options are to launch the application in a normal window in a full screen mode or minimized 2X ApplicationServer amp LoadBalancer Publishing 72 Change Icon Look For icons in this File ProgramFiles o Microsoft Office c Select an icon from the list below m a R E 2 el pA wy Be Figure 71 Application Settings Change Icon From this dialog you may also change the icon for the published application Click Change Icon and select a new icon from the executable file itself or from other locations by clicking Browse in the Change Icon dialog b
18. O Daily O weekly Monthly Figure 106 Information Page Auditing 2X ApplicationServer amp LoadBalancer Information e 116 Software Update In this page you can set the 2X ApplicationServer amp LoadBalancer Console to check for updates by enabling Check for updates when launching 2X ApplicationServer amp LoadBalancer Console You may also click the Check Now button to check for the latest updates In the Modules Information filed you can find information about the modules used by 2X ApplicationServer amp LoadBalancer This field will give you an overview of what files are installed and their current version Please report this information when contacting the technical support Status Notification Logging Auditing Software Update support Web Updates Check For updates when launching 2X ApplicationServer amp LoadBalancer Console Click the Check Now button to check For new and updated version now Check Now Modules Information 2XConsole exe version 6 1 build 452 Beta 2xProxyGateway exe version 6 1 build 452 Beta 2x Controller exe version 6 1 build 452 Beta 2x gent exe version 6 1 build 452 Beta 2xRedundancy exe version 6 1 build 452 Beta 2xPrinterRedirector exe version 6 1 build 452 Beta memshell exe version 6 1 build 452 Beta ssleay32 dll version 0 9 8 libeay32 dll version 0 9 8 winhttp dil version 5 2 3790 1830 srv03_sp1_rtm 050324 1447
19. You can use your own or simply click on Create a new certificate to create them Enter all your information and the FQDN of your 2X ApplicationServer amp LoadBalancer Common name and click Generate new certificate Generate New Certificate Key size 1024 bit O2048 bit 4096 bit Country code Full state or province City Organization Organization unit E Mail Common name Save File to Figure 93 Generate New Certificate NOTE If clients are not able to connect with port 443 because of firewalls or other policies they could also use the 2X Client Gateway port default 80 to connect using SSL 2X Client Gateway offers the facility to tunnel SSL traffic over port 80 101 e Connection Settings 2X ApplicationServer amp LoadBalancer Publishing Agent In this page you may configure which port to use for the publishing agent service You may also configure the authentication options 2 Client Gateway Publishing Agent Backup Servers Settings 4 Information Ane In this page you may 2X Publishing Agent Port Default configure which port to use E for the publishing agent 2x Terminal Server Agent Port 20003 Default service Please refer to the manual For more information about Authentication each port You may also configure the Always require user credentials For application list authentication options Domain All Trusted Do
20. ceke ian odie ere iene oil inane en ais 166 Installation w 0 2 4 esate deere ie oi ev re Oe oi le ae edie 166 Gontigurations 0 nite canis a nine ellen SA Ne ee ee 170 Installing 2X ApplicationServer Client for Linux 174 Installation Procedures RPM VersiOn c ccceeesseeeeeeeeeeeeeeeeeeeeeaeeeeetaeeeeeeaeeeeneaa 174 Installation Procedures TAR BZ2 Version cccceeeceeeeeeeeeeeeeeeeeeeeetaeeeeeenaeeeenena 175 User Interface viii scciesec diced slides a A a N a aaa 176 Command Line Interface ecccccccceeceeeceeeeececeeeeaeeeeneeseeeeecaaeeseaaeseeneeseaeeeseaeeneaeeseaes 177 Installing 2X ApplicationServer Client for Mac OS X 179 System REQUIFEMENIS ns neroet aN AANE seaes ca Eiir va AEE PAREEN davestoadveteiees 179 Installation Procedures oneririiii iiie iiaa ia E EE E AEEA 179 Usage InStructions eearri ita iiaii ari ellen EAA 184 Graphical User Interface 0 cccccecccececeeeeeeeeeeeeeceeeeeaaeeeeaeeeeeeeesaeeeseaeeeeneeee 184 Command Lines ts ovens oi ed Bei hae te es eee 187 Appendix 188 Examples how to use command line parameters 0 ec eee eee eee ee eaeeeeee eens 188 Table of available locale identifiers eee cece eeneeeeeenneeeeeeeaeeeeeeaaeeeeeeaeeeeeeaeeeeneaaes 188 2X ApplicationServer amp LoadBalancer Contents e 5 Troubleshooting 191 Malige e laLa eTA E cia eh Aa i ee 191 Knowledgebase srania Qian inva ee oa 191 Request Support via e mail 2 2 e
21. group policy console to Computer Configuration Software Settings Software Installation Now right click on the Software Installation container and select the New Package commands from the shortcut menu Select the appropriate MSI file and click Open You are now asked whether you want to publish or assign the application Select assign and click OK NOTE When doing a silent installation the MSI can be deployed using the following syntax one single line msiexec qn i 2XAppServer LoadBalancer Client msi SERVER X X X X BACKUPSERVER X X X X SERVERPORT Y COLORDEPTH COLORS USERNAME username CLEARPASSWORDs UserPasswora DOMAIN YourDomainName 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Client for Windows 128 Detailed explanation of 2X ApplicationServer amp LoadBalancer Client options General Settings ALLOWRECONNECT Enable the client to reconnect automatically to a session in the event of a network error 0 Disable automatic reconnection 1 Enable automatic reconnection AUTOHIDE Hide Launcher when application is launched 0 Auto hide is disabled 1 Auto hide is enabled ALWAYSONTOP 2X ApplicationServer amp LoadBalancer Client behavior to stay on top of other applications 0 Always on top behavior is disabled 1 Always on top behavior is enabled AUTOLAUNCH Launch automatically at Windows startup 0 Disable auto launch
22. selected according to the best resources among the selected Terminal Servers You may also choose to publish an individual desktop by selecting Individual Servers and select the preferred server Desktop Name Description Change Icon Advanced Settings C Connect to console Windows 2003 server only Desktop Size Size Full Screen Width Figure 79 Publish Desktop In this dialog you can type the Desktop Name and a Description for the published desktop From this dialog you may also change the icon for the published desktop Windows 2003 Terminal Services gives the ability to connect to the console session 0 which is the desktop of the actual server rather than a terminal server session With this functionality you can log to a Windows Server 2003 based server that is running Terminal Services remotely and interact with session 0 as if you were sitting at the physical console of the computer One may select to enable this option by enabling Connect to console This options works on MS Windows 2003 Terminal Server only One can also click Advanced Settings to create shortcuts on client s desktop or start folder of the particular published desktop 83 e Publishing 2X ApplicationServer amp LoadBalancer Desktop Size Choose from the drop down list the resolution you would like to use Choose Custom to be able to enter your own resolution Pub
23. 2X ApplicationServer amp LoadBalancer Client are ALWAYSONTOP AUDIOMODE AUTOHIDE BACKUPSERVER CHECKUPDATELAUNCH CLEARPASSWORD COLORDEPTH DOMAIN DISABLEOPTIONS DISABLESAVEPASSWORD ENABLEAUTOLOGON KEYBOARD MODE OVERRIDEUSERSETTINGS REDIRECTCOMPORTS REDIRECTDRIVES REDIRECTPRINTERS SAVEPASSWORD SERVER SERVERPORT SSLNOWARNING USECLIENTCOLORS USELCIENTSETTINGS UPDATECLIENTXML USERNAME2xX all explained above Note these properties are case sensitive Name Value Property Value Column Property String 72 Required Figure 122 Adding a new property value After adding all the properties you want simply go to File Save As and type a new name for your customized MSI file This file can now be used with Active Directory to perform a completely silent and automated installation NOTE Make sure that you enable Copy embedded streams during Save As in Orca Database Options 2X ApplicationServer amp LoadBalancer e 138 USING 2X APPLICATIONSERVER amp LOADBALANCER CLIENT FOR WINDOWS Introduction After you have installed the 2X ApplicationServer amp LoadBalancer Client you can now launch the 2X ApplicationServer amp LoadBalancer Client to access your published applications E ApplicationServer gt Accessories gt Cee 2 2 ApplicationServer Client an VMware mRemote an Winamp IconCool Studio Programmer s Notepad an CCProxy an Microsoft Office ee Window
24. 2X Client Gateway Details Primary Hostname IP T Servero1 Secondary Hostname IP Connection type Direct Mode Port Ete Advanced Settings gt gt Delete Farm Figure 143 Configuring the Farm Details 171 e 2X ApplicationServer Web Portal 2X ApplicationServer amp LoadBalancer To configure override the options how the Client will connect with the 2X Client Gateway click the Advanced Settings options These options allow the administrator to override the options that are used in the 2X Client Gateway Details and give the ability to use different settings when 2X Clients are connected with the 2X Client Gateway Farm Details These settings are used from the 2 Web Service and 2x Client to connect with the 2x Client Gateway of the selected farm 2X Client Gateway Details Primary Hostname IP T Servertl Secondary Hostname IP O E Connection type Directmoe x Port fo The follwing settings can be used to override different settings on the 2X Client I Override 2 Client Gateway IP Host Primary Hostname IP Secondary Hostname IP FT I Override Gateway Port Booo I Override SSL Gateway Port pa SSS Default Connection Mode ato YS Delete Farm Figure 144 Advanced Settings After you configure the required settings click Apply Settings and log out and log in again to retrieve the applications listing 2X ApplicationServer Client must be installed on the Client machi
25. ASP NET State Service Provides s Manual Network 5 Sy Automatic Updates Enables th Disabled Local System By avG7 Alert Manager Server Started Automatic Local System By ave Update Service Started Automatic Local System Bs Background Intelligent Tran Transfers Started Automatic Local System Sa ClipBook Enables Cli Disabled Local System Figure 33 2X Client Gateway 2X Publishing Agent 2X Redundancy Service and 2X Terminal Server Agent 2X Publishing Agent provides Load Balanced Applications and desktop publishing 2X Terminal Server Agent provides information to 2X Applications server and 2X Load Balancer 2X Redundancy Service provides redundancy to 2X ApplicationServer and LoadBalancer 2X Client Gateway tunnels all traffic needed by 2X applications on a single port and provides secure connections NOTE All users who are connected via the 2X Client Gateway will be disconnected if the 2X Client Gateway service is stopped or restarted Note that the default port 80 may already be in use for example by an HTTP server in this case it will be necessary to use a port number not being used by other local services 39 e General Terminal Services Configuration 2X ApplicationServer amp LoadBalancer MS Terminal Server settings With Terminal Services Configuration you can reconfigure the properties of the RDP TCP connection which includes limiting the amount of time client sessions can remain active on th
26. Agent on a terminal server 31 o Installing the 2X Terminal Server Agent 2X ApplicationServer amp LoadBalancer CONFIGURING 2X APPLICATIONSERVER amp LOADBALANCER CONSOLE Introduction to the configuration After you have installed 2X ApplicationServer amp LoadBalancer Console you can now launch the Console GUI and further configure it Accessories gt Administrative Tools gt Set Program Access and Defaults Microsoft office Tools eS Windows Catalog Graphics gt 5 Aspell gt D d Microsoft Visual Studio NET 2003 gt co Microsoft Update E Adobe Mozilla Firefox PE My Computer Google SketchUp gt ApplicationServer Client gt fam ApplicationServer 2x ApplicationServer Manual Documents gt Eee T T Programs Settings gt Search Run 2 J o Help and Support T Figure 28 Launching the 2X ApplicationServer amp LoadBalancer Console To open the 2X ApplicationServer amp LoadBalancer Console Start gt All Programs gt 2X gt ApplicationServer gt 2X Console 2X ApplicationServer amp LoadBalancer Configuring 2X ApplicationServer amp LoadBalancer Console e 32 Understanding the Console Environment The 2X ApplicationServer amp LoadBalancer Console is a completely self contained environment for publishing seamless applications load balancing published desktop sessions load balancing seamless applications and load ba
27. Client Gateway Port _JRDP Port Citrix Port Security Enable SSL on Port Private Key File Certificate File 2 Client Gateway Publishing Agent Backup Servers 80 1494 Broadcast 2 Client Gateway Address 443 EE Generate new certificate Figure 85 Client Gateway settings and Security settings NOTE You can change the port to any number you may want as long as it does NOT conflict with any other application using the same port you choose 95 e Connection Settings 2X ApplicationServer amp LoadBalancer Advanced Client Gateway Settings 2X Client Gateway tunnels all 2X traffic needed by 2X applications on a single port This gateway service gives the ability to the System Administrator to tunnel the Terminal Servers RDP HTTP Server 81 and 2X Publishing 20002 over one port which by default is configured to port 80 To configure the Advanced Client Gateway Setting you ll need to assign a port number in the Client Gateway port which by default is configured to port 80 make sure that this port is not being used by another service and then click the Advanced button to configure the HTTP Server and 2X Publishing Agent Advanced Client Gateway Settings Gateway Mode Forward requests to 2X Publishing Agent and HTTP Server You can configure multiple servers separating them with a semicolon amp q localhost 200
28. Load Balancer Settings 2X ApplicationServer amp LoadBalancer Load Balancing 64 Rules In this page one can set specific filters so that native RDP amp ICA connections can be redirected to specific terminal server s Load balancing rules are useful to assign a group of terminal servers or a specific terminal server with a specific 2X Client Gateway IP Therefore connections initiated from that particular IP will be load balanced to correspondent group or particular terminal server NOTE Load Balancing Rules are applicable only to non published desktop sessions Load Balancing Rules Non Published Desktop Session Tunneling Settings Gateway IP Type Description lt Default gt Farm All Farm Figure 63 Advanced Load Balancing Default Rule The lt Default gt rule is pre configured as the last rule which will catch all non configured gateway IPs By default this rule is configured to load balance the sessions between all servers in farm However one can change the properties of this rule by selecting the default rule and click Properties 65 e Load Balancing 2X ApplicationServer amp LoadBalancer Add a new rule To add a native RDP amp ICA Load Balancing Rule click the Add button This will open a new dialog as shown below First select the interface for which you would like to create the rule Secondly you have to select between All Servers in Farm Server Groups Ind
29. Mode Regular Gateway Port 80 dlias Auto logon Username userl Password eeeeeessece a L Save Password Domain 2x com Figure 126 2X ApplicationServer Client 2X Connection Properties Connection tab Application Server In the Application Server area type the Primary Server name or IP This should be the name or IP where the 2X Client Gateway resides If your administrator enabled Broadcast 2X Client Gateway Address option on the server you can click on the browse button and you should see the available 2X Connection s in your area If you do not see any 2X Connections simply ask your administrator for the application server IP and port and add this information manually You can also add a Secondary Server in case a backup 2X Client Gateway is available The Client may choose the connection mode and has three ways to connect In Regular Gateway mode the Clients are connected with the 2X Client Gateway and another connection is made between the 2X Client Gateway and the Terminal Servers In Direct mode connection the Clients first ask the 2X LoadBalancer for the best available Terminal Server and then connect directly with the Terminal Server In SSL mode the connection is done as in the regular gateway mode but the connection is encrypted 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Wi
30. OS X installation 181 Installing 2X ApplicationServer Client for Mac OS X 2X ApplicationServer amp LoadBalancer 5 Select the volume where you wish to install the 2X ApplicationServer Client Select a Destination Select the volume where you want to install the 2X ApplicationServer Client software Introduction License Macintosh HD 92 1 GB available 111 GB total You have chosen to install this software on the volume Macintosh HD A Figure 151 2X ApplicationServer Client for Mac OS X installation 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer Client for Mac OS X e 182 6 When the installation is finished you are now ready to launch the 2X ApplicationServer Client Installation completed successfully Introduction License Destinatio Installation Ty Install Succeeded The software was successfully installed Figure 152 2X ApplicationServer Client for Mac OS X installation 183 e Installing 2X ApplicationServer Client for Mac OS X 2X ApplicationServer amp LoadBalancer Usage Instructions Graphical User Interface To launch published applications using Graphical user Interface follow these steps 1 Go gt Applications gt Terminals gt 2X ApplicationServer Client 2 Click 2X from the Apple Menu and choose Connect 3 Fill in the required fields and press Connect button
31. Servers or Citrix Servers to the farm Enterprise Edition NOTE The checkbox next to the server name indicates the particular server is available to users on this farm To disable a server temporarily uncheck this checkbox 2X ApplicationServer amp LoadBalancer Farm e 48 Find Click the Find button to automatically search for available Terminal Servers and Citrix Servers Find Servers Name Agent Terminal Server Citrix MetaFrame C tserverl 2x com Please update C tserver2 2x com Agent OK OK C tserver3 2x com Agent OK OK Figure 44 Find available Terminal Servers All Terminal Servers and Citrix Servers within your domain will appear on the list of available servers to your farm also identifying terminal server type Windows or Citrix and availability of 2X Terminal Server Agent on the respective server To add a server to the farm enable the checkbox in front of the server name Click the OK button to commit changes NOTE It will be necessary to install 2X Terminal Server Agent on all Terminal Servers and Citrix Servers before they can successfully participate in a load balanced farm 49 e Farm 2X ApplicationServer amp LoadBalancer Add Edit Delete To manually add a Server to your farm click the Add button and then type the Server name or IP address in the Server field as shown in the figure below Then click Next Add Server Next Server tserver
32. and LoadBalancer Setup Select Installation Type gv Select the desired installation type 2x 2 Virtual Computing Software Feature Description E 2 Publishing Agent The complete package E 2x Client Gateway E 2x Terminal Server Agent Figure 10 Installation type Enterprise Edition Direct Mode Solution For the additional Terminal Servers you would need to select 2X Terminal Server Agent only You may also install the 2X Terminal Server Agents remotely from 2X Console Please refer to the chapter entitled Installing the 2X Terminal Server Agent for more information about how to install the 2X Terminal Server Agent 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Console e 20 4 Important Notice about 2X Client Gateway tunneling applicable only when 2X Client Gateway is installed To be able to tunnel all traffic through port 80 make sure your web server is running on another port e g 81 2X Client Gateway will be able to tunnel all web traffic to localhost port 81 You can change the Client Gateway Port in the Connection Settings Page ie 2X ApplicationServer and LoadBalancer Setup Important Notice 2X N To be able to tunnel all traffic through port 80 make sure your web server is running on another port e g 81 2x Client Gateway will tunnel all web traffic to localhost port 81 You can change the Client Gateway Port in the Connection Settings Page
33. and check uncheck Embed Fonts By default a number of fonts will already be excluded since these are normally available on standard Windows platforms If the client selects Enhanced Meta File data format for Universal Printing you can select which fonts are embedded with the print job To add a new font click on the Add button and select the font which you would like to add To delete a font select the font which you would like to delete from the excluded list and click the Delete button E 2X ApplicationServer amp LoadBalancer Console File View Language Help z F v Bo m E es Ld Wizard Application Group Desktop Predefined Application ij Universal Printing EMF Properties ew Farm Men si Exclude the following Fonts from embedding Document AD Information In this page you can enable Load Balancing rs Publishing ps Universal Printing z Connection Settings A t Information xA Licensing Font Name haroni Andalus Angsana New AngsanaUPC Arabic Arial Arial Black Browallia New BrowalliaUPC Comic Sans MS Cordia New CordiaUPC Courier New David DilleniaUPC Estrangelo Edessa EucrosiaUPC Fixed Miriam lt Figure 8 Enable fonts to be embedded in EMF print jobs Note that Universal Printing is only available for Windows clients 93 e 2X Universal Printing Fonts to be embedded in EMF print jobs You can also exclude Fonts which ar
34. and the SMTP server address to be used If your SMTP server requires authentication when sending emails through it make sure you select SMTP Server requires authentication and type in the correct username password to be used One can also configure different ports for the SMTP server by append port E g mail company com 465 To connect with an SMTP server that requires a secure connection enable Use TLS SSL After you setup the Mailbox details simply click Ok and then Send Test Email The email address you type on the main Notification Tab should get the test email To configure the notification period that each warning message will be sent to a computer on the network or by mail type the amount of minutes in the Notification Interval 2X ApplicationServer amp LoadBalancer Information e 114 Logging The Logging tab allows you to enable logging and to set the location of the log file to be used You may enable logging by ticking the Enable Logging Check Box in the logging tab You may also enable Log Servers Performance and performance counters of each load balanced server will be saved Then you may also set the location of the log file to be used The Log file will save information about the incoming connections like their originating IP address the terminal server that was chosen and so on To view the contents of the log file click the View Log button and to purge the log fi
35. be configured to use either Resource based or Round Robin load balancing methods Resource based load balancing forwards the connections to the server with the highest available resources The Round Robin method uses a round robin schedule where each terminal server participates in turn irrelevant of the status of each terminal server The 2X LoadBalancer offers the facility of reconnecting sessions 2X ApplicationServer amp LoadBalancer Introduction e 10 INSTALLING 2X APPLICATIONSERVER amp LOADBALANCER CONSOLE 2X ApplicationServer amp LoadBalancer System requirements gt Windows 2000 Server 2003 Server or 2008 Server or Advanced Server with Terminal Services enabled in Application Mode if using Windows 2000 Server gt The same hardware requirements as specified by Microsoft when deploying a terminal server apply Installing 2X ApplicationServer amp LoadBalancer Before you run the installation procedure please make sure that you are logged on with administrator rights and that the system requirements are met 1 Run the 2X ApplicationServer amp LoadBalancer setup program by double clicking on the 2XAppServer LoadBalancer msi file on the machine to be used as your access point to your terminal servers A welcome dialog box will appear Close other Windows programs and click Next 11 e Installing 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer ie 2
36. declares these shell extensions and represents the extension and points to the proper DLL to run it In order to publish these types of applications or folders one could use the Predefined applications pre configured in the 2X Console which facilitates these tasks Select Predefined Application Name Description MS Windows Explorer MS Windows Explorer Control Panel Control Panel C Display Properties Control Panel Display Properties C Add Remove Program Control Panel Add Remove Programs Properties C Internet Properties Control Panel Internet Properties C Mouse Fonts Keyboa Control Panel Mouse Fonts Keyboard and Printers Pr C System properties Control Panel System properties and Add New Hardwar C Date Time Properties Control Panel Date Time Properties C Printers and Faxes Printers and Faxes C Network Connections Network Connections C Desktop Folder MS Windows Explorer with Desktop Selected Figure 80 Publish Predefined Applications From the predefined applications one can publish with ease the Control Panel certain Control Panel tools the Printers and Faxes folder or even publish an explorer window Add Folder To publish a Folder with the wizard click on Publishing in the Navigation bar and click Add From the Select Type dialog choose Folder Folders are useful for organizing your published applications while facilitate the configuration
37. necessary components to load balance published applications and desktops from Multiple Terminal Servers 2X ApplicationServer and LoadBalancer SMB Installs 2 ApplicationServer and all necessary components to publish applications and desktops From a Single Terminal Server Figure 22 Select Installation type Custom 6 Select 2X Terminal Server Agent only as shown in the figure below and click Next 2X ApplicationServer amp LoadBalancer Installing the 2X Terminal Server Agent e 28 ie 2X ApplicationServer and LoadBalancer Setup Select Installation Type gv Select the desired installation type 2X 2 Virtual Computing Software Feature Description X 2 Publishing Agent The complete package X 2 Client Gateway E 2 Terminal Server Agent Figure 23 Select Installation type Custom 7 To start the actual installation process simply click Install ie 2X ApplicationServer and LoadBalancer Setup Ready to install 2X ApplicationServer and LoadBalancer 2X Click Install to begin the installation Click Back to review or change any of your installation settings Click Cancel to exit the wizard Figure 24 Starting the installation program 8 Setup will copy the required files and will create the service on the machine After finishing you will see the status screen 29 Installing the 2X Terminal Server Agent 2X ApplicationServer amp LoadBalancer ie 2X ApplicationServer and L
38. quick look and summary about the particular selected page 35 e Configuring 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer gt The Toolbar consists of a set of tools grouped together to provide quick and convenient access to commonly performed operations Main 2X ApplicationServer amp LoadBalancer Console Settings Backup amp Restore 2X ApplicationServer amp LoadBalancer gives you the ability to backup and restore the configuration The entire configuration is saved to a dat file in XML format This can be useful to backup the configuration or distribute the same settings across other 2X Consoles 2X ApplicationServer amp LoadBalancer Console GOF View Language Help p 5 E3 B My roup AddDesktop Add Predefined Application Add Document Published Resources Information Publish From Application Filtering Predefined Application Office Apps Application 17 OUTLOOK EXE EXCEL EXE Description Application MSACCESS EXE Target oProgramFiles o Microsoft Office OFFICE1 1 OUTLOOK EX OIS EXE Start In ProgramFiles o Microsoft Office OFFICE1 1 Load Balancing e OUTLOOK EXE a POWERPNT EXE bod WINWORD EXE Publishing amp Desktops Published From All Servers in Farm TN T SERYER01 Sa T SERVEROZ Universal Printing T SERVEROS Create Shortcut in Start Menu under 2x Published Items Groups so Connection Settings A chy Information ot Licensi
39. server Therefore to launch the 2X Console of a backup server one can easily launch 2X Console located at C Program Files 2X ApplicationServer 2XConsole exe 2X ApplicationServer amp LoadBalancer Console Eile View Help a Backup Server ay Information Information al aX 2X Publishing Agent is running in Backup Mode Nou red 2 promet m 2x E i 4 ublishing Agent to Master Version 5 0 build 255 when the primary server Backup Status Enabled cannot be recovered License Info Demo version 30 days left Promote to Master needs reactivation of the product Edition EN Activation requires an Load Balancing Servers 2 Internet connection Published Applications Unlimited Printing Enabled Redundancy Enabled License key C Promote to Master D De Figure 101 Promote a 2X Backup Server to a Master Secondly click Promote to Master button to promote the current backup server as a Master Server Promotion to a Master server needs reactivation of the products but this is done automatically and it requires an Internet connection Finally the 2X Terminal Server Agents will use this server previously used as a 2X Backup server as their Master server 111 e Connection Settings 2X ApplicationServer amp LoadBalancer INFORMATION Status In this page you can monitor the status of each service while you can also monitor sessions connected on the Terminal Servers or Citrix Servers enabled in t
40. the counters chosen will determine the terminal server that will handle the incoming connection Three different counters are available Sessions the connection is redirected to the server with the least number of sessions in use Memory Utilization the connection is redirected to the server with the best free used RAM ratio CPU Utilization the connection is redirected to the server with the best free used CPU time ratio If more that one counter is selected for load balancing 2X LoadBalancer will add the counter ratios together and redirect the session to the server with the most favorable combined ratio The recommended setting is to enable all three counters unless there is a particular need for one of the other counters available NOTE It will be necessary to install 2X Terminal Server Agent on all Terminal Servers and Citrix Servers before they can successfully participate in a load balanced farm Enable the Reconnect to disconnected sessions option to allow 2X Publishing Agent to redirect an incoming user session to a previously disconnected session owned by the same user You may also choose to reconnect active sessions by selecting Limit User to one session per desktop Therefore if a user connects to a Terminal Server and re connects again while there is an active session started by the same user he will be connected to his same active session NOTE To enable limit users to one session per desktop mak
41. the server This is done to avoid unnecessary reconnection with the server One can also choose to allow URL Mail redirection on the client This option provides that ability that http and mailto links will be opened using local applications instead of using the resources on the Terminal Server amp Print 21x General Select Printer Add Printer CA HP LaserJet 501 C 2X Universal Printer Qa Send To OneNo C HP LaserJet 5000 Series PCL from 2 lt Userl in session 2 gt Status Ready Printto file Preferences Location Eanan Find Printer Page Range All Number of copies 1 oS fe p e Cancel Apply Figure 48 Printer Settings with Redirected Printer When redirecting a printer to be used with a published application the name of the printer in the printer properties will show as the printer name client name and session number 2X ApplicationServer offers the feature to remover either the client name session number or both This is done by checking Remove session number from printer name and Remove client name from printer name 2X ApplicationServer amp LoadBalancer Farm e 52 53 e Farm amp print 21x General Select Printer Add Printer Sy HP LaserJet SOL C 2 Universal Printer C Send To OneNo C HP LaserJet 5000 Series PCL gt Status Ready Printto file Preferences Location Comment Find Printer Page Range Al
42. the service on the machine ie 2X ApplicationServer Web Portal Setup Ready to install 2X ApplicationServer Web Portal 2X Click Install to begin the installation Click Back to review or change any of your installation settings Click Cancel to exit the wizard Figure 140 Web Portal Ready to install 2X ApplicationServer amp LoadBalancer 169 e 2X ApplicationServer Web Portal 2X ApplicationServer amp LoadBalancer Configuration The first step after installing the 2X Web Portal is to direct the browser to http localhost 2XWebPortal Logon aspx and login with a username with administrative rights on the IIS machine By 2 ApplicationSeryer Web Portal Microsoft Internet Explorer File Edit View Favorites Tools Help e gt A RNA Asah kFaorte 8 s EB Address Kal http flocalhost 2 WebPortal Logon aspx v 5 Go Links 2X THIN CLIENT COMPUTING SOFTWARE Welcome to the 2X ApplicationServer Web Portal Notice Currently the web portal is not configured to connect with a 2X ApplicationServer To configure log in with a user having administrative rights on the web server machine Please Login Username Password Use SSL a Local intranet Figure 141 Welcome to the 2X ApplicationServer Web Portal 2X ApplicationServer amp LoadBalancer 2X ApplicationServer Web Portal e 170 Add Farm by entering the IP hostname on the left side and click Add Farm One can configure how the 2X Web Servic
43. 02 backup 20002 HTTP Server s localhost 81 2 Publishing Agent s localhost 20002 O Forward requests to next Client Gateway in chain Cascaded Firewall i IP Address Bind Gateway to the Following IP lt All available addresses gt Figure 86 Advanced Client Gateway Settings This Advanced dialog allows you configure where is the HTTP server and the 2X Publishing Agent These services may be running on other Servers and in this case you ll have to configure each setting with the correspondent IP address or computer name E g HTTP Server webserver internal mycomapny 81 2X ApplicationServer amp LoadBalancer Connection Settings 96 Advanced Client Gateway Multiple 2X Client Gateways 2X offers the solution to install multiple 2X Client Gateways These solutions offer a lot of flexibility to the Administrators in such situations as displayed in the above diagram As displayed in the diagram below both 2X Client Gateways are configured to forward requests to the same 2X Publishing Agent amp N is SO MS Terminal Server A 2X Terminal Server Agent O gt Av X Client Gateway Public IS Co MS Terminal Server S 2X Terminal Server Agent 15 O 2X Publishing Agent S e 1 gt P SH SG MS Terminal Server 2X Terminal Server Agent 2X Client Gateway x Private L Ss Jel SO MS Terminal Server 2X Terminal Server Agent
44. 1 2x com Cancel Figure 45 Configure each server properties 2X ApplicationServer amp LoadBalancer will check whether 2X Terminal Server Agent is installed Check the status and if the status states that the Agent did not reply or service is not installed click the Install button Please refer to the chapter entitled Installing the 2X Terminal Server Agent remotely from 2X Console for more information about how to install the 2X Terminal Server Agent Click Add if the status states that the Agent is already installed Agent Information Server tserver1 2x com Agent Not Verified Cancel Version NJA Terminal Services N A Citrix Services NJA OS Type Status Service is not Installed Figure 46 Add Terminal Server 2X ApplicationServer amp LoadBalancer Farm e 50 To edit the configuration of each Server select the particular Server and click the Properties button You can also double click each Server to edit its configuration Server Properties Server Properties Server tserver1 2x com Type MS Terminal Server RDP Max Sessions 500 Default Enable Server in farm RDP Settings Port 3389 C Change Direct Address 2 Client uses the direct address to connect to the terminal server directly Publishing Session Timeout 25 seconds v Default Allow Client URL Mail Redirection a Remove session number from p
45. 2 2X ApplicationServer amp LoadBalancer Contents e 3 LOA BalaniCirag EIET APE IE EENE TEE I ENT A nds seg EEE NE TE 62 Advanced Setting cccccccesceceeeeeceeeeeeaeeeeeeeeeeeeeceaeeeeaaeseeeeeseeeeeeaeeseaeseeneeead 63 FRUIOS LAE A A EN EA ON EE A ENE TEE IEEE TEE ces 65 Default E ENE AE E EAE NE ET E E ETEEN TEE 65 AO a NOW DATI TTE E AEE VE P EEA E E E EE 66 RULES Properties apoie naani a R iapa EERE AR TAE peece ened cee ands 66 Publishing 69 2X Publishing WRA eonia e EERE E EEEa a eee eee 69 Application ae aa EA oie EAE E A EAO EAA 70 Publish Single Application 0 ccccecsceeeeeeeseeeeeeeeseeeeeeaeeeeaaeseeeeeseaeeesaeeneneeee 70 Publish Installed Applications 200 0 cecceeeeeeeeeeeeeeeeeeeeseeeeeeeeeeeeeeeeeneeeeeeeeeaeees 80 Publish Predefined Applications 2 0 0 ccceeeeeeeeeeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaeees 80 ACG FOIE eaaa heen dt etn eerste Sentnee enact atten ceed 81 Publish a Terminal Server Desktop cc ecceeececeeeeeeeeeeeeeeseeeeeeeaeeeseaeeseneeees 82 Publish Document Content ceccceceeeeeeeeeeeeeeceeeeeseaeeeeaaeseeeeeseaeeesaeeneneeees 84 Publish Applications using Drag and Drop eeeccceeeeeneeeeeeneeeeeeeaeeeeeeaaeeeeeenaeeeeeeaaes 85 Publish Applications Configuration cccccccceceeeeeseeceeeeeceaeeeeeaeeeeneeseeeeesaeeeeaeeeeneeee 86 2X Startup Wizard esitin ainaani nieur sae lode aea eaaa aeaa Gs latte eagle depen 87 Published Applicati
46. 65 A1 00 98 65 C4 65 89 Selected MAC Address Figure 56 Allow all except dialog You can select any one of the listed MAC addresses or type in a pre known MAC address and click OK Terminal Servers Delegation Security _MAC Address 00 56 64 A2 65 A1 00 98 65 C4 65 89 O Allow only MAC Address Add Figure 57 Security Tab with added filtered users 59 e Farm 2X ApplicationServer amp LoadBalancer Now as you can see in the above dialog 2 machines are not allowed to connect and run published applications Terminal Servers Delegation Security O Allow all except MAC Address allow MAC Address Figure 58 Security Tab with added filtered users To allow only the selected MAC addresses select Allow only and then click Add Add MAC Address Available clients User 00 56 64 A2 65 A1 00 98 65 C4 65 89 Selected MAC Address Figure 59 Allow Only Dialog 2X ApplicationServer amp LoadBalancer Farm e 60 You can select any one of the listed MAC addresses or type in a pre known MAC address and click OK Terminal Servers Delegation Security Allow all except MAC Address MAC Address 00 56 64 A2 65 A1 00 98 65 C4 65 89 Figure 60 Security Tab with added filtered users Now as you can see in the above dialog onl
47. Agents Therefore each 2X Publishing Agent should have each unique group of Terminal Servers For more advanced and alternative scenarios and solutions please read 2X Server Based Computing Guide In order to install 2X Client Gateway select Multiple Terminal Server in the Installation Type and check 2X Client Gateway option Please refer to the chapter entitled Installing 2X ApplicationServer amp LoadBalancer console for more information about how to install the 2X Client Gateway 2X ApplicationServer amp LoadBalancer Connection Settings 98 Advanced Client Gateway Forwarding Mode 2X Client Gateway can forward requests to next Client Gateway in chain Cascaded Firewall With this option enabled the 2X Client Gateway installed on this machine GATEWAY 1 default running on port 80 will forward the requests to the next Client Gateway GATEWAY 2 configured in the Forwarding Client Gateway s list 8 2 B u 2X Terminal Server Agent MS Terminal Server 2X Terminal Server Agent MS Window Machine 2X Publishing Agent 2X Client Gateway SSL Enabled 443 80 GATEWAY 2 PHS MS Windows Machine 2X Client Gateway SSL Enabled 443 80 GATEWAY 1 MS Terminal Server 2X Terminal Server Agent P D D D Figure 90 Scenario with forwarding requests to next Client Gateway in chain MS Terminal Server 2X Terminal Server Agent Advanced Client Gateway Settings Ga
48. I cceceeeseeeeeeeeeeeeeeeaeseeeeeseaeeeseaeeseneeteaes 137 Using 2X ApplicationServer amp LoadBalancer Client for Windows 139 Odu Massaa er eer reeerr erree ceeetrre E A core eerie cree cee 139 Configuring 2X ApplicationServer amp LoadBalancer Client for WV ING OWS E EEE T N E EE E sastasbhineedht 140 2X CONNEC ONS isadi ienna tarea iaa iiaea ea ia aaa E ea aaa 141 LOCaliRESOULCSS a resi e EEEN E E 144 Expornonee Tarra E a R TR 145 Networker ETAN E acy AE EEE seg deed eh es 146 Advanced Setting Srei aaea aiaee aiaa aai SEa aaah 148 2X Universal Printing oei anr a OS 150 Adyanced SetiNgS niiina niai aea eaaa eae eaaa 152 Listing of Published Applications eccceeeseseeeeeenneeeeeeneeeeeeeaeeeeeenaeeeeneaaes 154 Terminal Server Connection ccccccceceeeceecceeeeeeeeeaeeeeaaeseeeeeseeeeseaeeeeeeeeenees 155 Connectloni teil itd nine die eee gin ee eae 155 Display iacr hee ne ated N Maid Miia eins 157 Local ReSOUICES s c ceeded eaten ai neehiienains 158 Programs eenean ean Meade ined esha 159 Experience eroien a Eaa die Ma ned eddapher E E NE 160 New K ea a EE e ade en eel EAS 161 Advanced Settings iiien naiara pia nataan iaiia ah 163 Using Terminal Server Connections ccccccceeceeeeeeeeeeeeeeeeeeeeeeeseaeeeeeeeeees 164 U3 2XApplicationServer amp LoadBalancer Client cccccceeeeseeceeeeseteeeseeeseeeeeaes 165 2X ApplicationServer Web Portal 166 PI6 FOQuiSitOS aii
49. ICATIONSERVER CLIENT FOR LINUX Installation Procedures RPM Version 1 Download the rom package from http www 2x com applicationserver downloadlinks htm and store it locally 2 Switch to the root user 3 To install type rpm ivh 2xApplicationServerClient i386 rpm 4 2X ApplicationServer Client for Linux binaries are now installed under opt 2X applicationserverclient bin 5 Run the following command to launch 2X ApplicationServer Client opt 2X applicationserverclient bin wTSClient 6 You can also run the following commands to obtain a list of all usage parameters for 2X ApplicationServer Client session cd opt 2X applicationserverclient bin appserverclient 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer Client for Linux e 174 Installation Procedures TAR BZ2 Version 1 Download the tar package from http www 2x com applicationserver downloadlinks htm and store it locally 2 Switch to the root user 3 Switch to the root folder cd 4 To install type tar jxvf 2XApplicationServerClient tar bz2 5 2X ApplicationServer Client for Linux binaries are now installed under opt 2X applicationserverclient bin 6 Run the following command to launch 2X ApplicationServer Client opt 2X applicationserverclient bin WTSClient 7 You can also run the following commands to obtain a list of all usage parameters for 2X ApplicationServer Client session cd opt 2X applicationserverclient
50. IP address of a particular Terminal Server use the Server field Next you can type the maximum number of sessions you want this server to accept You also have to specify the RDP port that will be used to connect a session In the RDP settings one can configure the direct address by checking Change Direct Address checkbox and type a new direct address This address is used in Direct Connection mode only this is an internal or external IP address depending where the clients will be If external these IP address must be assigned at your firewall to your servers Print 21x General Select Printer Add Printer CS HP LaserJet SOL C 2X Universal Printer c Send To OneNo C HP LaserJet 5000 Series PCL from 2 lt Userl in session 2 gt Status Ready Printto file Preferences Location Comment Find Printer Page Range All Number of copies f is a Oo o H Cancel Apply Figure 38 Printer Settings with Redirected Printer 2X ApplicationServer offers the feature to remover either the client name session number or both This is done by checking Remove session number from printer name and Remove client name from printer name 2X ApplicationServer amp LoadBalancer Farm e 44 amp Print General Select Printer C 2 Universal Printer C HP LaserJet 5000 Series PCL Status Ready Location Comment Page Range All
51. NS To disable the Options button and hide the options to configure the client settings This option can be applied to users without administrative rights 0 Options are enabled 1 Options are disabled DISABLEOPTIONSADMIN To disable the Options button and hide the options to configure the client settings This option can be applied to users with administrative rights DISABLESAVEPASSWORDADMIN To disable the clients from saving the password even if they have administrative rights 0 Option to save password is enabled 1 Option to save Password is disabled DISABLESAVEPASSWORD To disable the clients from saving the password This option is ignored with users with administrative rights 0 Option to save password is enabled 1 Option to save Password is disabled SHOWFOLDERS Show Folders page 0 Do not show Folders page 1 Show Folders page SPANDESKTOPS Span Published desktops on all monitors 0 Do not span desktops on all monitors 1 Span desktops on all monitors LANGUAGE Specify the language 0 Default Language 1 English 2 German 3 Japanese 4 Russian 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Client for Windows e 130 DONTPROMPTAUTOADDFARM Don t Show prompt message when adding auto farms 0 Show prompt messages 1 Do not show prompt messages AUTOADDFARM Add farm automa
52. Number of copies f lt f gt G r e Figure 49 Printer Settings with Redirected Printer Removed Client Name and Session Number ICA Settings In the ICA Settings one can change the ICA port which by default would be listening on port 1494 When finished click OK To delete a Server from the farm select the particular Server and click the Delete button You can also use the Delete key from the keyboard instead of using the Delete button 2X ApplicationServer amp LoadBalancer Check Agent Once you have finished adding your Terminal Servers or Citrix Servers select a terminal server one at a time and click the Check Agent button If the 2X Publishing Agent can communicate with the 2X Terminal Server Agent running on the Terminal Server you will receive this message Agent Information Server tserver 2x com Agent Agent Verified Version 6 1 build 465 Protocol version Terminal Services Enabled on port 3389 Citrix Services Not enabled OS Type Microsoft Windows XP Professional Service Pack 3 Status Agent in use by Controller on machine 127 0 0 1 Uninstall 2X Figure 50 2X Terminal Server Agent verified by Check Agent NOTE Make sure that 2X Terminal Server Agent is installed on each Terminal Server added to the farm 2X Terminal Server Agent collects the information required by 2X Publishing Agent to be able to load balance each session accord
53. Q00 2X ApplicationServer Client A 2 gt lt APPLICATION le hind CONNECTOR Username testeri 2x Password eeeeees m Save Password gt Options Figure 153 Mac 2X Application Server Client Connector 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer Client for Mac OS X e 184 CONNECTOR Username tester28 Password eeceese m Save Password w Options Server Port 80 Domain Mode Regular Gateway HA Figure 154 Mac 2X Application Server Client Options Y tserverl Name Description Office wmplayer exe Application iexplore exe Application wordpad exe Application notepad exe Application Office A Figure 155 Mac 2X Application Server client Application Browser 4 When you click the connect button you will get the Application Browser window where the published application are listed 185 e Installing 2X ApplicationServer Client for Mac OS X 2X ApplicationServer amp LoadBalancer 5 Select the required application and click the Launch button 6 Execution of the published application as displayed in the figure below Pain untitled Paint File Edit View Image Colors Help n E ECHTEN E EEE TS See an For Help click Help Topics on the Help Menu Figure 156 MS Windows application running over RDP on a Mac platform 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer Client for M
54. Single Application Publish a single standalone application O Installed Applications Publish installed applications O Predefined applications Publish commonly used applications such as Windows Explorer Figure 1 Select Application Type 2X ApplicationServer amp LoadBalancer Publishing 70 NOTE If only one server is listed in the Terminal Server list the wizard will skip step 1 Publish From and continue with the Application Settings step 2 1 In the Publish From dialog as seen in the below figure you can choose from which Terminal Server s you want to publish the application You can choose to publish the application from All Server in Farm from Server Groups or from Individual Terminal Servers If you choose to publish the application from All Server in Farm or from Server Groups make sure that the application is available in all selected Terminal Servers Publish From i F O Server Groups _ TSGROUP1 TSGROUP2 O Individual Servers _ TSERVER1 _ TSERVER2 _ TSERVER3 Figure 69 Choose from which Terminal Server s you want to publish the application All Servers in Farm is the terminology used to indicate the whole list of Terminal Servers which can be configured from the Terminal Server tab in the Terminal Servers page 2 In the Application Settings you have the ability to configure the Name Description Run and
55. X ApplicationServer and LoadBalancer Setup Welcome to the 2X ApplicationServer and LoadBalancer 6 2 504 Setup Wizard The Setup Wizard will install 2X ApplicationServer and LoadBalancer on your computer Click Next to continue or Cancel to exit the Setup Wizard Cancel Figure 1 2X ApplicationServer amp LoadBalancer Setup Program welcome screen 2 Accept the license agreement by enabling accept the terms in the License Agreement checkbox fe 2X ApplicationServer and LoadBalancer Setup End User License Agreement Please read the Following license agreement carefully 2 ApplicationServer amp LoadBalancer and 2X VirtualDesktopServer Licensed Copies 1 END USER LICENSE AGREEMENT IMPORTANT READ CAREFULLY This End User License Agreement EULA is a legal agreement between you either an individual or a single entity and 2X SOFTWARE Ltd for the 2X software product identified y Figure 2 The License Agreement 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Console e 12 3 Select the location where you want to install the 2X ApplicationServer amp LoadBalancer and click Next ie 2X ApplicationServer and LoadBalancer Setup Destination Folder r Click Next to install to the default Folder or click Browse to choose another 2X Install 2X ApplicationServer and LoadBalancer to C Program Files 2 ApplicationServer Browse Cancel Fig
56. a 0x041B Slovak Slovakia 0x041D Swedish Sweden 0x041E Thai Thailand 0x041F Turkish Turkey 0x0424 Slovenian Slovenia 0x042A Vietnamese Vietnam 0x042D Basque Spain 0x040F Icelandic Iceland 189 Appendix 2X ApplicationServer amp LoadBalancer 2X ApplicationServer amp LoadBalancer Appendix e 190 TROUBLESHOOTING Introduction The troubleshooting chapter explains how you should go about resolving issues you have The main sources of information available to users are e The manual most issues can be solved by reading the manual e The 2X support site accessible from the 2X website It includes a knowledge base with the most frequently asked questions e Contacting the 2X support department by email at support 2x com e Contacting our support department by telephone Knowledgebase 2X maintains a knowledgebase which includes answers to most common problems If you have a problem please consult the knowledgebase first The knowledgebase always has the most up to date listing of support questions and patches The knowledgebase can be found on http support 2x com Request support via e mail If after using the knowledgebase and this manual you have any problems that you cannot solve you can contact the 2X support department The best way to do this is via e mail since you can include vital information as an attachment that will enable us to solve the issues you have more quickly You may b
57. able in the Load Balancing page in the 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer General Terminal Services Configuration e 40 Logon Settings RDPTCP Properties Remote Control Client Settings Network Adapter Permissions Logon Settings Sessions Environment Use client provided logon information Always use the following logon information C Always prompt for password Figure 35 Logon Settings Ensure your terminal server is set to NOT prompt for a password on the RDP TCP listener otherwise clients will not be able to launch the applications using the credentials saved on the 2X ApplicationServer Client forcing unnecessary repeated authentication cycles Select Connections and double click the RDP Tcp option In the Logon Settings tab make sure that the checkbox Always prompt for password is unchecked 41 e General Terminal Services Configuration 2X ApplicationServer amp LoadBalancer Environment RDPTCP Properties Remote Control Client Settings Network Adapter Permissions General Logon Settings Sessions Environment Initial program Do not allow an initial program to be launched Always show desktop Bun initial program specified by user profile and Remote Desktop Connection or Terminal Services client Start the following program when the user logs on
58. able servers in the local domain which can be used as Backup Servers Find 2X Backup Servers Name 2 Publishing Agent C 2 BackUp OK C 2BackUp2 OK C 2BackUp3 OK Figure 97 Find 2X Backup Servers 2 When the state of selected server is Agent Not Found it means that 2X Publishing Agent is not installed on the selected server Therefore you would need to install this service by clicking the Install Agent button 3 Enter administrative credentials to be able to install the 2X Publishing Agent on the selected server which will be used as a backup server Installing 2X Publishing Agent on BACKUP Enter administrative credentials to access the server Username Administrator Password eeccecece Status Figure 98 Installing 2X Backup Server 4 Click Install after you ve entered the administrative credentials You should note that service is installed successfully if the installation is done completely 107 e Connection Settings 2X ApplicationServer amp LoadBalancer 5 Click Done when finished When 2X Publishing Agent is already in use one can Take Over the server and use it as a backup server NOTE If a 2X Publishing Agent is already in use it means that the particular server is already configured as a master server in another farm Taking over this server would override any settings currently configured on the particular machine One can also use the Add
59. ac OS X e 186 Command Line 1 Open a Terminal Window Go gt Utilities gt Terminals 2 Run the following commands to obtain a list of all usage parameters for 2X ApplicationServer Client cd usr bin appserverclient ANDO Terminal bash 101x22 x macs mac mini bin 2xmac appserverclient 2 ApplicationServer Client version 6 1 build 451 Copyright c 2006 2008 2x Software Ltd ALL Rights Reserved Usage appserverclient options m operating mode 2G for 2 Application Server direct access client default 2D for 2 Application Server gateway access client 2 for Application Server v3 7 s server port default port is 88 for 26 and 2D modes u user name p password d domain a application to start c connection folder depth in bits default 16 bits l locale identifier in HEX format default x 4a9 English United States print version info to get help information x macs mac mini bin 2xmac f Figure 157 Usage Instructions 187 Installing 2X ApplicationServer Client for Mac OS X 2X ApplicationServer amp LoadBalancer APPENDIX Examples how to use command line parameters The following examples illustrate the use of this Client appserverclient s lt Server IP gt a lt Application Name gt u lt User Name gt appserverclient s192 168 0 1 a Internet Explorer uAdministrator In this case you are requested to logon before the application is
60. ackup server while one can also install update or uninstall the backup server from the properties dialog To delete a particular backup server select the required server from the Backup Servers list and click Delete Each backup server in the list is given a priority By default the local 2X Publishing Agent is given the Master priority and this cannot be changed One can change the priority of the backup server To assign a higher priority in the backup list select the required backup server from the list and click Move up To assign a lower priority in the backup list select the required backup server from the list and click Move Down The Backup Server with priority configured as Backup Server 1 will be the first backup server to take over in case the Master Server is not available Additional backup servers will take over in case Backup Server 1 is also not available according to their priority 2X ApplicationServer amp LoadBalancer Connection Settings 110 Promoting a Backup server to a Master Server When the primary server cannot be recovered due to various reasons such as hardware failure or OS startup failure one can easily promote a 2X Backup Server to a Master server First launch the 2X Application Server amp LoadBalancer console located in the backup server NOTE When you add and install 2X Backup Servers all the required files are automatically installed remotely on each backup
61. ad balancing method to be used Method Resource Based Load Balancing Counters User Sessions MMemory You may also choose which cru counters to be used For the selected method Publishing rN You can choose to enable SA reconnect to disconnected i ar Reconnect to disconnected sessions sessions or reconnect to Universal Printing same user session Cl Limit user to one session per desktop oe oe lt To enable limit user to one session per desktop make sure that the setting Restrict each user to one session is set on all Terminal Servers Connection Settings A a Advanced Settings Information A TF you would like to change the default timeouts for the Terminal Server 5 am Agents please click on the Advanced button 2x Licensing x e Navigation Bar Figure 30 Console Environment Farm Load Balancing Universal Printing Connection Settings Information and Licensing pages The area to the left in the above figure is the Navigation Bar the right area show the Information Pane while the area in between represents the Properties Pane gt The Navigation Bar enables you to navigate through the main features offered by 2X ApplicationServer amp LoadBalancer Console You can also select which main features are to be displayed from the View Menu gt The Properties Pane is the main area from where you can edit and modify each configuration gt The Information Pane gives a
62. aeeeeaes 37 Toolbar Settings isar aniidae eei iiaeaae p raene aeniea aiaa aoaaa a eeaaviaese 38 General Terminal Services Configuration 39 2X ApplicationServer amp LoadBalancer Services cccccccseeeeeseeceeeeeseaeeeesaeeteneeseaes 39 MS Terminal Server SettingS cccccccssceceeeeeceeeeeeeaeeeeeeeseeeeesaaeeeeaaeseeeeeseeeeeaeeeeneeee 40 Restrict each user tO ONE SESSION ceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeteeeeeeeteeeaeeeeeeeaeees 40 Logon Settings iieii ona a vhs aa aaa KEE a aaa Ea KE aE 41 FEAVIrOnMONE ses easter atagcauessubucrsarsecdrunesiearnaniecamaess 42 Farm 43 Farm Small to Medium Business Edition cescceeceeceeeeeeeeeeeeeeeeeeeeeeeaeseeaeeseneeee 43 Terminal S rver sccccscccescecesececeeeceeeeeeeeaaeseeeaesaeeeeaaeseeaaeseeaeseaeeeesaeeeeaaesseaeeees 43 POV AIC OC aa T E E ecastasmeussssaeeeusidbetrusses 46 Farm Enterprise Otome cise cccciyacdedevssceaceiviceeeciis tenets leds easy NAERAN EANA 48 Terminal S rvers cccccccceceeseceeeeeceeeeeeaesseneeeeeeeeceaeeseaaeseeneeseeeeesaeeeeaaeeseneeee 48 FUNG E dateza dyed ese nde ties ceeds apie E T 49 Add Edit Delete mire iredenta anaE aeaa ped sivh natives aAa 50 Check AGOMt ieicsiectevececeecateccceeeteeeredbeedeceeuees aa aiaiai ia 54 S rver Groups fecicsslieeeicg tiani aiaiai E aai iaa iiad ia aiia 55 DeleQation oiriin arinn aE AE AEEA E 56 DOCUMILY oisinnean taikaa inaa aar i a fie ewan aias 58 Load Balancing 6
63. al Server Agent System requirement cccccceeeeeseeceeeeeeeeeeeseaeeeeneeteaes 23 Installing the 2X Terminal Server Agent remotely from 2X Console n 23 Installing the 2X Terminal Server Agent Manually ccccceeeeeseeeeeeeeeeeeeeeneeeeeeeeees 26 Configuring 2X ApplicationServer amp LoadBalancer Console 32 Introduction to the CONFIQUrATION ee eeeeeeeenteeeeeeeeeeeeeaaeeeeeeaaeeeseeaaeeeseeaaeeeseeaeeeeeeaaes 32 Understanding the Console Environment ccccceeeseeceeeeeeeeeeeeaeseeeeeseeeeeeaeeneeeeees 33 Components of the SYSteM eccceceeeeeeeeeceeeeeceeeeecaeeeeaaeseneeeseaeeeseaeeseeeeeaes 33 Console Environment Publishing page ccccccsseeeesceceeeeeseeeeeseaeeeeeeseaes 34 Console Environment Farm Load Balancing Universal Printing Connection Settings Information and Licensing AQ OS isos cies cies aaa iaaa a E A antvuns ceeen us dasasinrechucyvasasdelns caetens Geer 35 Backup e Rosto onres T TA O 36 VOW a E les stay Seeaesiesseavivicapaansnaaeiiel Gavessnelsh 37 Language ieee tace Seeaiet cartuntns tpnvieet eects esate ausavencwpevinecabeate aay ameae las 37 User Manali sce c cicteenectecceeateceeestie destebieeeeeenescteetidehesdes dene ree nti 37 Context ICI Pix cece iraia ainara cates vie aE eA a Aaaa 37 Order Onlie isesi ennaa aaea aE a ERA E Aa aa aAa 37 Send Support REQUeSt eesceceeeeeceeeeeeeaeeeeneeceaeeeeeaeeseaaeseeeeseaeeesaaeene
64. amp LoadBalancer Select Users or Groups Select this object type Users Groups or Built in security principals Object Types From this location Entire Directory Enter the object names to select examples Check Names Figure 75 User or Group Filtering 2X ApplicationServer amp LoadBalancer Publishing e 78 79 e Publishing gt Client First check the Allow the following Clients and then select or type the Client computer name in the dialog Select Client as shown in the figure below For Client names you can use the character as a wildcard For example if all your computer names start with CLIENT simply type CLIENT Select Client Name H CLIENT 01 CLIENT 02 CLIENT 03 CLIENT 04 CLIENT 05 CLIENT 06 Use as a wildcard on the computer name CLIENT Figure 76 Client Filtering gt IP Address First check the Allow the following IPs then click the Add button You can select to filter a single IP or a range of IPs IP address Single Figure 77 IP Address Filtering 4 Click Finish to finalize the wizard and the application you ve just configured will be generated in the Published Applications Explorer area Now you can re configure the options by using the tabs in the Published Applications Properties area 2X ApplicationServer amp LoadBalancer Publish Installed Applications An appl
65. ancer Client for Windows 2X ApplicationServer amp LoadBalancer Using Terminal Server Connections After adding a Terminal Server connection simply double click it or click Open to start the connection You can start multiple connections at once 2X ApplicationServer Client will embed all the connections inside the window and you can switch between one connection and another by clicking on the corresponding tab 2X ApplicatioeServer Client f Microsoft Windows Figure 13 Embedded Desktops Right click on the desktop tab to view the following options e Send Ctrl Alt Del Send the Ctrl Alt Del command to the published desktop which is used to open Windows Task Manager or Windows Security e Smart Sizing If enabled Smart Sizing will resize the published desktop so that the whole desktop can fit in the available are e Disembed from Launcher This will launch the published desktop outside of the 2X ApplicationServer Client e Close Click to close the open connection 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 164 U3 2XApplicationServer amp LoadBalancer Client U3 is a company producing a propriety method of auto launching applications from specially formatted USB U3 smart drives The U3 launch pad is a program manager that is preinstalled on every U3 smart drive You can install U3 2XApplicationServer amp LoadBalancer Clie
66. ationServer amp LoadBalancer Client please contact our technical support as explained on the Troubleshooting section of this manual 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 154 Terminal Server Connection 2X ApplicationServer Client is able to connect to multiple Terminal Server Desktops using an RDP connection To connect to a desktop click File and select Add New Terminal Server Connection Connection Connection settings In the Connection settings area type the Primary Connection name or IP This should be the name or IP of the desktop you want to connect to The Alias will give the connection a display name for better readability NOTE In order to connect through the 2X Client Gateway you just need to set the Port number that was configured on the Client Gateway Port in the Connection Settings Page Default Gateway Port 80 Logon Enable Auto Logon to automatically log into the remote desktop when accessing it Use System Credentials SSO To use the local current system credentials when connecting with that particular 2X Connection enable Use System Credentials SSO When you enable this option you ll automatically automate the log in process when connecting with the 2X Client Gateway and the Terminal Servers Please note that you need to choose to install this module while installing the 2X ApplicationServer Cli
67. bin appserverclient 175 e Installing 2X ApplicationServer Client for Linux 2X ApplicationServer amp LoadBalancer User Interface Please refer to Configuring 2X ApplicationServer amp LoadBalancer Client for Windows for usage instructions Ea 2X ApplicationServer Client File Applications Tools View Help 2 aA s elm e amp Open Refresh Up Folder View Options Farm Properties All Farms Description B tserverl 2x com E excel Application Application an Full Desktops A msaccess Application Application an Common Apps A ois Application Application van PDF outlook Application Application inl Tools powerpnt Application Application fan 2X Resources J visio Application Application iT Testing Apps W winword Application Application Figure 147 2X ApplicationServer Client for Linux 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer Client for Linux e 176 Command Line Interface 2X Application Server Client Version 4 3 2083 Copyright C 2005 2007 2X Software Usage appserverclient options General options m operating mode 2G for 2X Application Server gateway access client default 2D for 2X Application Server direct access client AL for 2X Application Server application list MS for Microsoft Terminal Server client MF for Microsoft Terminal Server fullscreen client s server port default port is 80 for u user name p password d domai
68. d for the 2X software product identified above which includes computer software and may v V I accept the terms in the License Agreement Figure 138 Web Portal End User License Agreement 167 e 2X ApplicationServer Web Portal 2X ApplicationServer amp LoadBalancer 3 In this screen you re asked to assign the port on which the 2X Web Service will be installed By default this 2X Web Portal will be installed on port 81 Please note that 2X Client Gateway by default is installed on port 80 is configured to forward the HTTP requests to localhost on port 81 Therefore the Clients will still be able to access the 2X Web Portal from port 80 However one may choose to install the 2X Web Service on any other port and one may also use an existing port used by other web site In this case the service will be installed under the web site configured on that port iw 2X ApplicationServer Web Portal Setup 2X ApplicationServer Web Server Port Assign the port on which the 2 Web Service will be installed By default the 2X Web Service will be installed on port 81 When an existing port is used the service will be installed under the web site configured on that port a1 Web Server Port Number Go Thin Go 2x Figure 139 Web Portal Web Server Port Number 2X ApplicationServer amp LoadBalancer 2X ApplicationServer Web Portal e 168 4 Click Install to begin the installation Setup will copy the required files and will create
69. d desktops from multiple farms which are accessed through a web portal according to their filter settings Pre requisites e Windows 2003 Server e Microsoft NET Framework II e IIS6 e 2X ApplicationServer amp LoadBalancer Ver 6 Installation 1 Run the 2X ApplicationServer Web Portal setup program by double clicking on the 2XWebPortal msi file on an IIS machine to be used as your access point to the published applications from the Web Portal A welcome dialog box will appear Close other Windows programs and click Next ie 2X ApplicationServer Web Portal Setup Welcome to the 2 ApplicationServer Web Portal Setup Wizard The Setup Wizard will install 2X ApplicationServer Web Portal on your computer Click Next to continue or Cancel to exit the Setup Wizard Go Thin Go 2X Cancel Figure 137 Welcome to the 2X ApplicationServer Web Portal Setup Wizard 2X ApplicationServer amp LoadBalancer 2X ApplicationServer Web Portal e 166 2 Accept the license agreement by enabling I accept the terms in the License Agreement checkbox ie 2X ApplicationSeryer Web Portal Setup End User License Agreement Please read the Following license agreement carefully 2X ApplicationServer amp LoadBalancer Licensed Copies 1 END USER LICENSE AGREEMENT IMPORTANT READ CAREFULLY This End User License Agreement EULA is a legal agreement between you either an individual or a single entity and 2X SOFTWARE Lt
70. displayed One can disable this warning message by enabling this option Show folders page To show the folders page in the 2x Client enable this option This will show the available folders while showing the hierarchy of the application groups as configured on the server Minimize to tray on close or escape Enable this feature to place the 2X ApplicationServer Client to the System Tray when click on the close button or hit escape Launch automatically at Windows startup This option will place a shortcut in the start menu folder of the Client and the 2X Client will launch automatically with the Windows startup Add 2X Connection automatically when starting web or shortcuts items This option will add the preferences of the 2X Connection in the 2X Client when starting an item contained in a 2X Connection that is not yet listed Don t show prompt message for auto add 2X Connections Enable this option to disable prompt messages when adding auto 2X Connections Auto Refresh 2X Connections Enable this option to auto refresh each 2X Connection hence check continuously that each 2X Connection is still alive Check for updates on startup Administrators only This option is available only with administrative rights On the startup of the 2X Client it will check for any available updates of the Client 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 152 Option
71. e a S a Perec ereereeere 112 NOUNCIA ea a S NA 113 Hote fe ole soeren e a a A TA S T AAS 115 Backup Log File ianen a AS NA 115 PAUIGUTIING aa a eaa A E A N cod ches 116 Backup Aud Files geceni a S A 116 SOMWare Update es ee aaa a a aa ae a a E 117 ASU le oo a RAE EE E E E ee E TE ETA TEAT 118 Licensing 120 ApplicationServer amp LoadBalancer cccccceceeeeeeeeeeeeeeeceeeeeeeaeeeeaeeseeeeeseaeeeeaeeeeneeees 120 License ACUVAtO Mss vce nara E T RR A 121 2X Additional Utilities 122 2X ApplicationServer amp LoadBalancer Contents 4 A GEETE EIO AE EEPE catego eee ee ee Sd oa a bi I 122 PArAM lens es Sencha tert oie ake ction ts uh ol AA ce est tel coll a bo Ae edie ha E 122 2XA Generator Examples cccccececeeeeeeeeeeeeceeeeesaeeeeeaeeeeeeeeeaeeesaeeesaaeeeeeees 123 Installing 2X ApplicationServer amp LoadBalancer Client for Windows 124 2X ApplicationServer amp LoadBalancer Client System requirements 0 cee 124 Installing 2X ApplicationServer and LoadBalancer Client cccscccseeeeseeeeeeees 124 Installing the 2X ApplicationServer Client silently cccccsseeeeeeeeeeeeeseeeeeeseeeeenees 127 Using Active Directory cceccccceeescceceeseeceeeeeeeeeeeeneneeeeeneeeeeesneeeeeesneneeeeennnees 127 Detailed explanation of 2X ApplicationServer amp LoadBalancer Client Options ccccccccseeeeeseeceeeeeseeeeeaeseeeeeseeeesaeeseaeeeeaes 129 Using ORCA to change the MS
72. e already installed on the client ah 2X ApplicationServer amp LoadBalancer CONNECTION SETTINGS In this page you may configure which port to use for 2X Client Gateway service while you may also enable or disable RDP and Citrix services Client Gateway The 2X Client Gateway Port default TCP 80 is used to tunnel all 2X traffic over this port The traffic that can be tunneled through this port include the 2X Publishing Agent traffic load balanced application and desktop publishing HTTP Server and RDP traffic 2X Client Gateway Port is also used to tunnel secure connections SSL over the same port The RDP Port default TCP 3389 is used for clients who require basic load balanced desktop sessions Connections on this port do not support published items The Citrix Port default TCP 1494 is used for the incoming Citrix connections which will be forwarded to the configured Citrix servers according to the load balancing configuration To disable this service you may uncheck the check box in front of Citrix Port Enable Broadcast 2X Client Gateway Address checkbox to broadcast of the 2X Client Gateway address and 2X Clients will be able to auto find their primary server 2X Client Gateway address NOTE RDP Port cannot be used if the machine on which the 2X Client Gateway is installed has terminal services enabled 2X ApplicationServer amp LoadBalancer Connection Settings 94 Settings 2
73. e asked to collect some information and you may be asked a number of questions Please take your time to answer these questions accurately Without the proper information it will not be possible to diagnose your problem We will answer your inquiry within 24 hours or less depending on your time zone Request support via phone You can also contact 2X by phone for technical support Please check our support website for the correct numbers to call depending on where you are located and for our opening times Support website http support 2x com 191 e Troubleshooting 2X ApplicationServer amp LoadBalancer
74. e eeceeeee etn cece tenn eset eaeeeeeeaaeeeeeeaaeeeeeeaaeeeeetaeeeeneaeeeeneaa 191 Request Support via phone ou eeeececeee een eeeeeene cece eaeeeeeeaaeeeeetaaeeeeetaaeeeeetaeeeeenaeeeeneaa 191 2X ApplicationServer amp LoadBalancer Contents e 6 INTRODUCTION What is 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer Console is an easy to use centralized GUI Application that allows configuration of 2X ApplicationServer and 2X LoadBalancer 2X ApplicationServer enables you to publish individual applications to your users machines seamlessly while 2X LoadBalancer is an automated load balancing tunneling solution for Terminal Services amp Citrix that enables you to distribute user sessions across terminal servers in such a way that the best performing terminal server is always selected to handle the incoming connection Features New Publishing Wizard 2X ApplicationServer now incorporates a Publishing Wizard which will guide you through each step needed to setup Published Applications and Published Desktops in the shortest amount of time Application Publishing With 2X ApplicationServer instead of giving your users a full desktop on your terminal servers you can give them only the applications they need These applications can be pushed directly to the user s desktop Deepnet Security Deepnet Unified Authentication is a single integrated platform for provisioning managing and verifyi
75. e server setting protection levels for encryption and selecting which permissions you want users and groups to have Some connection properties can also be configured on a per user basis using Terminal Services Group Policies or the Terminal Services extension to Local Users and Groups For example you can set different session time limits for each user when you use the Terminal Services extension to Local Users and Groups Using Terminal Services Configuration you can only set session time limits on a per connection basis which means the same time limit applies to all users who log on to the server using the connection Launch Terminal Services Configuration from the Administrative Tools Submenu in the Start menu tscc Terminal Services Configuration Connections File Action View Help E R S Terminal Services Configuration Connection f Connections rop tep tep Microsoft RDP 5 2 J Server Settings Figure 34 Configuring Terminal Services Connections Restrict each user to one session To conserve server resources and simplify reconnecting to disconnected sessions you can restrict each user to a single session To change this attribute select Server Settings and double click the Restrict each user to one session option Ticking the check box in the resulting dialog will enable the restriction and therefore enable reconnections to previously disconnected user sessions This feature is configur
76. e sure that the setting Restrict each user to one session is set on all Terminal Servers from the Terminal Services configurations Connections Advanced Settings From the Advanced Settings one can change the default timeouts for the Terminal Server Agents Advanced settings should be configured using the default settings in normal scenarios Declare TS Agent dead This option is the amount of time that the 2X Publishing Agent should wait without a reply from each 2X Terminal Server Agent before declaring that particular Agent as dead 63 e Load Balancing 2X ApplicationServer amp LoadBalancer TS Agent Refresh Time This option is the amount of time that the 2X Publishing Agent should re check the connection with each 2X Terminal Server Agent Enable CPU Load Balancer The CPU Load Balancer has an important role in the 2X Terminal Server Agent as when enabled it can control those processes that are using the most CPU This can be done as the 2X Terminal Server Agent 2XAgent exe is given a High base priority and when the Terminal Server CPU exceeds 95 the process that is using most CPU is given a low priority With this option enabled when the CPU is over 95 other sessions and other applications will continue to operate normally Advanced Load Balancer Settings Declare TS Agent dead if not responding for 30 seconds TS Agent Refresh Time 3 seconds Enable CPU Load Balancer 2x Figure 62 Advanced
77. e tab 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 160 Network In the Network Tab you may configure network settings to be able to connect to 2X ApplicationServer using a proxy To be able to connect to a Proxy Server check the Use Proxy Server checkbox The following are different proxy connection types that can be used SOCKS4 Enable this option to transparently use the service of a network firewall SOCKS4A Enable this option to allow a client that cannot connect to resolve the destination host s name to specify it SOCKS5 Enable this option to be able to connect using authentication HTTP 1 1 Enable this option to connect using standard HTTP 1 1 protocol connections After selecting a connection type the Proxy Host domain name or IP Address and port number have to be specified For SOCKS5 and HTTP 1 1 connections authentication has to be enabled check the Proxy Requires Authentication checkbox and type in user credentials 161 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Connection Properties New Terminal Server Connection fx Display Local Resources Programs Experience Network Advanced Se Proxy settings Haj Select and configure your proxy server details ires authentication Figure 129 2X Applica
78. e will connect with the 2X Client Gateway in the Farm Details E 2x ApplicationServer Web Portal Microsoft Internet Explorer File Edit View Favorites Tools Help Q Back A A h Asah K Faortes O b B Address http localhost 2xwebPortal Farms aspx Links 2X THIN CLIENT COMPUTING SOFTWARE Farm Settings General Settings Logout Administrator 2X Administrative Web Console gt 2x ApplicationServer Web Portal allows users to launch published applications and desktops from multiple farms User with administrative rights on the Web Service machine are allowed to add farms from this interface To add a new farm enter the IP or hostname of the 2 Client Gateway and click Add Farm Further farm details can be configured once the farm has been added New settings will get activated once the Apply button has been pressed 2 ApplicationServer Web Interface 3 Local intranet Figure 142 Add a new farm In the Farm Details the Administrator should configure the settings of the 2X Client Gateway for each farm The 2X Client Gateway Details as shown in the figure below are used from the 2X Web Service to connect with the 2X Client Gateway Therefore these settings are primarily used for the connection between the 2X Web Service and the 2X Client Gateway service Farm Details These settings are used from the 2x Web Service and 2x Client to connect with the 2x Client Gateway of the selected farm
79. eeeeeeeeeeese Figure 129 2X ApplicationServer Client 2X Connection Properties Network tab 147 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Advanced Settings Use Client System Colors Enable this option to use the client system Colors instead those specified on the Terminal Server Use Client System Settings Enable this option to use the client system settings instead those specified on the Terminal Server Create shortcuts configured on server For each published application the administrator can configure shortcuts on the clients desktop and start menu folder With this option one can choose to have or not to have these shortcuts Register file extensions associated form the server For each published application the administrator can associate certain file extensions With this option the client can choose to register or not these file extensions Redirect URLs to client Enable this option to use the local web browser when opening http links Redirect Mail to client Enable this option to use the local mail client when opening mailto links Use primary monitor only for published applications Enable this to start published applications in your primary monitor only and not have it span through all the monitors connected to your system Reconnect if connection is dropped Enable this option to automatica
80. enarios and solutions please read 2X Server Based Computing Guide 15 e Installing 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer Explanation of 2X Components 2X ApplicationServer and LoadBalancer Consists of 2X Publishing Agent service and 2X Management Console The service provides load balanced applications and desktop publishing 2X Terminal Server Agent Consists of 2X Terminal Server Agent service and 2X shell component The service collects resource information from the Terminal Server s and forwards the information to the 2X LoadBalancer 2X Client Gateway Consists of 2X Client Gateway service and 2X Management Console The gateway service tunnels all traffic needed by 2X applications on a single port and provides secure connections The 2X Management Console is a centralized GUI application which provides the ability to configure 2X ApplicationServer and LoadBalancer NOTE The 2X Management Console will display the appropriate pages according to the installation type 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Console e 16 17 e Installing 2X ApplicationServer amp LoadBalancer Console 4 2 1 Enterprise Edition Regular Gateway Scenario This solution is ideal for secure environments Clients can connect using Gateway with the 2X Client Gateway machine This machine will listen for RDP and will forward traffic
81. ense key is activated you should get a dialog which states that the license key is activates successfully 2X ApplicationServer amp LoadBalancer Console e License key activated successfully Figure 112 License Key activated successfully NOTE ApplicationServer amp LoadBalancer version 6 requires a version 6 license Clients that have old licenses can contact support to retrieve the version 6 licenses 2X ApplicationServer amp LoadBalancer 2X ADDITIONAL UTILITIES 2XA Generator 2XA Generator is a command line utility to create 2xa files 2xa files contains the required information to launch a published item To use 2XA Generator run 2XAGen exe c Program Files 2X ApplicationServer 2XAGen exe in a command prompt and pass the appropriate parameters cx C WINDOWS system32 cmd exe C Program Files 2 Applicat ionServer gt 2kAGen exe USAGE 2kAGen h v s server port application r parameters file p a u pw pc d ss pr o Displays this help message Displays the version number Primary Client Gateway Server Client Gateway Port Application Name User Name User s rd saved as clear text Secondary Client Gateway Server Application Parameters Output file C Program Files 2k ApplicationServer gt _ Figure 113 2XA Generator Parameters h V s server p pert a application u user pw password pc password d domain ss server pr parameters o f
82. ent Initial Screen 2X ApplicationServer Client for Windows is able to connect with multiple farms where farms is a common term used in remote session computing to refer to a group of Terminal Servers A 2X Farm consists of a 2X Publishing Agent joined with one or more 2X Terminal Server Agents One or more 2X Client Gateway can be used to expose the 2X farm To adda new farm in the 2X Client one should use the hostname or IP where the 2X Client Gateway Service is installed 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 140 2X Connections The first thing you must do is to add a new 2X Connection by clicking File and select Add New 2X Connection or right click on 2X Connections and click Add New 2X Connection E 2X ApplicationServer Client File Applications Tools View Help O24 slem amp E Refresh Folders view Options Search amp X Info Add New 2x Connection Ctrl h Refresh All Delete Shortcuts from Desktop Figure 125 2X ApplicationServer Client Add New 2X Connection 141 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Connection Properties New 2X Connection Connection Local Resources Experience Network Advanced Settings Connection settings Primary Connection tserver1 2x com Secondary Connection Connection
83. ent to be able to use the SSO On the Logon section enter your username password and domain to be used when retrieving your published applications This information is saved encrypted locally under the HKCU hive 155 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Connection Properties New Terminal Server Connection A Connection Display Local Resources Programs Experience Network Connection settings g Primary Connection Secondary Connection Connection Mode Port Alias Logon 3 C Auto logon Use system crede ses ntials 550 Username Administrator Password Save Password Domain Figure 10 2X ApplicationServer Client Connection Properties Connection Properties 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 156 Display Remote desktop size Select your preferred resolution by selecting one of the options from the drop down list You can set the connection to use the available area a predefined resolution full screen or a custom resolution If you select Custom you will have to enter the width and the height in the enabled text boxes Connection Properties Nana Connection Display Local Resources Programs Experience Network gt 35 Remote desktop size
84. ettings 0 Client settings are not overridden 1 Client settings are overridden with the new settings of the Client MSI setup NOTE If using Group Policies to deploy the 2X ApplicationServer Client you will need to edit the MSI in order to pre configure some of the settings you may want to change like the server IP address and port To do this we recommend using Microsoft ORCA a free utility that is part of the Windows Platform SDK Alternatively you can download it from http astebner sts winisp net T ools Orca zip 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Client for Windows e 136 Using ORCA to change the MSI After downloading and installing ORCA all you need to do is launch ORCA and open the 2XAppServer LoadBalancer Client msi package Once you open the MSI package on the LEFT hand side Tables column you will see Property Click on it 2XAppticationServerClient3b msi Orca Fle Edt Tables Transform Tools Wew Help hs Version hs Is already inctalied You must uninstall the existing version before installing s Version Ws o 0 1033 128 IZMS lt EEE RGBHKHS ODOOS COLORDEPTH 6 SERVER 192 468 0 5 Productharne 2 AppikationServer Gark Manufacturer 2 Software Ltd INSTALLLEVEL 3 Product ersion 3 2 PORT 9000 Apphcabionisers Abusers Oef aR LiFont Ando TuxChentfinanes Cilprojects 2x AophcebonServeribuld WwindZ 4 UBiniRelesse app Server
85. f printing Options In the Options Area one can select to choose the data format output The options are Portable Document Format PDF Enhanced Meta File EMF and Bitmap BMP e PDF Use vector format and embedded fonts e EMF Use vector format and does not embed fonts but use the system fonts found on the Client e BMP Bitmap images Options 2X Universal Printing Advanced Settings Select Printer Print to default printer Select printer before printing Use the following printer HP LaserJet 5000 Series PCL O view document to print Options Data Format Portable Document Format PDF Figure 132 2X ApplicationServer Client Options 2X Universal Printing tab 151 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Advanced Settings In the Advanced Settings tab you may configure the default behavior of 2X ApplicationServer amp LoadBalancer Client Hide Launcher when application is launched If this option is enabled the launcher will get minimized in the system tray after an application is launched Always on Top To enable Always on Top feature highlight the Always on Top checkbox With this feature enabled other applications will no longer mask the launcher Do not warn if server certificate is not verified When connected over SSL and the certificate is not verified a warning message will be
86. g 2X ApplicationServer amp LoadBalancer Startup Wizard Published Desktop Published desktop configuration Name Desktop Description Figure 6 Published Desktop After you have chosen the source of the published desktop all you need to do is give ita name and maybe add a description Click Finish to complete the process Setup LoadBalancer 2X ApplicationServer amp LoadBalancer Publishing 90 Startup Wizard Set up LoadBalancer Select servers to add to the Farm Name Agent TSERVER1 Agent OK TSERVER2 Agent OK Figure 7 Select the server to be used for load balancing After selecting Setup LoadBalancer a new page will load listing all the servers available on the network and the information about their Agent Select which servers you would like to use for load balancing by checking the check box next to the servers When you have selected all the server that you want to add simply click on Finish 91 e Publishing 2X ApplicationServer amp LoadBalancer 2X UNIVERSAL PRINTING 2X Universal Printing is used to solve printer drivers problems If the client is using a printer which the server does not have a suitable printer driver the normal printing redirection will not work Using 2X Universal Printing you do not need to install the specific printer driver on the server Only one printer is shown on the server irrespective of the number of users and sess
87. g 2X ApplicationServer Client for Mac OS X 2X ApplicationServer amp LoadBalancer 3 Another dialog will show click Continue to continue installing 2X ApplicationServer Client Welcome to the 2X ApplicationServer Client Installer Introduction You will be guided through the steps necessary to install this software License Destinatio te Figure 149 2X ApplicationServer Client for Mac OS X installation 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer Client for Mac OS X e 180 4 Click Agree to continue installing 2X ApplicationServer Client To continue installing the software you must agree to the terms of the software license agreement Click Agree to continue or click Disagree to cancel the installation and quit the Installer individual or a single entity and 2X SOFTWARE Ltd for the 2X software product identified above which includes Mr computer software and may include associated media Le printed materials and online or electronic documentation Product An amendment or addendum to this EULA may accompany the Product YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA BY INSTALLING COPYING OR OTHERWISE USING THE PRODUCT IF YOU DO NOT AGREE DO NOT INSTALL OR USE THE PRODUCT it aire 1 GRANT OF ee g eG stg grants Lough the CERED Con Figure 150 2X ApplicationServer Client for Mac
88. he farm The status is refreshed every minute You may also use the Refresh button to manually refresh the content Status Notification Logging Auditing Software Update Support Date amp Time Fri Sep 26 12 23 33 2008 2X Redundancy Service Running 4 2X Publishing Agent Service Running 7 2X Terminal Server Agent Service Running 2X Client Gateway Service Running Ly 2X VDS Agent Service Running Load Balancing 3 servers 2X Client Gateway Client gateway Running on 0 0 0 0 80 Citrix Gateway Running on 0 0 0 0 1494 Broadcast service Running on 0 0 0 0 20000 0 active RDP tunneled sessions Mi 2X Figure 102 Information page Status Tab 2X ApplicationServer amp LoadBalancer Information e 112 Notification To be notified when some counters exceed a certain amount you will need to enable the notification options In the Notification tab you ll be notified if some server parameters exceed what you define as appropriate Status Notification Logging Auditing Software Update Support Notify when CPU utilization is higher than 90 Yo Ge Ae Memory utilization is higher than 90 Yo C Number of sessions is higher than C Number of disconnected sessions is higher than 2 Terminal Server Agent has disconnected or reconnected Notify Options Send warning message to this computer tserver1 2x com i Ladd Send Email to support 2x com Mailbox Setup
89. her the 2X Terminal Server Agent is installed or not Therefore Agent OK indicates that the 2X Terminal Server Agent is installed on the particular Server while Agent not found indicates that the 2X Terminal Server Agent is not installed and you ll need to install it if you intend to use this particular server in your farm Find Servers Name Agent Terminal Server Citrix MetaFrame C tservert Please update C tserver2 Agent OK C tserver3 Agent OK Figure 16 Choose a Terminal Server to install agent 2X ApplicationServer amp LoadBalancer Installing the 2X Terminal Server Agent e 24 3 Select the Terminal Server where you would like to install the 2X Terminal Server Agent and click Install Agent 4 Enter administrative credentials to access the remote server Installing 2X Terminal Server Agent on tserver1 2x com Enter administrative credentials to access the server Username domain Administrator Cancel Password eeccccces Status Figure 17 Enter administrative credentials to install the 2X Terminal Server agent 5 Click Install after you ve entered the administrative credentials You should note that service is installed successfully if the installation is done completely Installing 2X Terminal Server Agent on tserver1 2x com Enter administrative credentials to access the server Username domainAdministrator Cancel Password eecccccces
90. ication already installed on the server can be published and used by its clients To publish installed applications with the wizard click on Publishing in the Navigation bar and click Add From the Select Type dialog choose Applications and then choose Installed Applications Publish installed applications Installed Applications E Ag ias Select which application s to publish From the Following Cee 2x ler Accessories CIF Acrobat Distiller 8 Administrative Tools mt Adobe Acrobat 8 Professional OJ Windows Messenger Figure 2 Installed Applications Select which applications you would like to publish from the list of available applications already installed on the server and just click finish when you have selected all the applications to publish Publish Predefined Applications To publish a predefined application with the wizard click on Publishing in the Navigation bar and click Add From the Select Type dialog choose Applications and then choose Predefined Applications Publish commonly used applications such as Windows Explorer 2X ApplicationServer amp LoadBalancer Publishing e 80 Predefined Applications include applications which need some special parameters to be published over Terminal Services Some special folders are a shell extension that usually resides off of the Control Panel A globally unique ID GUID
91. ile 2X ApplicationServer amp LoadBalancer Displays the help messag Displays the version number Primary Client Gateway Server Client Gateway Port Application Name User Name User s password User s password saved as clear text Domain Secondary Client Gateway Server Application Parameters Output file 2X Additional Utilities e 122 2XA Generator Examples EXAMPLE 1 2XAGen exe s TSServerl p 80 a Word OUTPUT OF EXAMPLE 1 lt App xmins dt urn schemas microsoft com datatypes gt lt Connection gt lt Port dt dt ui4 gt 80 lt Port gt lt PrimaryServer gt TSServerl lt PrimaryServer gt lt Connection gt lt Startup gt lt PublishedApp gt Word lt PublishedApp gt lt Startup gt lt App gt EXAMPLE 2 2XAGen s TSServerl p 80 a Word u Testuserl pc mypassword d mydomain ss TSServer2 pr C document doc 0o word 2xa OUTPUT OF EXAMPLE 2 content of word 2xa lt App xmins dt urn schemas microsoft com datatypes gt lt Connection gt lt Port dt dt ui4 gt 80 lt Port gt lt PrimaryServer gt TSServerl lt PrimaryServer gt lt SecondaryServer gt TSServer2 lt SecondaryServer gt lt Connection gt lt Logon gt lt Passworddt dt bin base64 gt nqLSKZch8PVBrG51 1q0qQ lt Pas sword gt lt Domain gt mydomain lt Domain gt lt User gt Testuserl lt User gt lt Logon gt lt Startup gt lt OverrideParams gt C d
92. ing to available resources 2X ApplicationServer amp LoadBalancer Farm e 54 Server Groups To organize your Terminal Servers in groups click the Add button in the Server Groups Panel Type the name that you want to give to the new group and select the Terminal Servers which are going to be bind within that group Server Groups are useful when you want to publish an application or a desktop which is located on a number of MS Terminal Servers but not in the whole farm Therefore you can group the MS Terminal Servers which hosts that particular application and then select that group in the Publish From tab when publishing applications One can also use groups to configure specific filters so that connections to non published desktops can be redirected to specific groups please refer to Advanced Load balancing section for more information Group Properties Name Select Servers For group V tserver1 2x com V tserver2 2x com V tserver3 2x com Figure 51 Group Properties 55 e Farm 2X ApplicationServer amp LoadBalancer Delegation Delegation will allow users that are not administrators to access 2X console and have just enough rights to publish applications Terminal Servers Delegation Security Allow the Following users to publish applications User Figure 52 Delegation Tab To add users to the delegation list simply click Add Select Users Selec
93. ions currently in use on the terminal server thus avoiding confusion The 2X Universal Printer driver comes in 32 and 64 bit format When you install the 2X Terminal Server Agent on each Terminal Server 2X Universal Printing is automatically installed Universal Printing To enable or disable the functionality of 2X Universal Printing from each Terminal Server in the farm click on Universal Printing in the navigation bar Then select the particular Terminal Server s and click Enable to enable 2x Universal Printing or click Disable to disable the universal printing functionality from the selected Terminal Servers E 2X ApplicationServer amp LoadBalancer Console File Yiew Language Help ow D rh wB Ep P Wizard Application Group Desktop Predefined Application Document r Universal Printing EMF Properties e Jw Farm Servers in Farm Information Server ERA In this page you can enable Universal Printing to each 7 tserver1 Enabled Terminal Server Load Balancing tserver2 _ Enabled Fe ts Disabled rs Publishing Universal Printing a Connection Settings re chy Information a Licensing ry Figure 84 Universal Printing page to enable or disable universal printing on each Terminal Server 2X ApplicationServer amp LoadBalancer 2X Universal Printing e 92 EMF Properties To control if any fonts are embedded within a print job go to the EMF Properties tab
94. ividual Server or None Rules Properties All Servers in Farm All connections initiated through this interface will be load balanced between all servers in the farm One should note that the default rule is already pre configures to load balance native RDP amp ICA sessions between all servers in farm Server Groups All connections initiated through this interface will be load balanced with the selected group One can select one or more groups to be associated with this interface as shown in the figure below These Terminal Server Groups can be configured in the Terminal Server page Native RDP amp ICA Load Balancing Rule Select Gateway IP 192 168 80 1 255 255 255 0 O All Servers in Farm Server Groups Groupi M Group C Group3 Individual Servers Figure 64 Native RDP amp ICA Load Balancing Rule Load Balance between Server Groups 2X ApplicationServer amp LoadBalancer Load Balancing 66 Individual Server All connections initiated through this interface will be load balanced with the selected individual servers Therefore one can select particular individual servers and connections initiated from the selected interface will be load balanced with the selected Terminal Server With this option one can also configure an IP to be associated with only one single server None All connections initiated through this IP will be denied This option is ideal in order to deny con
95. lancing Terminal Server and or Citrix sessions Components of the System gt Farm In this page you can add Microsoft Terminal Servers and Citrix Servers to the farm gt Load Balancing In this page you can choose the load balancing method to be used gt Publishing In this page you can publish applications application groups and desktops in a seamless way gt Universal Printing In this page you can enable Universal Printing to each Terminal Server gt Connection Settings In this page you may configure which port to use for each service gt Information In this page you can find information about the modules used enable logging and enable notification gt Licensing In this page you can review your license number for 2X ApplicationServer and 2X LoadBalancer products 33 e Configuring 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer Console Environment Publishing page Toolbar Published Applications Explorer Pubished Applications Properties Area 2X ApplicittionServer amp LoadBalancer Console Navigation Bar Publishing Tools Figure 29 Console Environment 2XApplicationServer The area to the left in above figure is the Navigation Bar the right area shows the Published Applications Properties the area in between represents the Published Applications Explorer while the area at the bottom represents the Publishing Tools
96. le click the Clear Log File button Backup Log File It is recommended to backup the log file in a compressed file This could be done by enabling the Backup log file checkbox Backup can be scheduled on daily weekly or monthly basis Please note that the backup log file will be located in the same directory of the log file Status Notification Logging Auditing Software Update Support Enable logging Log Debug Information Log File C Program Files 2 ApplicationServer 2xLogFile txt R Backup log file O Daily weekly Monthly Figure 1 05 Information Page Enable Logging 115 e Information 2X ApplicationServer amp LoadBalancer Auditing In this page you can enable auditing and set the location of the auditing file The auditing log is an important and valuable tool as it can give information about the sessions opened and the total time of each session Backup Audit File It is recommended to backup the audit file in a compressed file This could be done by enabling the Backup audit file checkbox Backup can be scheduled on daily weekly or monthly basis Please note that the backup audit file will be located in the same directory of the audit file Status Notification Logging 4uditing Software Update Support Enable Auditing Audit File C Program Files 2 4pplicationServer 2 4uditFile txt liad View Audit Clear Audit File Backup audit file
97. lish Document Content To publish document content such as Word document and Excel spreadsheet you can choose to publish the particular content file directly First select the content type to browse for by selecting the filters you want to browse for You may also add custom content types if they re not listed in the Filters list by listing the custom file extensions separated by semicolon E g text texts pub Select Document Type a 4 r Select content type to browse For Filters C H 323 Internet Telephony 323 C Winamp media file 669 44C aiff amf APL asf au avri cE C Microsoft Office Access Project Extension ade C Microsoft Office Access Blank Project Template adn C Microsoft Office Access Project adp C AIFF Format Sound aif aifc C Adobe Download Manager file aom C Application Manifest application C Application Reference appref ms C Winamp playlist File asx b4s bpl m3u pls wars wmx wpli lt gt Custom content types file extensions separated by a semicolon e g text texts Figure 81 Publish Document Content 2X ApplicationServer amp LoadBalancer Publishing e 84 Publish Applications using Drag and Drop An alternative method to publish applications is to drag an application from the Windows Explorer This method will capture all data related with the application and will be incorpo
98. lly reconnect to the Terminal Server if the connection is dropped Embed published desktop in Launcher Enable this option to access the published desktop inside the 2X ApplicationServer Client Span desktops on all monitors Enable this option to span the published desktops across all connected monitors Enable desktop smart sizing Desktop smart sizing enables the Clients to scale the Client window display of desktop when resizing Override computer name will be the name that your computer will use during a Terminal Server session If set this will override the default computer name Any filtering set by the administrator with 2X ApplicationServer will make use of the Override computer name 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 148 Connection Properties New 2X Connection Connection Local Resources Experience Network Advanced Settings Advanced settings Change default behaviour of 2X ApplicationServer Client M Use client system settings border size Fonts etc Create shortcuts configured on server V Register file extensions associated from the server C Redirect URLs to client _ Redirect MAIL to client _ Use primary monitor only for published applications M Reconnect if connection is dropped _ Embed published desktop in Launcher _ Span desktops on all monitors _ Enable desktop smart sizing Override c
99. loaded 2 appserverclient s lt Server IP gt a lt Application Name gt u lt User Name gt p lt Password gt appserverclient s192 168 0 1 a Media Player uAdministrator ppassword In this case the logon screen is bypassed if the password is correct Please note The application name is case sensitive and must be surrounded by quotes Examples are Notepad Internet Explorer and Media Player Table of available locale identifiers Identifier Name 0x0401 Arabic Saudi Arabia 0x0403 Catalan Spain 0x0404 Chinese Taiwan 0x0804 Chinese People s Republic of China 0x0405 Czech Czech Republic 0x0406 Danish Denmark 0x0407 German Germany 0x0807 German Swiss 0x0408 Greek Greece 2X ApplicationServer amp LoadBalancer Appendix e 188 0x0409 English United States 0x0809 English Great Britain Ox0COA Spanish Modern Sort Spain 0x0425 Estonian Estonia 0x040B Finnish Finland 0x040C French France Ox080C French Belgium Ox0COC French Canada 0x100C French Swiss 0x040D Hebrew Israel 0x040E Hungarian Hungary 0x0410 Italian Italy 0x0411 Japanese Japan 0x0412 Korean Korea 0x0427 Lithuanian Latvia 0x0426 Latvian Latvia 0x0413 Dutch Netherlands 0x0813 Dutch Belgium 0x0414 Norwegian Norway 0x0415 Polish Poland 0x0416 Portuguese Brazil 0x0816 Portuguese Portugal 0x0418 Romanian Romania 0x0419 Russian Russia 0x041A Croatian Croati
100. lpnanes TunChentSetup CilProjects 2x AoplcationServertSetupe Chents win32 InstallMode Complete WiselntSpaceError Could not create temporary file not enough free tenporary dish space Please free up dsk space and rer Wiselnt_angdef ak Exygish 1033 Errorikalog rrorOisiog PRIMARTPOLOER INSTALLOIR INSTALLDIR ServiceCortrol fie Intuibing Servkelnstal Nody No Setup WISE_SQL_CONN_STR Ward WeselntAdnirErrcr You must have advinistrator rights to run this installation Phase login as an adwir strator and re run this i OebPromet ProductName 1 ARPURLINFOADOUT http eww decom hetoy eww 2ccomfapplicationservers none o 0 Figure 120 Using ORCA to open the MSI package Some of the properties like SERVERPORT for example may be already available in the MSI package If a certain property is not available simply click on Tables Add Row 7 2XApptlicationServerClient3 msi Orca Add Table Add Custom Table Drop Table Coi T Add Row Figure 121 Adding a new row 137 e Installing 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Now click on Property and type in the name of the property you want to add After adding the property click on Value and type the value you want Make sure you enter the right property name and its value Once you finish click Ok The properties you can change add for the
101. mains Use client domain if specified DeepNet Unified Authentication Platform Disabled gt i configure ro ae Figure 94 Connection Settings page Publishing Agent Tab The 2X Publishing Agent Port default TCP 20002 uses a specific port to pass information about the published applications available to its clients The default port is TCP 20002 Make sure the 2X Client Gateway has access to this port otherwise it will not be able to retrieve the published applications list and load balance the application requests The 2X Terminal Server Agent Port default TCP 20003 is used to communicate with the 2X Terminal Server Agents which should be installed on the Terminal Servers or Citrix MetaFrame Servers The 2X Terminal Server Agent provides information to the 2X LoadBalancer and 2XApplicationServer over this port 2X ApplicationServer amp LoadBalancer Connection Settings 102 Authentication To make sure that every single client authenticates against the 2X ApplicationServer amp LoadBalancer to retrieve the list of published applications enable Always require user credentials for application list checkbox To authenticate against a specific domain workgroup you have to select the domain radio button and enter the domain workgroup required In case you want to select a new domain for authentication simply click on button and select the new domain to be used You can also use the Default bu
102. me screen 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Client for Windows e 124 2 Accept the License Agreement and click Next ie 2X ApplicationServer and LoadBalancer Client Setup E End User License Agreement Please read the Following license agreement carefully 2X ApplicationServer amp LoadBalancer Client and 2X VirtualDesktopServer Client Licensed Copies 1 END USER LICENSE AGREEMENT IMPORTANT READ CAREFULLY This End User License Agreement EULA is a legal agreement between you either an individual or a single entity and 2X SOFTWARE Ltd for the 2X software product identified 4 Figure 115 The EULA 3 Select the location where you want to install the 2X ApplicationServer amp LoadBalancer Client and click Next fe 2X ApplicationServer and LoadBalancer Client Setup Destination Folder r Click Next to install to the default Folder or click Browse to choose another seine DE Install 2X ApplicationServer and LoadBalancer Client to c Program Files 2x ApplicationServer Client Browse Figure 116 Choosing the location where the 2X ApplicationServer amp LoadBalancer Client will be installed 125 e Installing 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer 4 To start copying files click Install ie 2X ApplicationServer and LoadBalancer Client Setup A Ready to ins
103. ms it is suggested to use the NetBIOS name instead the FQDN in the domain field 103 e Connection Settings 2X ApplicationServer amp LoadBalancer Deepnet Unified Authentication Platform To add two factor authentication to your 2X ApplicationServer you can use Deepnet Click on Configure were a new window will open for you to input your Deepnet server settings First check the Enable Deepnet Unified Authentication Platform if you want to use Deepnet DeepNet Unified Authentication Platform Enable DeepNet Unified Authentication Platform Server Settings Server deepnet Port 8080 C Enable SSL Check Connection Application 2X Application Token Create token for Domain Authenticated Users Token Type QuickID Figure 9 Deepnet Unified Authentication Platform Server Settings Enter the server name and port that you saved while setting up your Authentication Sever Click on Check Connection to test that you Authentication Server can be reached If the test is successful select the application profile that you would like to use ex 2X Server Token Enable Create token for Domain Authenticated Users if you would like 2X Server to automatically create software tokens for Domain Authenticated Users Choose a token type from the drop down list Note that this option only works with software tokens NOTE For more information about how to setup Deepnet to w
104. n a application to start f working folder i 2ax shortcut file 2G and 2D modes and 3389 for MS and MF modes 2ax shortcut files available through 2X Application Server web interface and include published application settings You still need to specify user login credentials with options UU Pr d RDP options w desktop width default 1024 You can pass zero to make it equal to You can pass negative value to set it this parameter can be overwritten by h desktop height default 768 You can pass zero to make it equal to You can pass negative value to set it this parameter can be overwritten by current workarea width as percentage of current workarea width server settings in 2D and 2G modes current workarea height as percentage of current workarea height server settings in 2D and 2G modes c connection color depth in bits default 24 bits e RDP experience one or more ORed value s from Ox6F to disable everything default 0x01 to disable wallpapers 0x02 to disable full window drag 0x04 to disable menu animations 0x08 to disable theming 0x20 to disable cursor shadow 0x40 to disable cursor blinking d 0x00 to disable nothing t maximum network timeout in seconds default 5 seconds l locale identifier in HEX format default 0x0409 English United States C use XCursor extension for colored pointers Device options P redirect printer s this flag can be
105. n bar and click the Add button from the Publishing tools e Add A Delete ff CE l Move Down Figure 67 Publishing Tools A new dialog Select Type as shown in the figure below will ask you what you want to publish Select Type a 4 eee What do you want to publish Publish an application Folder Create a Folder to collect multiple applications or desktops Terminal Server Desktop Publish a desktop Virtual Desktop Document Publish a document such as a Word document or Excel spreadsheet Figure 68 2X ApplicationServer Publishing Wizard 69 e Publishing 2X ApplicationServer amp LoadBalancer Application One of the most useful features available on the 2X ApplicationServer program is the ability to publish individual Seamless applications to your users This means users will see only the applications you give them access to and not full terminal services desktop when using terminal services only To publish an application follow these steps 1 Choose Application and click Next gt 2 Select what type of application you want to publish e Single Application Publish a single standalone application e Installed Application Publish installed applications e Predefined Application Publish commonly used applications such as Windows Explorer Publish Single Application Select Application Type What type of application do you want to publish
106. n that you would like to launch in the Program path and file name field Example c windows notepad exe You can also set a start folder in the Start in the following folder field Example c windows Connection Properties New Terminal Server Connection Connection Display Local Resources Programs Experience Network Start 4 program p C Start the Following program on connection Figure 12 2X ApplicationServer Client Connection Properties Programs Settings 159 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Experience The experience tab allows you to tweak the connection speed to optimize the performance of the connection with the remote host If you are using a connection to a remote computer in a local network that runs at 100mbit or up it is usually safe to have all of the experience options turned on Connection Properties New Terminal Server Connection Connection Display Local Resources Programs Experience Network lt gt i Performance G Choose your connection speed to optimize fe performance Lan connection Desktop Background Font Smoothing Menu and window animation Desktop Composition Show contents of window while dragging Themes Bitmap caching Figure 128 2X ApplicationServer Client Connection Properties Experienc
107. ndows e 142 NOTE In order to connect through the 2X Client Gateway you just need to set the port number that was configured on the Client Gateway Port in the Connection Settings Page Default Gateway Port 80 Logon Enable Auto Logon to enable the 2X Client connect automatically instead of displaying the logon page every time you need to access the 2X Connection Use System Credentials SSO To use the local current system credentials when connecting with that particular 2X Connection enable Use System Credentials SSO When you enable this option you ll automatically log in when connecting with the 2X Client Gateway and the Terminal Servers Please note that you need to choose to install this module while installing the 2X ApplicationServer Client to be able to use the SSO On the Logon section enter your username password and domain to be used when retrieving your published applications This information is saved encrypted locally under the HKCU hive 143 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Local Resources In case you want to configure how local resources are handled by the terminal server simply click on the Local Resources tab and select the options you want these are the same options available with the regular Microsoft RDP Client Connection Properties New 2X Connection Connection Local Resources Experience Netwo
108. ne beforehand and the Clients browsers should be pointed to http WEB SERVER NAME 2XWebPortal Logon aspx After entering the user credentials in Username and Password fields the application list should be populated according to the Client filtering settings Username in UPN suffix format should be used to specify the user and domain E g user domain Clients will be able to traverse the application groups by clicking on the icon of each application group or by using the path field Clients are also allowed to select the connection mode in order to specify the connection mode used when connecting with the published application or desktop 2X ApplicationServer amp LoadBalancer 2X ApplicationServer Web Portal e 172 173 e 2X ApplicationServer Web Portal Len de ru ip 2X THIN CLIENT COMPUTING SOFTWARE Logout Administrator path p x Connection Mode Sst Mode 7 gri Eii EH Full Desktops Common Apps Office Apps PDF Tools 2X Resources Testing Apps Download 2 ApplicationServer Client 2X ApplicationServer Web Interface Figure 145 Application Listing To connect in a secure mode one should enable SSL on the 2X ApplicationServer or enable SSL on IIS Please Login Username Administrator Password Log In Figure 146 Secure Login One may add more farms by using the above steps again Click Apply Settings to activate your settings 2X ApplicationServer amp LoadBalancer INSTALLING 2X APPL
109. nections initiated from the configured gateway IP For security reasons it useful to allow connections from a certain interface With this option one can configure connections initiated from the specified gateway IP to not be forwarded load balanced to any terminal server Native RDP amp ICA Load Balancing Rule Select Gateway IP 192 168 80 1 255 255 255 0 Cancel O All Servers in Farm O Server Groups O Individual Servers Figure 65 Native RDP amp ICA Load Balancing Rule Disable a Client Gateway IP After you ve configured the rule with the particular gateway IP interface click OK to save the rule To re configure a rule select the particular rule and click Properties To delete a rule select the particular rule and click Delete 67 e Load Balancing 2X ApplicationServer amp LoadBalancer Load Balancing Rules Non Published Desktop Session Tunneling Settings Gateway IP Type Description 192 168 42 1 255 255 255 0 None No Servers Selected 172 19 0 33 255 255 252 0 Group Groupi Properties 192 168 80 1 255 255 255 0 Individual T SERVERO1 T 5 lt Default gt Farm All Farm Delete Figure 66 Load Balancing Rules NOTE One can create only one rule for each gateway IP 2X ApplicationServer amp LoadBalancer Load Balancing e 68 PUBLISHING 2X Publishing Wizard To start publishing the applications select Publishing from the Navigatio
110. ng Add Delete f MoveUp Move Down Figure 31 File Import Settings and Export Settings To backup settings Click File and Export Settings and save the dat file in a safe place To restore settings Click File and Import Settings and open the dat file The settings will be retrieved and activated after you click the Apply button The configuration files include all the settings that you re able to configure through the console This includes the list of terminal servers load balancing methods list of applications connection settings and the license keys This can be useful to backup the configuration and distribute the same settings across other installations of 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer Configuring 2X ApplicationServer amp LoadBalancer Console e 36 View The View Menu enables you to navigate through the main features offered by 2X ApplicationServer amp LoadBalancer Console One can also choose to view or not to view the toolbar from this menu Language To change the Language to your preferred language click on Language from the Main Menu This function allows you to change the language that is displayed in your 2X Console interface The default language will use the language that is configured in the Regional and Language Options User Manual To access this manual while you re usi
111. ng New Server will allow you to add a new server to the farm and use it to publish an application Add Applications 2X ApplicationServer amp LoadBalancer Publishing e 88 Startup Wizard Published Applications Add Applications Drag applications onto this box or use the Browse button Applications Browse Figure 5 Publish Applications Click on the Browse button and select the Executable exe file of the application that you would like to publish You can also drag and drop Executable exe files onto the box at the top of the dialog You will see a new entry in the list box which shows the list of applications to be published Once all the applications have been select click Finish so the applications can now be published Published Desktop Choosing All Servers in Farm will include all the servers that are added to the farm If only on server is present you will be automatically taken to the Startup Wizard Publish Desktop Dialog Choosing Server Groups will allow you to choose which group of servers from your farm you would like to use to publish a desktop Choosing Individual Servers will allow you to choose the servers you would like to use to publish a desktop one by one by checking the checkbox next to the name of the server Choosing New Server will allow you to add a new server to the farm and use it to publish a desktop 89 e Publishin
112. ng all types of authentication form factors and user credentials 2X ApplicationServer provides this two factor authentication using SafelD FlashID MobilelD QuickID GridID SecurelD RSA DigiPass Vasco Seamless Windows capabilities With Seamless Windows applications running from your terminal servers will look like local applications for your users This facilitates the introduction of server based solutions like terminal services as the remote applications co exist with local ones and users cannot even tell the difference between them 7 o Introduction 2X ApplicationServer amp LoadBalancer Greater Compatibility 2X ApplicationServer amp LoadBalancer Console is compatible with Windows 2000 Server Windows 2003 Server and Windows 2008 Server This means you do not need to upgrade your entire infrastructure to the latest Windows Server platform if all you need is application publishing with Seamless Windows capabilities Cross Platform Support 2X ApplicationServer is an RDP based Application Publishing solution that supports both Linux and Mac OS X clients all with Seamless Windows capabilities Now it is easy to bring Windows applications to all your Linux and Mac desktops 2X Client Gateway Service 2X Client Gateway tunnels all traffic needed by 2X applications on a single port Now you need to open only one port on your firewall and the clients will be able to launch the published applications through the 2X Client Ga
113. ng the Console click the Help from the Main Menu and select Manual Context Help To obtain contextual help about a particular field or control in the console click Help from the Main Menu and select Context Help This Context Help will be shown as active when the mouse pointer is changed to a pointer Clicking items with this pointer will display the relevant help for the particular field or control You may also use the F1 button or the Help button located in the right bottom of the console to display the contextual help Order Online To order online while you re using the Console click Help from the Main Menu and select Order online A new page will open in your default browser which will guide you how to order this product Send Support Request To send a query to 2X Support click on Help from the main menu and select Send Support Request This will load a form where you will be able to enter your details and information about your problem Note that the application will automatically send your settings and the current log file so that 2X Support can replicate your problem You can also send an attachment with your query such as a screenshot to support your query 37 Configuring 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer Toolbar Settings To customize the toolbar right click in the Toolbar area and
114. not save Password 1 Save Password ENABLEAUTOLOGON 0 Auto Logon disabled 1 Auto Logon enabled SSO To enable Single Sign On 0 Do not use System Credentials SSO 1 Use System Credentials SSO SERVER IP address or name of the 2X ApplicationServer amp LoadBalancer the location of 2X client Gateway Service BACKUPSERVER IP address or name of a secondary 2X ApplicationServer amp LoadBalancer 2X Client Gateway Service ALIAS Create rename Alias for Ul purpose USERNAME2x The username to be used when logging in to your terminal servers and the username to retrieve the list of applications DOMAIN The domain name used for authentication 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Client for Windows e 132 Farm Settings Advanced Settings COLORDEPTH The number of color bits to be used 0 256 colors 1 High Color 15bit 2 High Color 16bit 3 True Color 24bit USECLIENTCOLORS Use client system colors 0 Do Not Redirect Client Colors 1 Redirect Client Colors USECLIENTSETTINGS Use client system settings border size fonts etc 0 Do not redirect system settings 1 Redirect Client System settings CREATESHORTCUTS Create shortcuts configured on server 0 Do not create shortcuts configured on server 1 Create shortcuts configured on server REGISTEREXT Register file extensions associated form the serve
115. nt and also launch it from the U3 launch pad Z 2 ApplicationServer Client File Applications Tools View Help Week amp amp Open Refresh Up Folders View Options Farm Properties Search 4 x i E 5 tserverl 2k com D Full Desktops Common Apps Office Apps PoF Tools 2x Resources Testing Apps Full Desktops Common Apps Office Apps 2 Resources Testing Apps KINGSTON U3 G www kingston com u3 B Pass2Go a ACDSee PE for U3 ZinioReader WinRAR for U3 ey U3 Package Prototyper 5 U3 Manifest Creator CMD Runner ay a Explore U3 Drive EA Manage U3 Programs E Status and Settings Es Add Programs gt gt Help and Support gt gt v3 About U3 Drive US Smart App Cert Test a Enable Security R Kingston U3 Center 1 54 GB Free U3 Launchpad Ja D i 4 14PM Figure 136 U3 2X ApplicationServer amp LoadBalancer Client Launch Pad As you can see above 2XApplicationServer amp LoadBalancer will run normally without being installed on your local machine when running on a U3 smart drive NOTE You will have to download the U3_2XClient u3p packet this will be installed and launched through the U3 launch pad 165 o 2X ApplicationServer amp LoadBalancer 2X APPLICATIONSERVER WEB PORTAL 2X ApplicationServer Web Portal allows users to launch published applications an
116. nt Log file are sent as an attachment Send via E mail Send via E mail Save Zip File Figure 109 Contact 2X Support settings sea J _caneei_ 29x You can save your support request information as a Zip file this way you don t have to send the email straight away you can send the Zip file later on from any other machine 119 e Information 2X ApplicationServer amp LoadBalancer LICENSING The licensing tab will allow you to view licensing details and enter a license key If you have purchased a new license key click the Activate button Fill in the required details in the License Activation dialog and click the Activate button to activate your license key ApplicationServer amp LoadBalancer NOTE If you decide to allow more users to connect to your published applications exceeding your current license a new license key will be required If you decide to expand your load balanced farm and purchase an additional terminal server license a new license key will be issued After you purchase and receive your new license key simply click the Activate button again and type the new license in the License key field After you receive your new license key simply enter it on the Licensing LoadBalancer tab and click the Apply button 2 ApplicationServer and LoadBalancer Console J Information aX 2
117. ntered a valid username and password and the server IP address and port are correct you should see the list of published applications available to your username computer IP address on the main window 2X ApplicationServer Client File Applications Tools Yiew Help ad elm amp amp Open Refresh Up Folders view Options Farm Properties Search Ja x z BP All Farms as P i E A tserver01 excel msaccess oi O Full Desktops ID Common Apps z Summ w D PDF D Tools D 2 Resources O Predefiend Apps O Testing Apps tserver02 tserverO3 b tserverD4 tserver05 L t server06 powerpnt pptview winword visio Figure 135 2X ApplicationServer amp LoadBalancer Client main window with published applications If you want to create shortcuts for your published applications on your local desktop computer simply right click an application and select Create shortcut A shortcut for that application will be placed on your desktop NOTE The 2X ApplicationServer amp LoadBalancer Client uses the Microsoft RDP protocol when connecting to your terminal servers This means it fully supports all the features supported by the RDP 5 2 specifications at the time of writing In case some of these do not work as expected try launching the regular Microsoft RDP Client and connect to your terminal servers to see if they work or not If they work as expected but do not work when using the 2X Applic
118. number of licenses has been exceeded and will still publish the application 75 e Publishing 2X ApplicationServer amp LoadBalancer gt Notify administrator and start this option will notify the administrator that the number of licenses has been exceeded and will still publish the application gt Notify user administrator and start this option will notify both the user and the administrator that the number of licenses has been exceeded and will still publish the application gt Notify user administrator and do not start this option will notify both the user and the and the administrator that the number of licenses has been exceeded and will not publish the application Server Settings Target is the location of the executable or content file which resides on the Terminal Server The target can include many types of items such as a file executable word document image batch file and other types of content Start in specifies the folder that contains the original item or some related files Sometimes programs need to use files from other locations You might need to specify the folder where these fields are located so that the published application can find them Parameters specifies the parameters that you may pass to your published application In the Server Settings you have the ability to configure the above mentioned settings for each Terminal Server It is common that an application co
119. oadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Network In the Network Tab you may configure network settings to be able to connect to 2X ApplicationServer using a proxy To be able to connect to a Proxy Server check the Use Proxy Server checkbox The following are different proxy connection types that can be used SOCKS4 Enable this option to transparently use the service of a network firewall SOCKS4A Enable this option to allow a client that cannot connect to resolve the destination host s name to specify it SOCKSS5 Enable this option to be able to connect using authentication HTTP 1 1 Enable this option to connect using standard HTTP 1 1 protocol connections After selecting a connection type the Proxy Host domain name or IP Address and port number have to be specified For SOCKS5 and HTTP 1 1 connections authentication has to be enabled check the Proxy Requires Authentication checkbox and type in user credentials 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 146 Connection Properties New 2X Connection Connection Local Resources Experience Network Advanced Settings Proxy settings Haj Select and configure your proxy server details Use proxy server Osocks4 Os0cks44 SOCKSS OHTIP 1 1 Proxy Host Port 80 Proxy requires authentication User name useri Password ee
120. oadBalancer Setup Completed the 2 ApplicationServer and LoadBalancer Setup Wizard Click the Finish button to exit the Setup Wizard Launch Configuration Utility Go Thin Go 2X Figure 25 Post Installation status screen After the installation is complete Remotely or manual you should see the 2X Terminal Server Agent service listed under Services on the server where the agent has been installed Services File Action Yiew Help m 2 Ey Services Local u Services Local Status Startup Type __ Manual Name Description By NET Runtime Optimization Servic Microsoft NET Framework NGEN k 2X Terminal Server Agent 2X Terminal Server Agent provides 2X Terminal Server Agent Stop the service Started Automatic Restart the service Description 2X Terminal Server Agent provides information to 2 Applications Server and 2X Load Balancer By Alerter Sa Application Layer Gateway Service Bs Application Management By ASP NET State Service Bs Automatic Updates Bs Background Intelligent Transfer 5 Sy ClipBook By COM Event System Bacom System Application Notifies selected users and comput Provides support for 3rd party prot Provides software installation servi Provides support for out of proces Enables the download and installati Transfers data between clients and Enables ClipBook Viewer to store in Supports System Event Notification Manages
121. ocument doc lt OverrideParams gt lt PublishedApp gt Word lt PublishedApp gt lt Startup gt lt App gt 123 e 2X Additional Utilities 2X ApplicationServer amp LoadBalancer INSTALLING 2X APPLICATIONSERVER amp LOADBALANCER CLIENT FOR WINDOWS 2X ApplicationServer amp LoadBalancer Client System requirements e Windows 2000 XP Vista and up e The same hardware requirements as specified by Microsoft when using any of these workstation OSs e Some features like high color sound etc will only be available if your workstation has the appropriate hardware installed and properly configured Installing 2X ApplicationServer and LoadBalancer Client Before you run the installation procedure please make sure that you are logged on as Administrator and the system requirements are met 1 Run the 2X ApplicationServer amp LoadBalancer Client setup program by double clicking on the 2XAppServer LoadBalancer Client msi file on the client machine A welcome dialog will appear Close other Windows programs and click Next ie 2X ApplicationServer and LoadBalancer Client Setup A O Welcome to the 2X ApplicationServer and LoadBalancer Client 6 2 504 Setup Wizard The Setup Wizard will install 2X ApplicationServer and LoadBalancer Client on your computer Click Next to continue or Cancel to exit the Setup Wizard Go Thin Go 2X Cancel Figure 114 2X ApplicationServer amp LoadBalancer Client Setup Program welco
122. of Filtering options as you may configure the filtering 81 e Publishing 2X ApplicationServer amp LoadBalancer options for an folder and the published applications in that group will have the same filtering settings by default Application Group Group Name office Tools Description office and Publishing Tools Figure 78 Add Application Group One can also enter the description and modify the icon for each application group as shown in the above figure Application Groups in the 2X Console will be also displayed as application groups on the client side and web After you click Next one can also choose to create certain filtering rules User Client IP address for the created folder Published application or desktops listed under this folder will inherit the filtering rules of this folder Publish a Terminal Server Desktop Full Desktop acts like a terminal into an actual server where one can have a remote desktop connection To publish a Desktop with the wizard click on Publishing in the Navigation bar and click Add From the Select Type dialog choose Terminal Server Desktop 2X ApplicationServer amp LoadBalancer Publishing 82 Click Next and select which Terminal Server to choose from where you want to publish the desktop You may choose to publish a desktop from All server in Farm or from Server Groups In this case the published desktop will be
123. omputer name 149 e Using 2X ApplicationServer amp LoadBalancer Client for Windows Figure 130 2X ApplicationServer Client 2X Connection Properties Advanced Settings 2X ApplicationServer amp LoadBalancer 2X Universal Printing To use the 2X Universal Printing the Clients will just have to click Print while using the published application on the Terminal Server and select 2X Universal PDF Printer Ce x General Select Printer Add Printer Sy 2x Universal PDF Printer C HP LaserJel as HP LaserJel C HP LaserJel gt Status Ready Printto file Preferences Location Comment Find Printer Page Range All Number of copies f c ion g tah Cancel Apply Figure 131 Printing in a Terminal Server session using 2X Universal Printing 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 150 In the 2X Universal Printing tab the Client can configure to choose Print to default printer Use the default printer on the client side Select printer before printing Open the dialog to choose the printer before printing Use the following printer Click on to select the printer and always use the selected printer when printing through the 2X Universal PDF Printer View document to print Use this option to view the printed document using the default PDF viewer instead o
124. ons ssseeessseeeesrneseernessnnnestrnnesrnnnnstnnnnnnnnnnntnnnennnnnnnnnnnnnnna 87 Published DeSktOp eneren aa AEA T T 89 Setup LoadBalancer cceccceeececeeeeeceeeeeeeaeceeeeeceeeeesaaeeesaaeseeeeeseeeesaeeseneessaes 90 2X Universal Printing 92 Universal Printing erris rE A E TEE 92 EMF Properties een TAEA TEREE AEE R 93 Connection Settings 94 Client Gateway orriren aaa aana ii eel iets in eae 94 Advanced Client Gateway SettingS ccceessceeseeeeeeeeeeeeseeeeeeeeeeeaeeeeeeeees 96 Advanced Client Gateway Multiple 2X Client Gateways cceseeeeeee 97 Advanced Client Gateway Forwarding Mode cccesceeeeeeseieeeeteeeeeeeeee 99 Bind Gateway to an IP ACCreSS c ccceceeeseeceeeeeeeeeeeeaeeeeeeeseeeeseaeeseaeeteaes 100 pS oUt a reer OE AE cece E cena rreneerreececc treme reece 101 Publishing Agoni nerie aa a been dec tae tensed tenes Pde ee 102 AUth ntiCatlOn accccesseccudand a e A E AA A A 103 Deepnet Unified Authentication Platform eesssseseeesesresesrrssrerrsserrnssrernssns 104 Backup Servers ieii bts cect fase costs a aA E E E a a T 106 Adding 2X Backup Servers cccccccceceeeeeneeceeeeeceaeeesaaeeeeeeeseeeeseaeeesaaeesnees 107 Modifying 2X Backup ServelS ccccccesceeeeeeeceeeeeeeaeeeeaeeeeeeeseeeeseaeeneeeeeaes 110 Promoting a Backup server to a Master Servel ccccssccecsesteeeeeesteeeeeeaaes 111 Information 112 Statu Sae A e a cree ee
125. ons WW Publish a Desktop Add a new Terminal Server and publish a desktop A Setup LoadBalancer Add Terminal Servers to the 2X LoadBalancer Figure 3 New Wizard 2X ApplicationServer now incorporates a Startup Wizard which will guide you through each step needed to setup Published Applications Published Desktops or Terminal Servers for load balancing in the shortest amount of time Start by selecting what you want to publish You can choose from e Published Application Add a new Terminal Server and publish applications e Published Desktop Add a new Terminal Server and publish a desktop e Setup Loadbalancer Add Terminal Servers to the 2X LoadBalancer Published Applications 87 Publishing 2X ApplicationServer amp LoadBalancer Startup Wizard Publish From Publish From gt All Servers in Farm Figure 4 Choose from where you want to publish from Choosing All Servers in Farm will include all the servers that are added to the farm If only on server is present you will be automatically taken to the Startup Wizard Publish Applications Dialog Choosing Server Groups will allow you to choose which group of servers from your farm you would like to use to publish an application Choosing Individual Servers will allow you to choose the servers you would like to use to publish an application one by one by checking the checkbox next to the name of the server Choosi
126. ork with you 2X application please refer to Setting up Deepnet for 2X ApplicationServer amp LoadBalancer Connection Settings 104 2X VirtualDesktopServer or 2X ApplicationServer Manual which can be downloaded form http www 2x com or by clicking here 105 e Connection Settings 2X ApplicationServer amp LoadBalancer Backup Servers In this page one can add Backup Servers so that if the Master server fails the next server in the list takes over The backup servers can also be used as additional Client Gateways to distribute the load on the gateways gt Windows Machine 2X Client Gateway port 80 2X Publishing Agent SSL Enabled over port 80 443 Windows Machine 2X Backup Publishing Agent Figure 95 Redundant ApplicationServer amp LoadBalancer 2 Client Gateway Publishing Agent Backup Servers Servers Server Priority v 2XTesting Master 2xBackup1 M 2xXBackup2 Figure 96 Backup Servers 2X ApplicationServer amp LoadBalancer Backup Server 1 Backup Server 2 Status Agent Verified Agent Verified Agent Verified MS Terminal Server 2X Terminal Server Agent MS Terminal Server 2X Terminal Server Agent o MS Terminal Server 2X Terminal Server Agent MS Terminal Server 2X Terminal Server Agent Connection Settings 106 Adding 2X Backup Servers 1 To add 2X Backup Servers click the Find button A new dialog will show the avail
127. ox 73 e Publishing 2X ApplicationServer amp LoadBalancer Application Advanced Settings C Create shortcut on Desktop Create shortcut in Start Folder 2x Published Items gt Groups Create shortcut in Auto Start Folder Associate File Extensions Extension Parameters doc In jdde C dochtml C docm In idde docx In idde C dot In jdde C dothtml C dotm In idde C dotx In fdde _ Disable session sharing C Allow users to start only one instance of the application Concurrent licenses Unlimited Tf limit is exceeded Warn user and do not start Figure 72 Application Advanced Settings To create shortcuts of this particular application on the desktop on the client side enable Create shortcut on Desktop checkbox To create shortcuts of this particular application in the Start Menu Folder on the client side enable Create shortcut in Start Folder checkbox One can specify to create the shortcut under certain folders by using and the name of the folder E g To create the shortcut of MSWORD in folder 2X Published Items Office Apps one should specify 2X Published Items Office Apps One can also use the keyword Groups to place the shortcut according to the published groups Associate file Extensions In the Application Advanced Settings one can also associate file extensions on the client side with the particular published application
128. r 0 Disable registration of file extensions associated from the server 1 Enable registration of file extensions associated from the server URLREDIRECTION Redirect URLs to client 0 Do not redirect URL to clients 1 Redirect URL to clients MAILREDIRECTION Redirect MAIL to client 0 Do not redirect MAIL to clients 1 Redirect MAIL to clients ENABLERECONNECTION Reconnect if connection drops 0 Do not connect 1 Reconnect 133 Installing 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Farm Settings Local Resources KEYBOARD Where to apply key combinations 0 Onthe local Computer 1 On the remote Computer 2 in full screen mode only AUDIOMODE Options for Remote computer sound 0 Bring to this computer 1 Do not play 2 Leave at remote computer REDIRECTCOMPORTS To redirect local serial ports on to the remote computer 0 Redirect Serial Ports OFF 1 Redirect Serial Ports ON REDIRECTDRIVES To redirect local disk drives on to the remote computer 0 Redirect drivers OFF 1 Redirect drivers ON REDIRECTPRINTERS To redirect local printers on to the remote computer 0 Printer redirection OFF 1 Printer redirection ON REDIRECTSMARTCARDS To redirect smart cards on to the remote computer 0 Smart Card redirection OFF 1 Smart Card redirection ON 2X ApplicationSer
129. r amp LoadBalancer client on all remote computers and reduces the chances of user error during the installation process The MSI can be deployed in many different ways Group Policies SMS Altiris and even a simple login script It is not the scope of this administration guide to cover every single option available Make sure you consult your application manual for more information about deploying MSI packages remotely Using Active Directory There are two different ways that you can deploy an application through the Active Directory You can either publish the application or you can assign the application You can only publish applications to users but you can assign applications to either users or to computers The application is deployed in a different manner depending on which of these methods you use In this case we do recommend administrators assigning the application to COMPUTERS The main reason for that is in this case the application is actually installed the next time the computer reboots When assigning to users the application is not installed until the user actually clicks on the icons created for the application 127 e Installing 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer To assign an application to certain computers simply do the following on your Active Directory 1 Open the Group Policy Editor 2 To assign an application to a computer navigate through the
130. rated in the Application and Startup settings Then you may opt to configure the Publish From and Filtering settings from their respective tabs as by default drag and drop applications will be published to All Farm and Filtering is not enabled You may also configure the Startup Settings for other servers For more information how to configure each published application setting refer to the section 2X Publishing Wizard Application To publish an application using the drag and drop feature first select the group from the Published Applications Explorer in order to select the Application group where you want the application to be published Then open the Windows Explorer or just a normal folder and drag and drop any application or content into the 2X Console You may also drag and drop a whole folder with sub folders and it will be represented as Application groups and sub groups in the Published Applications Explorer ETE ATT B Da Frode fe OX IO FA las Gu B ODE ors Pp oa gt gt 2 85 e Publishing 2X ApplicationServer amp LoadBalancer Publish Applications Configuration Information Publish From Application Fitering Application Name Internet Explorer Description Web Browser pre configured for the intranet system Maximized M Change Icon Advanced Settings DE Server Settings Server s 2X TESTING v Target ProgramPiles Internet Explorer iexplore exe la Sta
131. repited can be printcap to use printers from etc printcap printername to use default printer driver printername drivername to specify driver name also S redirect sound can be off to disable sound default local quality to bring it to the client with normal for normal quality good for good quality default verygood for very good quality remote to leave it on the server 177 Installing 2X ApplicationServer Client for Linux 2X ApplicationServer amp LoadBalancer Other O02 sa options output mode 1 print return code to stderr 2 print return message to stderr 3 print return code and message to stderr print version info to get help information 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer Client for Linux e 178 INSTALLING 2X APPLICATIONSERVER CLIENT FOR Mac OS X System Requirements e Mac OS X Version 10 3 9 and up Installation Procedures 1 Download the 2XApplicationServerClient dmg file from http www 2x com applicationserver downloadlinks htm and store it locally 2 Double click on 2XApplicationServerClient dmg the installation dialog will come up then click 2XApplicationServerClient pkg to continue the installation 2XApplicationServerClient l of 1 selected 17 8 MB available 2X ApplicationServer Go Thin Go 2X Client pkg Figure 148 2X ApplicationServer Client for Mac OS X installation 179 e Installin
132. rinter name C Remove client name from printer name ICA Settings Figure 47 Configure each server properties Server Properties To change the Server name or IP address of a particular Terminal Server use the Server field Each Terminal Server can be configured to accept RDP traffic ICA traffic or both from the Type field Next you can type the maximum number of sessions you want this server to accept To enable this server in the farm make sure that Enable Server in farm checkbox is checked RDP Settings Default RDP port is 3389 however this port can be changed according to the actual RDP port of the configured Terminal Server This port will be used by the 2X Client Gateway when a connection is created in a gateway mode This port may also be used from the clients directly if the connection is created ina direct mode 51 e Farm 2X ApplicationServer amp LoadBalancer In the RDP settings one can configure the direct address by checking Change Direct Address checkbox and type a new direct address This address is used in Direct Connection mode only this is an internal or external IP address depending where the clients will be If external these IP address must be assigned at your firewall to your servers The publishing session timeout is the amount of time that each session will stay connected in the background after the user has closed all the published applications before disconnecting from
133. rk Advanced Settings Remote computer sound J fering to this computer v Keyboard Apply Windows key combinations for desktops only Pid for examole ALT TAB On the remote computer Display ka High Color 16 bit Local devices Connect automatically to these local devices when logged on to the remote computer Disk drives Printers Serial ports Smart Cards Figure 127 2X ApplicationServer Client 2X Connection Properties Local Resources tab 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 144 Experience The experience tab allows you to tweak the connection speed to optimize the performance of the connection with the remote host If you are using a connection to a remote computer in a local network that runs at 100mbit or up it is usually safe to have all of the experience options turned on Connection Properties New 2X Connection Connection Local Resources Experience Network Advanced Settings Performance Choose your connection speed to optimize performance KLAN Connection v Desktop Background Font Smoothing Menu and window animation Desktop Composition Show contents of window while dragging Themes Bitmap caching Figure 128 2X ApplicationServer Client 2X Connection Properties Experience tab 145 e Using 2X ApplicationServer amp L
134. rom 2X Console 2X ApplicationServer amp LoadBalancer offers the facility to install the 2X Terminal Server Agent on each Terminal Server remotely from the 2X Console This feature gives you the facility to control each Terminal Server from one central place In order to be able to install the 2X Terminal Server Agents remotely you must make sure that You have administrative credentials to be able to install the required service The service server is running on the Terminal Server where you intend to install the Terminal Server agent This service is offered by MS Windows and is used for file print and named pipe sharing over the network This service is used to install the 2X Terminal Server Agents remotely 23 e Installing the 2X Terminal Server Agent 2X ApplicationServer amp LoadBalancer 1 Launch the 2X ApplicationServer amp LoadBalancer Console and select the Terminal Servers category Terminal Servers Delegation Security Servers in Farm Server Type Agent State Direct Address tserverl RDP Agent OK tserverl Terminal Server Groups Figure 15 Terminal Server page to add additional Terminal Server agents 2 Click the Find button to find the available Terminal Servers or Citrix Servers All Terminal Servers and Citrix Servers within your domain will appear on the list of available servers to your farm The Agent status column gives the ability to identify whet
135. rt in ProgramFiles Internet Explorer fsa Parameters https fintranet company local 9000 Figure 83 Applications Configuration Information Publish From Application and Filtering After you ve published an Application Application Group Desktop or a Predefined applications using the Wizard or the drag and drop facility you may choose to re configure each selected item by using the Published Application Properties Area First select the item that you want to re configure from the Published Applications Explorer tree and then choose the appropriate tab according to your needs The tabs related with the published items are gt Information A detailed summary related with the selected application gt Publish From To select from where you want to publish the selected item gt Application To add or modify the application name and the description related with the selected application and an ability to configure the Target Start in and Parameters for each Terminal Server gt Filtering Ability to filter each application or group for certain users or computers according to the username client name or IP For more detailed information about each tab refer to section 2X Publishing Wizard Application 2X ApplicationServer amp LoadBalancer Publishing 86 2X Startup Wizard Startup Wizard Add a new Terminal Server and publish applicati
136. s Advanced settings A Change default behaviour of 2 ApplicationServer Client Language Default V Hide Launcher when application is launched _ Always on top C Do not warn if server certificate is not verified M Show folders page V Minimize to tray on close or escape M Launch automatically at Windows startup _ Add 2 Connection automatically when starting web or shortcuts il Don t show prompt message for auto add 2 Connections 4uto Refresh 2 Connections Check for updates on startup Administrators only i Check for updates now Figure 133 2X ApplicationServer Client Options Advanced Settings tab In the Advanced Settings tab click Check for updates now to check if there are any available updates for 2X Client If there are updates available one can click Update which will download the latest setup and install the Client or click Download which will download the latest setup to a specified location 2X ApplicationServer Client Updates Current Client Version 6 1 Build 455 No updates were Found Figure 134 2X ApplicationServer amp LoadBalancer Client updates 153 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Listing of Published Applications After configuring the 2X ApplicationServer amp LoadBalancer Client simply click Ok If you e
137. s Catalog Et Paint NET a Internet Explorer ty Windows Update 3 Outlook Express 2x Published Items gt yv v Yv Yv vY v Set Program Access and Defaults Programs Ei A Documents gt cw ie Settings Search gt Help and Support E Run o Shut Down Figure 123 Launching the 2X ApplicationServer amp LoadBalancer Client To open the 2X ApplicationServer amp LoadBalancer Client 1 Start gt All Programs gt 2X gt ApplicationServer Client gt 2X ApplicationServer Client 139 e Using 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Configuring 2X ApplicationServer amp LoadBalancer Client for Windows When launching the 2X ApplicationServer amp LoadBalancer Client you will be prompted to configure a new 2X Connection Please refer to the 2X Connection section below for more information about how to setup a new 2X Connection i 2X Applications BEE RP Connection Properties New 2X Connection Palle TE a Connection Local Resources Experience Network Advanced Settings K Connection settings g Primary Connection it Secondary Connection Refresh Connection Mode Regular Gateway Port 80 Alias Auto logon Username Administrator Password Save Password Domain Figure 124 2X ApplicationServer Cli
138. select Customize One can customize the button and icon view according to his likes Toolbar Settings Button View Text at Bottom Icon View Large Figure 32 Toolbar Settings 2X ApplicationServer amp LoadBalancer Configuring 2X ApplicationServer amp LoadBalancer Console e 38 GENERAL TERMINAL SERVICES CONFIGURATION 2X ApplicationServer amp LoadBalancer Services To start stop and configure 2X ApplicationServer amp LoadBalancer Services run the Microsoft Management Console Services msc 2X ApplicationServer amp LoadBalancer services are configured to start automatically when the system starts The services installed depend on the installation you selected u Services Local Select an item to view its description Name Description Status Startup Type Log On As By NET Runtime Optimization Microsoft Manual Local System By 2x Client Gateway 2X Client G Started Automatic Local System Sy 2x Publishing Agent 2X Publishi Started Automatic Local System 82x Redundancy Service 2XRedund Started Automatic Local System By2x Terminal Server Agent 2X Termina Started Automatic Local System Sy ActiveXperts Network Monitor Allows net Started Automatic 2XxMT cedricf amp Alerter Notifies sel Disabled Local Service Sa Application Layer Gateway Provides s Started Manual Local Service amp Application Management Provides s Started Manual Local System Sy
139. t this object type Users From this location 2xmt local Enter the object names to select examples Figure 53 User Selection Dialog 2X ApplicationServer amp LoadBalancer Farm e 56 Terminal Servers Delegation Security Allow the Following users to publish applications User userl 2x com user2 2x com users 2x com Figure 54 Delegation Tab with selected users In the above example user1 user2 and user3 now have rights to publish applications NOTE The user that is added to delegation needs write access to HKEY LOCAL_MACHINE SOFTWARE 2xX 57 e Farm 2X ApplicationServer amp LoadBalancer Security The security page allows you to filter connections through your gateway by matching MAC addresses It is possible to block out MAC addressed or else only allow the specified entries to run published applications Terminal Servers Delegation Security Allow all except MAC Address O Allow only MAC Address Figure 55 Security Tab There are two 2 options that you can use the first is to allow all users except the specified MAC addresses or the second were you only allow the specified MAC addresses To allow all MAC addresses except the specified ones select Allow all except and then click Add 2X ApplicationServer amp LoadBalancer Farm e 58 Add MAC Address Available clients User k 00 56 64 A2
140. tall 2X ApplicationSeryer and LoadBalancer Client 2X Click Install to begin the installation Click Back to review or change any of your installation settings Click Cancel to exit the wizard Figure 117 Starting the installation program 5 Click Yes to install the Single Sign On component This component will use your credentials to connect with the 2X ApplicationServer ie 2X ApplicationServer and LoadBalancer Client Setup is going to installfupdate 2 SingleSignOn component When this component is installed your credentials will be automatically used Do you want to continue Figure 118 Installing Single Sign On 6 Setup will copy the required files After finishing you will see the status screen 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Client for Windows e 126 ie 2X ApplicationServer and LoadBalancer Client Setup T m Completed the 2X ApplicationServer and LoadBalancer Client Setup Wizard Click the Finish button to exit the Setup Wizard Go Thin Go 2X Finish Figure 119 Post Installation status screen Installing the 2X ApplicationServer Client silently By using the MSI format administrators can now deploy the 2X ApplicationServer amp LoadBalancer client remotely by using Group Policies or any other deployment tool that accepts the MSI format This greatly simplifies the amount of work to install the 2X ApplicationServe
141. ter Notifies sel Disabled Local Service Sy Application Layer Gateway Provides s Started Manual Local Service Sa Application Management Provides s Started Manual Local System SR ASP NET State Service Provides s Manual Network 5 Sa Automatic Updates Enables th Disabled Local System SRy AVG Alert Manager Server Started Automatic Local System Be ave Update Service Started Automatic Local System Sy Background Intelligent Tran Transfers Started Automatic Local System Bs ClipBook Enables Cli Disabled Local System Figure 13 The 2X Client Gateway 2X Publishing Agent and 2X Redundancy Server and 2X Terminal Server Agent Services NOTE The 30 day trial version and the full version of the application are the same program To re enable the product after the 30 day trial period has expired the only action necessary will be to enter a valid license key in the Licensing page Re installation will not be necessary 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Console e 22 INSTALLING THE 2X TERMINAL SERVER AGENT 2X Terminal Server Agent System requirements e Windows 2000 Server 2003 Server or 2008 Server or Advanced Server with Terminal Services enabled in Application Mode if using Windows 2000 Server e The same hardware requirements as specified by Microsoft when deploying a terminal services environment will apply Installing the 2X Terminal Server Agent remotely f
142. teway Service Increased Terminal Services performance During the login sequence the user using default settings connection request is forwarded to the terminal server reporting the best performance index This ensures that the users will never be connected to a terminal server that is using all its resources CPU memory etc optimizing user experience across the terminal server farm Enhanced Security When used in SSL Gateway mode the 2X LoadBalancer provides end to end SSL encryption to your terminal servers This not only greatly enhances security but also gives you a firewall proxy friendly solution with true SSL HTTPS capabilities Reconnection capabilities When a session gets disconnected from one of the terminal servers and the user attempts to reconnect the 2X LoadBalancer queries all terminal servers for a disconnected session from that particular user or IP address and reconnects the user to the appropriate terminal server some conditions apply Universal Printing Printing has been one of the difficulties for administrators of server based computing systems 2X Universal Printer solves this issue and printing from application via RDP sessions is not different than printing form any other 2X ApplicationServer amp LoadBalancer Introduction e 8 application Universal Printing installs a universal driver on the Terminal Server that works with any printer Multiple Farms 2X Clients have the facility to connect
143. teway Mode Forward requests to 2X Publishing Agent and HTTP Server Forward requests to next Client Gateway in chain Cascaded Firewall Fowarding Client Gateway s gateway2 domain local IP Address Bind Gateway to the Following IP lt All available addresses gt Figure 91 Forwarding requests to next Client Gateway in chain NOTE All ports must be the same on each 2X Client Gateway Therefore if 2X Client Gateway on server A is listening on port 80 and is configured to forward the requests to 2X Client Gateway on server B server B should be configured to listen on port 80 This also applies for the Citrix port default 1494 and SSL default 443 99 e Connection Settings 2X ApplicationServer amp LoadBalancer NOTE In order to install 2X Client Gateway select Multiple Terminal Server in the Installation Type and check 2X Client Gateway option Please refer to the chapter entitled Installing 2X ApplicationServer amp LoadBalancer console for more information about how to install the 2X Client Gateway NOTE If you have problems to start the service check the Log File and Event Viewer for more information Please note that if the configured 2X Client Gateway port is assigned with another service the 2X Client Gateway Service will not be able to start the service In this case you must either configure the default port 80 to another port or configure the other service to use another port
144. the configuration and tra Started Started Started Started Started Disabled Manual Manual Manual Automatic Automatic Disabled Manual Manual lt Extended A Standard 7 Figure 26 The 2X Terminal Server Agent Service NOTE The terminal servers do not require configuration The agent will collect the information required by the 2X Publishing Agent Subsequently the 2X Terminal Server Agent will forward the necessary information to the 2X Publishing Agent using the information collected To ensure connectivity between 2X Publishing Agent and the terminal servers after installing the 2X Terminal Server Agent go to the Console GUI and on the Terminal Servers tab make sure you add all your terminal servers Once you have finished this step select a terminal server one at a time and press the Check Agent 2X ApplicationServer amp LoadBalancer Installing the 2X Terminal Server Agent 30 button If the 2X Publishing Agent can communicate with the 2X Terminal Server Agent running on the terminal server you will receive this message Agent Information Server tserverl 2x com Agent Agent Verified Version 6 1 build 465 Protocol Version 4 Terminal Services Enabled on port 3389 Citrix Services Not enabled OS Type Microsoft Windows XP Professional Service Pack 3 Status Agent in use by Controller on machine 127 0 0 1 Uninstall 2X Figure 27 Checking for 2X Terminal Server
145. tically when starting web or shortcut items 0 Do not add farm automatically 1 Add farm automatically MINIMIZETOTRAYONCLOSE Minimize to tray on close or escape 0 Close 2X Client 1 Minimize 2X Client to tray AUTOREFRESHFARMS Option to automatically refresh the farms listed in the client 0 Do not automatically refresh farms 1 Automatically refresh farms AUTOREFRESHTIMER The time taken to refresh the farms if the AUTOREFRESHFARMS is enabled The time should be specified in minutes and default value is 60 minutes SMARTSIZING Enable desktop smart sizing 0 Disable Smart Sizing 1 Enable Smart Sizing PRINTFORMAT Format of printing data 0 PDF 1 EMF 2 BMP PRINTOPTION Default client settings on client for 2X Universal Printing Q Print to default printer 1 Select printer before printing 2 Use printer specified in the PRINTERNAME field 3 View document to print PRINTERNAME String value of the default printer to be used 131 Installing 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Farm Settings Connection CONNECTIONMODE Connection Mode Settings 0 Regular Gateway 1 Direct Mode 2 SSL Mode SERVERPORT TCP port number in use for the 2X ApplicationServer application list retrieval You must enter the number in use E g 80 SAVEPASSWORD To save password in the logon options 0 Do
146. timeouts For the Terminal Server Agents please click on the Advanced button Figure 41 Agent Information Dialog Publish Settings The publishing session timeout is the amount of time that each session will stay connected in the background after the user has closed all the published applications before disconnecting from the server This is done to avoid unnecessary reconnection with the server One can also choose to allow URL Mail redirection on the client This option provides that ability that http and mailto links will be opened using local applications instead of using the resources on the Terminal Server Security The security feature provided is that to only allow 2X ApplictaionServer Clients to connect to the server this will switch off RDP and only allow 2X ApplicationServer Client connections You can enable security by checking the Allow only 2X ApplicationServer Client to connect to this server Advanced The advanced settings let you change the default timeouts for the Terminal Server Agents to access the advanced settings just click Advanced 2X ApplicationServer amp LoadBalancer Farm e 46 Adyanced Load Balancer Settings rE Declare TS Agent dead if not responding for 30 seconds TS Agent Refresh Time seconds Enable CPU Load Balancer 2X Figure 42 Advanced Load Balancer Settings Declare TS Agent dead This option is the amount of time that the 2X Publishing Agent sho
147. tionServer Client Connection Properties Network tab 2X ApplicationServer amp LoadBalancer Using 2X ApplicationServer amp LoadBalancer Client for Windows e 162 Advanced Settings Connect to console Enable this option to connect to the console session session 0 of the Terminal Server Display the connection bar when in fullscreen mode This will show the RDP connection bar at the top of the page Reconnect if connection is dropped Enable this option to automatically reconnect to the Terminal Server if the connection is dropped Embed published desktop in Launcher Enable this option to access the published desktop inside the 2X ApplicationServer Client Span desktops on all monitors Enable this option to span the published desktops across all connected monitors Enable desktop smart sizing Desktop smart sizing enables the Clients to scale the Client window display of desktop when resizing Connection Properties tigerman wintest5 2003 test lan 2x a Local Resources Programs Experience Network Advanced Settings lt 4 gt Advanced settings Display the connection bar when in fullscreen mode Reconnect if connection is dropped Embed desktop in launcher _ Span desktops on all monitors _ Enable desktop smart sizing Figure 130 2X ApplicationServer Client Connection Properties Advanced Settings 163 e Using 2X ApplicationServer amp LoadBal
148. to the MS Terminal Server according to their load status MS Terminal Server 2X Terminal Server Agent MS Terminal Server 2X Terminal Server Agent MS Windows Machine 2X Publishing Agent 2X Client Gateway SSL Enabled 443 80 MS Terminal Server 2X Terminal Server Agent MS Terminal Server 2X Terminal Server Agent Figure 7 Enterprise Edition Multiple Terminal Servers Regular Gateway Scenario 4 2 1 2X ApplicationServer amp LoadBalancer A regular gateway solution is ideally used when you require a server to act as a load balancer which will only listen for RDP and forward traffic to the MS Terminal Server according to their load status you will need to select 2X Publishing Agent and 2X Client Gateway only ie 2X ApplicationServer and LoadBalancer Setup Select Installation Type r Select the desired installation type 2X 3 2 virtual Computing Software Feature Description E 7 2 Publishing Agent 2 Proxy Gateway tunnels all 2 Client Gateway traffic needed by 2x 7 applications on a single port it X 2x Terminal Server Agent also provides a secure connection It must be installed on a central machine which can be also be a terminal server Figure 8 Installation type Enterprise Edition Regular Gateway scenario On each Terminal Server you need to install the 2X Terminal Server Agent This can be done by either installing the 2X Terminal Server Agen
149. ts remotely from 2X Management Console while setting up the Terminal Servers or by manually installing it on every Terminal Server by running the same setup and selecting 2X Terminal Server Agent only Please refer to the chapter entitled Installing the 2X Terminal Server Agent for more information about how to install the 2X Terminal Server Agent 2X ApplicationServer amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Console e 18 4 2 2 Enterprise Edition Direct Mode Scenario This solution is ideal for LAN environments Clients can connect using the direct mode with any MS Terminal Server Clients will first ask the 2X Publishing Agent for the best available Terminal Server and they will connect directly to the preferred MS Terminal Server MS Terminal Server 2X Terminal Server Agent 2X Publishing Agent 2X Client Gateway SSL Enabled 443 80 MS Terminal Server 2X Terminal Server Agent ve MS Terminal Server 2X Terminal Server Agent MS Terminal Server 2X Terminal Server Agent Figure 9 Enterprise Edition Multiple Terminal Servers Direct Mode Scenario 4 2 2 19 e Installing 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer In this scenario you would need to select 2X Publishing Agent 2X Terminal Server Agent and 2X Client Gateway if this server is going to act as a terminal server ie 2X ApplicationServer
150. tton to choose the default domain workgroup used for authentication Select All Trusted Domains if you want to authenticate with any trusted domain workgroup By default use client domain if specified is checked and this option will allow the user to specify the domain to authenticate in their client 2X ApplicationServer Client General options Domain If the client does not specify any domain and this option is enabled the authentication is done with the domain specified in the Authentication panel as displayed in the above figure When this option is disabled the clients will only authenticate with the domain specified in the domain field of the authentication panel on the server side We recommend you selecting Always require User Credentials for application list so that all users must authenticate before acquiring the application list Make sure to click Apply to activate the above settings NOTE In case that you want to make authentication with a workstation which is not joined with a domain you can also authenticate with the local users of the workstation In order to specify authentication with such a workstation you must enter workgroup_name machine_name Therefore if you would like to authenticate against a machine named SERVER1 and member of workgroup named WORKGROUP you would have to enter WORKGROUP SERVERT1 in the domain field NOTE In order to avoid user filtering proble
151. uld be installed in different locations on each Terminal Server To configure each Terminal Server use the drop down list in the Server s field When the selected server is not the local machine you can browse for applications or content on the remote Terminal Server This feature requires that the Terminal Server Agent is installed on the selected server Please note that this feature requires that TCP port 30004 is not blocked by any Firewall 3 In case you want to publish the application to certain users groups clients or IP addresses ranges you must configure the Filtering tab and select the filtering type that you want by using the Select Filtering Type drop down list as shown in the figure below 2X ApplicationServer amp LoadBalancer Publishing 76 Filtering x Select Filtering Type User Allow the Following Users Default Object Type Users amp Groups Use LDAP mode when adding Users amp Groups User Type Figure 74 Select Filtering Type gt User First check the Allow the following Users checkbox and add the usernames groups in the dialog Select Users or Groups as shown in the figure below gt LDAP Check Use LDAP mode when adding Users amp Groups to add users and groups in LDAP format instead of WinNT format Administrators can use LDAP format to filter users found in groups within groups 77 e Publishing 2X ApplicationServer
152. uld wait without a reply from each 2X Terminal Server Agent before declaring that particular Agent as dead TS Agent Refresh Time This option is the amount of time that the 2X Publishing Agent should re check the connection with each 2X Terminal Server Agent Enable CPU Load Balancer The CPU Load Balancer has an important role in the 2X Terminal Server Agent as when enabled it can control those processes that are using the most CPU This can be done as the 2X Terminal Server Agent 2XAgent exe is given a High base priority and when the Terminal Server CPU exceeds 95 the process that is using most CPU is given a low priority With this option enabled when the CPU is over 95 other sessions and other applications will continue to operate normally 47 e Farm 2X ApplicationServer amp LoadBalancer Farm Enterprise Edition Terminal Servers In this page you can add Terminal Servers or Citrix Servers to the farm You have two options to add Servers to the farm You can either automatically search for available Terminal Servers or Citrix Servers within your domain by clicking the Find button or you can click on the Add button to manually add the Terminal Servers or Citrix Servers Terminal Servers Delegation Security Servers in Farm Server Type Agent State Direct Address Find tserverl 2x com RDP Agent OK tserver1 2x com i E Terminal Server Groups Figure 43 Add Terminal
153. ure 3 Choosing the location where 2X ApplicationServer and LoadBalancer will be installed 4 Select the desired installation type You can select either 2X ApplicationServer amp LoadBalancer SMB or 2X ApplicationServer amp LoadBalancer Enterprise 2X ApplicationServer amp LoadBalancer SMB is appropriate for a Single Terminal Server environment while 2X ApplicationServer amp LoadBalancer Enterprise is appropriate for Multiple Terminal Servers environment 13 e Installing 2X ApplicationServer amp LoadBalancer Console 2X ApplicationServer amp LoadBalancer 4 1 2X ApplicationServer amp LoadBalancer SMB For a single terminal server just select the 2X ApplicationServer amp LoadBalancer SMB radio button and this feature will install all necessary components to publish application and desktops from a Single Terminal Server This scenario is typically used when you have one Terminal Server and you need to offer the facility of published seamless applications to your MS Windows Terminal Server 2X Publishing Agent 2X Client y 2X Terminal Server Agent M f Firewall Allow connections on port 443 and or port 80 Figure 4 Single Terminal Server scenario to publish applications and desktops from a single Terminal Server ie 2X ApplicationServer and LoadBalancer Setup Select Installation Type r Select the desired installation type 2X 2X ApplicationServer and LoadBalancer Enterprise
154. ver amp LoadBalancer Installing 2X ApplicationServer amp LoadBalancer Client for Windows e 134 Farm Settings Experience EXP_DESKTOPBG Desktop background 0 Disable 1 Enable EXP_FONTSMOOTHING Font smoothing 0 Disable 1 Enable EXP_WINDOWMENUANIMATION Menu and window animation 0 Disable 1 Enable EXP_DESKTOPCOMPOSITION Desktop composition 0 Disable 1 Enable EXP_SHOWCONTENT Show contents of Windows while dragging 0 Disable 1 Enable EXP_THEMES Themes 0 Disable 1 Enable EXP_BMPCACHING Bitmap caching 0 Disable 1 Enable 135 e Installing 2X ApplicationServer amp LoadBalancer Client for Windows 2X ApplicationServer amp LoadBalancer Farm Settings Proxy USERNAME Proxy credential details HOSTNAME Proxy hostname PORT Proxy port TYPE Proxy type can be one of the following 0 SOCKS4 1 SOCKS4A 2 SOCKS5 3 HTTP 1 1 USEPROXYSERVER Enable if you want to use proxy 0 Disable 1 Enable USEAUTHEN If proxy type is HTTP1 1 or SOCKS5 user can enable authentication 0 Disable 1 Enable CLEARPROXYPASSWORD Clear password for the user When the client is launched for the first time the password will be encrypted and saved CLEARPASSWORD Clear password for the user When the client is launched for the first time the password will be encrypted and saved OVERRIDEUSERSETTINGS To override the user settings with client MSI s
155. with Multiple Farms and publish seamless applications or published desktops from multiple farms simultaneously Single Sign On Single Sign On is a module that automates the log in process when connecting with the 2X Client Gateway and the Terminal Servers Single Sign On eliminates the burden on users of having to remember and periodically change many individual passwords in order to access applications and data Web Portal 2X ApplicationServer Web Portal allows users to launch published applications and desktops from multiple farms which are accessed through a web portal according to their filter settings 9 e Introduction 2X ApplicationServer amp LoadBalancer How does 2X ApplicationServer work 2X ApplicationServer extends Windows Terminal Services by using a customized shell and virtual channel applications using the Microsoft RDP protocol Due to these extensions a new Client is required although it uses the same RDP protocol as mentioned above on all computers that will be accessing the 2X ApplicationServer How does 2X LoadBalancer work 2X LoadBalancer works by acquiring information from the Terminal Servers or Citrix Servers with the aid of the 2X Terminal Server Agent installed on each server This information includes system resources and the number of sessions running on the server With this information 2X LoadBalancer will be able to load balance both desktops and seamless applications The 2X LoadBalancer can
156. x ApplicationServer and LoadBalancer Console In this page you can review a Version 6 1 build 465 ER ogi key and your f tion Copyright 2005 2008 2x Software Ltd sia a This product is registered for 2X Software Ltd If you purchase a new license click on the activate License Info button Fill in the required First Activation Fri Jun 08 13 15 00 2007 details in the license Product Code ASPRN v6 a activation dialog and click the activate button to Company 2x activate your license key Contact Name user1 2x com Load Balancing Servers 10 3 Published Applications Unlimited Printing Enabled Redundancy Enabled Upgrade Insurance Expires on Thu Dec 31 00 00 00 2009 F Support Not available v J License key IOO XO HIK DOO 2X Figure 110 ApplicationServer amp LoadBalancer licensing 2X ApplicationServer amp LoadBalancer Licensing e 120 121 o License Activation In order to activate the license key fill in the required contact details and type the license in the License key field and click Activate as shown in the figure below License Activation Full name user1 2x com Company 2 Telephone 356 2138 2857 E mail support 2x com Country Code MT License key POO PO PON POR Please contact 2 Support if you have problems in activating the product Figure 111 License Activation When the lic
157. y the 2 specified machines are allowed to run published applications 61 e Farm 2X ApplicationServer amp LoadBalancer LOAD BALANCING To configure 2X LoadBalancer click on Load Balancing in the navigation bar in the 2X ApplicationServer amp LoadBalancer Console This option is available only in Enterprise Edition Load Balancing In this page you can choose the load balancing method to be used The 2X LoadBalancer has two possible methods to load balance incoming connections Load Balancing Rules Load Balancing Method Resource Based b Counters User Sessions Memory cpu Reconnect to disconnected sessions C Limit user to one session per desktop To enable limit user to one session per desktop make sure that the setting Restrict each user to one session is set on all Terminal Servers Advanced Settings IF you would like to change the default timeouts For the Terminal Server Agents please click on the Advanced button Figure 61 Configure load balancing properties Round Robin Load Balancing in this method 2X LoadBalancer will identify the next available Terminal Server and forward the incoming connection accordingly regardless of available resources on the server Resource Based Load Balancing in this method 2X LoadBalancer will retrieve the load information for all Terminal Servers in the farm and based 2X ApplicationServer amp LoadBalancer Load Balancing e 62 on

Download Pdf Manuals

image

Related Search

Related Contents

Mobile Lighting Towers  Argoclima RELAX  取扱説明書 MR/MSR/MKR  User`s Manual Pocket Camera SG570 Series  取 扱 説 明 書  Notice d`emploi  6000FN1 6000FN1  installation, operating and service manual  CCC&TI Planning Handbook - Caldwell Community College and  6130 UM A4-05-05.QXD  

Copyright © All rights reserved.
Failed to retrieve file