Administrator Guide 6.0 2019.06.19
Total Page:16
File Type:pdf, Size:1020Kb
Administrator Guide 6.0 2019.06.19 COPYRIGHT AND TRADEMARK NOTICE Copyright 1997-2019 GraphOn Corporation. All Rights Reserved. This document, as well as the software described in it, is a proprietary product of GraphOn, protected by the copyright laws of the United States and international copyright treaties. Any reproduction of this publication in whole or in part is strictly prohibited without the written consent of GraphOn. Except as otherwise expressly provided, GraphOn grants no express or implied right under any GraphOn patents, copyrights, trademarks or other intellectual property rights. Information in this document is subject to change without notice. GraphOn, the GraphOn logo, and GO-Global are trademarks or registered trademarks of GraphOn Corporation in the US and other countries. Microsoft, Windows, Windows NT, Internet Explorer, and Remote Desktop Services are trademarks of Microsoft Corporation in the United States and/or other countries. Linux is a registered trademark of Linus Torvalds. Red Hat is a trademark or registered trademark of Red Hat, Inc. in the United States and other countries. Adobe, Acrobat, and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. iPhone, iPad, iPod, Mac, and OS X are registered trademarks of Apple Inc. Portions copyright © 1998-2017 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (www.openssl.org). Portions copyright © 1995-1998 Eric Young ([email protected]). All rights reserved. This product includes software written by Eric Young ([email protected]). This product includes software written by Tim Hudson ([email protected]). Portions of this software are licensed from United Mindworks LLC. All other brand and product names are trademarks of their respective companies or organizations. CONTACT INFORMATION GraphOn Corporation 6 Loudon Road, Suite 200 Concord, NH 03301 USA [email protected] www.graphon.com Page | i CONTENTS CHAPTER I - Introduction 1 Introducing GO-Global 1 GO-Global Features 1 System Requirements 5 GO-Global Host 5 GO-Global Client 6 CHAPTER II - Configuring the Host 7 Upgrading GO-Global 7 Installing the GO-Global Host 8 Running the 30-Day Trial Version 9 Installing the Web Files on a System other than the Host 10 Hosting Web files from a Directory other than the Default Directory using IIS Web Server 11 Running GO-Global through Apache HTTP Server 12 Configuring GO-Global to use a Central License Server 13 Opening the License Manager Port in a Firewall 14 Redundant License Servers 14 Three-Server Redundancy 14 License-File List Redundancy 15 License Servers in a Relay Server Environment 17 License Servers in Cloud Environments 18 Automatic Client Keyboard Support 19 Themes 19 CHAPTER III - Administering User Accounts 20 Administering User Accounts 20 Setting Up User Profiles 21 Setting File Permissions 21 Setting up a Network Printer 22 Page | ii CHAPTER IV - GO-Global Admin Console 23 GO-Global Admin Console 23 Managing Applications 24 Installing Applications 24 Publishing Applications 25 Sharing a Link to a Published Application 26 Running the Application outside the Browser 26 Assigning Application Launch Parameters to Users or Groups 30 Managing Sessions and Processes 31 Terminating a Session 31 Ending a Process 32 Shadowing a Session 32 Managing GO-Global Licenses 34 Security Options 36 Selecting SSL Transport 36 Modifying the Host Port Setting 37 Encrypting Sessions 39 Notifying Users of a Secure Connection 39 Obtaining a Trusted Server Certificate 41 Using an Intermediary SSL Certificate with GO-Global 42 Using an Intermediary SSL Certificate on iOS and Android 43 Standard Authentication 43 Integrated Windows Authentication 44 Password Caching on the Host 45 Password Caching on the Client 46 Password Change 48 Changing Passwords at Next Logon 48 Prompting Users to Change Passwords Before Expiration 49 Prompting Users to Change Passwords After Expiration 50 Password Change and Integrated Windows Authentication 50 Session Reconnect 51 Setting the Session Termination Option 51 Disconnecting a Session 52 Shared Account 54 Client Time Zone 55 Monitoring Host Activity 56 Viewing Session Information 56 Viewing Process Information 57 Refreshing the Admin Console 57 Setting the Refresh Rate 57 The Status Bar 58 Setting the Broadcast Interval 58 Page | iii Session Startup Options 59 Applying Group Policy 59 Displaying Progress Messages 59 Logon Scripts 60 Setting Resource Limits 63 Specifying the Maximum Number of Sessions 63 Specifying the Minimum Physical and Virtual Memory 63 Session Shutdown Options 64 Specifying the Session Limit 64 Specifying the Idle Limit 64 Specifying the Warning Period 65 Specifying the Grace Period 66 Windows Compatibility Assurance 66 GO-Global Updates 68 Installing a GO-Global Update 69 Reviewing Pending and Installed Updates 70 Managing GO-Global Hosts from Client Machines 71 Keyboard Shortcuts for the Admin Console 72 CHAPTER V - Running GO-Global 73 GO-Global App 73 GO-Global Web App 75 Running the GO-Global Web App 75 Accessing the Host or Relay Server Directly from the Internet 77 Mac OS X App 78 GO-Global Startup Parameters 79 Modifying the Logon HTML Page 81 Web Files 82 Resizing the Client Window 83 Uninstalling GO-Global 83 Automatic Client Updates 83 CHAPTER VI – Mobile App Toolbar Editor 86 Mobile App Toolbar Editor 86 Creating Custom Toolbars 87 Log Files 93 Page | iv CHAPTER VII - Advanced Topics 94 Load Balancing 94 Independent Hosts 95 Relay Servers 95 Dependent Hosts 96 License Server Configuration 97 Administering Relay Servers and Dependent Hosts on Different Networks 98 Host Selection 99 Relay Server in a DMZ 99 Relay Server Failure Recovery 100 GO-Global Host Performance Counters 103 Configuration Requirements for Delegation Support 104 Client Printing 108 Designating Access to Printer Drivers 108 Printer Configuration 110 Printers Applet 111 Adding and Removing Printers 111 Setting the Default Printer 112 Editing Printer Settings 112 Printing a Test Page 112 Changing a Printer’s Driver 113 Resetting Printer Settings 113 Mapping Printer Drivers 114 Exporting Printer Settings to a File 116 Creating a Default Printer Setting File for a Mapped Printer 116 Client Printer Naming Customization 118 Adjusting the Printable Area 119 Client Clipboard 120 Client Sound 120 Client Serial and Parallel Ports 120 Client File Access 121 Remapping Client Drives 122 Hiding Client Drives 123 Hiding Host Drives 124 Mapped Drives 124 Multi-Monitor Support 124 Specifying the Maximum Color Depth for GO-Global Sessions 125 Disabling Image Compression 126 Modifying the fontContrast Property 126 Obtaining the Name of the Client Computer 126 Page | v Application Script Support 127 Advanced Session Process Configuration 128 Running the Windows desktop in the background of GO-Global sessions 132 Proxy Tunneling 133 Proxy Tunneling via the HTTP CONNECT Method 133 Support for Internet Protocol Version 6 134 Smart Card Support 135 Performance Auto-Tuning 135 How Performance Auto-Tuning Works 136 Silent Installation 137 Log Files 138 Selecting a New Location for the Log Files 138 Setting the Output Level 139 Maintaining Log Files 139 Client Log Files 140 Connection Monitoring 141 Support Request Wizard 141 High Resolution Client Devices 141 APPENDIX 143 Licensing 143 Obtaining a License File 144 License Change Request 144 Licensing Database 144 RapidX Protocol (RXP) 145 Encryption and Exportation Regulations 146 Creating Your Own Certificate Authority 147 Importing the Trusted Server Certificate on a Dependent Host 147 Creating a CA Key and Certificate 148 Creating and Signing Server Keys 150 Generating a CSR Using IIS Certificate Wizard 152 Disabling Automatic Client Keyboard 152 Configuring Support for Client Keyboards and/or IMEs 153 Installing Additional Keyboards and IMEs 153 Client Keyboard Mapping Files 155 Keyboard/IME Identifiers Used by GO-Global 155 Configuring Client Keyboard Options 156 Specifying Layout Text Substitutions 157 Setting the Fallback Layout Text 157 Configuring Multiple Input Locales 157 Page | vi Known Limitations 159 INDEX 160 Page | vii CHAPTER I - Introduction 1 Introducing GO-Global GO-Global is the simple and secure application virtualization solution that extends the reach of existing Windows applications to corporate networks or the web. With GO-Global, authorized employees, business partners, and customers can securely access applications from anywhere, regardless of connection, location, client platform, or operating system. GO-Global Features . Network, Remote Dial-up, and Web Accessibility. GO-Global provides access to 32-bit and 64-bit Windows applications from GO-Global Hosts via the network, remote dial-up, or through Web access. Cross-platform Compatibility. GO-Global provides access to any Windows application from virtually any client platform. Applications can be run from desktop computers such as Mac, Windows, and Linux, and from iOS and Android mobile devices. Windows-based applications deployed through GO-Global look, feel, and function as if they were running on a Windows operating system, regardless of the client platform. Client File Access. GO-Global supports seamless integration of client drives, including hard disk and mapped network drives. This allows users to access files stored on the client computer and to save files locally. Host Monitoring. GO-Global provides real-time monitoring of individual GO-Global Hosts, control