----------------------------------------- README for GO-Global for Windows 3.2.1 April 22, 2010 ------------------------------------- (c) GraphOn Corporation, 1999-2010. All rights reserved. ____________________________________________________________________ CONTENTS 1. System Requirements 2. Installing the GO-Global Server 3. Running the Cluster Manager 4. Known Issues 5. Upgrading GO-Global ------------------------------------------------------------------- 1. SYSTEM REQUIREMENTS ------------------------------------------------------------------- 1.1 GO-Global Server The GO-Global Server requires one of the following 32-bit Windows operating systems: - Windows Server 2008 Standard or Enterprise Edition with Service Packs 1 and 2 - Windows Server 2003 Standard or Enterprise Edition with Service Packs 1 and 2 - Windows Server 2003 R2 Standard or Enterprise Edition - Windows XP Professional with Service Packs 2 and 3. Where applicable, these platforms are supported with or without the Security Rollup Package. Right-to-left languages are not supported. Only the above versions of Windows are supported. GO-Global cannot be installed or run on other versions of the Windows operating system. You must have administrative rights on the server to perform the installation and the server must have TCP/IP as a network protocol. A Web server must also be available in order to set up the server for browser deployment. GO-Global supports a maximum round-trip latency of 500 milliseconds. 1.2 GO-Global Clients The Windows Client supports Windows 98/XP, Windows 2000, Windows Server 2003, Windows Server 2008, Windows Vista, Windows 7, and Windows NT 4.0. The Windows CE Client supports Windows CE 4.2 or later on Mitsubishi's TX120 device and Mintwave's ACC-Lite and ACC-mini devices. SEH (the C++ Structured Exception Handling component) and RTTI (the Run-Time Type Information component) are required to run GO-Global on a Windows CE device. To determine if these components exist on the device, open ceconfig.h found in the Windows folder. On a Windows CE 4 device, if the following lines: #define COREDLL_CRT_RTTI 1 #define COREDLL_CRT_CPP_SEH 1 are included in this file, RTTI and SEH are supported. On a Windows CE 5 device, if the following line: #define COREDLL_CRT_CPP_EH_AND_RTTI 1 is included in this file, RTTI and SEH are supported. The Linux Client supports but is not limited to the following Linux distributions: Red Hat Linux 9; Red Hat Enterprise Linux WS 3; Mandrakelinux 10; Xandros Desktop 2; Ubuntu 8.04, and Turbolinux Desktop 10. The Linux Client requires glibc 2.3 or later and libstdc++.so.5 version 3.2. On Linux systems that support yum, run 'yum install compat-libstdc++-33' to resolve the dependency on libstdc++.so.5. On Ubuntu, run 'apt-get install libstdc++5 gcc-3.3-base'. The Mac OS X Client supports Mac OS X 10.3 and 10.4. The Browser Plug-in for Mac OS X is available to Mac OS 10.3 and 10.4 users running Apple Safari 2.0.4 and Mozilla Firefox 2.0.0.1. The Pocket PC Client supports Pocket PC 2003 and Windows Mobile 5. The Netscape Plug-in for Windows supports Windows 98/XP, Windows 2000, Windows 2003 Server, Windows Server 2008, Windows Vista, Windows 7, and Windows NT 4.0 with Netscape Navigator 7.2 and Mozilla Firefox 1.5 or later. The Netscape Plug-in for Linux supports but is not limited to the following distributions: Red Hat Linux 9; Red Hat Enterprise Linux WS 3; Mandrake 10; Xandros 2; Ubuntu 8.04, and Turbolinux 10 with Netscape Navigator 7.2 and Mozilla Firefox 1.5 or later. The Microsoft ActiveX Control supports Windows 98/XP, Windows 2000, Windows Server 2003, Windows Server 2008, Windows Vista, Windows 7, and Windows NT 4.0 with Internet Explorer 6.0 or later. The Java Client supports the following platforms: * Windows 98/XP, Windows 2000, Windows Server 2003, Windows Server 2008, Windows Vista, and Windows 7. * Red Hat Linux 9; Red Hat Enterprise Linux WS 3; Mandrakelinux 10; Xandros Desktop 2; and Turbolinux Desktop 10 with Netscape Navigator 7.2 and Mozilla Firefox 1.5 or later. In order to run GO-Global, users must be able to log on locally to the GO-Global Server. This right is granted through Local Security Policy by clicking Administrative Tools in Control Panel. Clients must have TCP/IP as a network protocol. ------------------------------------------------------------------- 2. INSTALLING THE GO-GLOBAL SERVER ------------------------------------------------------------------- GO-Global is delivered as a self-extracting executable and can be installed by double-clicking the executable. It can also be unpacked and installed by running setup.exe in the root folder where it was unpacked. The setup installs all of the GO-Global Server files as well as the files necessary to configure the GO-Global Server for browser deployment. ------------------------------------------------------------------- 3. RUNNING THE CLUSTER MANAGER ------------------------------------------------------------------- The Cluster Manager allows administrators to add and remove applications and to administer, monitor, and control client access to the GO-Global Server. >> To run the Cluster Manager Double-click the Cluster Manager icon on the desktop. -or- 1. Click the Start button on the Windows taskbar. 2. Click Programs | GraphOn GO-Global | Cluster Manager. Applications must be registered with the Cluster Manager before clients can access them. >> To register an application with the Cluster Manager 1. Click the Applications tab. 2. Click the Add button. 3. Browse for the application’s executable path. ------------------------------------------------------------------- 4. KNOWN ISSUES ------------------------------------------------------------------- When users running Windows 98 upgrade to GO-Global for Windows version 3.2.1.4418 and they attempt to print using the Universal Printer Driver, the following dialog appears on the client: "This program has performed an illegal operation and will be shut down, if the problem persist contact the program vendor". The print job is being sent to Adobe Reader in Preview mode. To resolve this, configure the client printer to use the native driver in the Program Window. GO-Global does not support Group Policy logon or logoff scripts. Microsoft's VBScripts are not supported as logon scripts unless they are run in a batch file. In order to launch the Explorer File Manager within a GO-Global session, the administrator must add c:\ or %USERPROFILE% as a command-line option for Explorer when publishing the application in the Cluster Manager. For example, click the Add Application dialog. In the Executable path box, type c:\windows\explorer.exe. In the Start Directory box, type c:\windows\. In the Command-Line Options box, type c:\ or %USERPROFILE%. This applies only to Windows Server 2008. Client-side password caching does not work when GO-Global is configured with a hardware load-balancer. Running the Browser Plug-in for Mac OS X in embedded windows mode, when logged in as root, is not supported on GO-Global. Using the Right-Control - Alt - Delete keyboard combination in Microsoft Excel is not supported. If a user starts two or more GO-Global sessions with different user accounts from the same client machine, client printers will only be available to the first session. Redirecting the location of a user’s profile (e.g., the Application Data folder) through GO-Global is not supported. GO-Global loads the user's profile before applying Group Policy because the user's registry hive has to be loaded before Group Policy is applied. Copying a file on a GO-Global Server and pasting it to the client, while attempting to overwrite an existing file, may not work. The Java Client does not support session shadowing. GO-Global does not support Parallels Virtuozzo. When a user's password has expired or is about to expire, the Change Password warning dialog appears behind the Logon dialog. The user must move the Logon dialog in order to see the Change Password warning dialog. Mouse scroll wheel is not supported on the Java Client. As mentioned in the 3.2.0.4166 patch Release Notes, a defect was found in the "Backward Compatible Client and Server" feature that was added in 3.2.0. As a result, with the client changes in this build clients from version 3.2.0.4166 and above will NOT be able to connect to 3.2.0 servers released prior to 3.2.0.4166. 3.2.0 clients released prior to 3.2.0.4166, however, will still be able to connect to all 3.2.0 servers. A side effect of this fix is that the native MacOS X Client will get the wrong error message when connecting to an older 3.2.0 build using a 3.2.0.4166 client. Instead of getting a version mismatch error the error will be "Failed to connect to servername. Please verify the server address is correct." GO-Global supports Adobe Acrobat 8.0 in a GO-Global session. Previous versions of Acrobat are not supported." Apple's Preview application is not supported when printing from a Mac. Adobe Reader is required in order to print when running the Mac OS X Client or the Browser Plug-in for Mac OS X. Japanese keyboards are not supported on the Mac OS X Client or the Browser Plug-in for Mac OS X. Windows Explorer is not displayed when clicking Explore or Open, from within a File Open dialog of an application running in a GO-Global session. When users running the Windows CE Client print to client printers, squares appear between words instead of empty spaces. This is a Microsoft PDF Viewer bug, not a GO-Global for Windows bug. When a GO-Global session is being shadowed, the server's cursor remains on the client until that session is closed. The cursor does not go away even when the session is no longer being shadowed. On certain Linux platforms such as CentOS and Debian3, the GO-Global Connection dialog may appear behind the Linux console when the Linux Client is run from the console. Client sounds may also play on the GO-Global Server. Due to a limitation of the JVM, custom cursors are not supported on the Java Client. Painting problems may occur if a client's Task Manager is set to "Always On Top". Due to a limitation of the JVM, menus are not directly accessible with the ALT key when running the Java Client. After pressing the ALT + the accelerator key, press the ALT key again in order to activate the menu. GO-Global's License Manager operates by using a file called "license.lic". This file can be edited, but in doing so, can be made invalid. The contents of this file, therefore, should not be modified. If a user can successfully log on to a GO-Global Server, but no applications are listed in the Program Window, the license file may be invalid. Explorer.exe is not supported. The GO-Global Server's display scheme should be set to Windows Standard, the default setting. If a GO-Global Server experiences low-memory conditions, defined as either less than 2000 available system page table entries or less than 20 MB of available physical memory, the Logon Manager will display the following messages, respectively: "Logon failed. System page table requirement was not met," and "Logon failed. Physical memory requirement was not met." Colors may display incorrectly when the client's display is set to 256 colors. Journal record hooks are not supported. As such, macros may fail to record in some applications. On Macintosh, the "busy" cursor may be displayed in place of the arrow cursor. No error message is displayed if a user has insufficient rights to install the ActiveX Client. Animations may cause performance problems. Deleted client printers may be re-created at the start of a new session. When running the Windows Client or when running a GO-Global client in loose windows mode via a Web browser, application windows may fail to come to the foreground when clicking on their associated taskbar item. If this occurs, click on any exposed area of the desired window to bring it to the foreground. The cut and paste shortcut keys (Apple+C and Apple+V) do not work properly on the Macintosh. Use CTRL+C for copy and CTRL+V for paste instead. When running the Netscape Plug-in with Linux and Netscape Navigator 7.2, clicking the browser's Back button might close Netscape. OLE objects embedded in a client-side file cannot be edited. If the application required to edit the OLE object is available on the server, copy the file to a drive on the server,edit it, and then, if desired, copy it back to the client. The first time a user runs Netscape Navigator after installing GO-Global's Netscape Plug-in for Linux, Netscape may shut down. If the user started Netscape from the command-line, a Bus error is displayed. Users can safely ignore this message. Netscape will not encounter this error after the first time. Data copied to the clipboard from an application deployed via GO-Global is cleared when a client session is disconnected. Applications running in GO-Global sessions are displayed using 16-bit color. Some printer drivers may not upload to a Windows Server 2003 designated driver server if the drivers have not been designed or certified for use with Windows Server 2003. Installing the driver on the GO-Global Server may correct the problem. When Integrated Windows authentication is enabled in the Cluster Manager, items on mapped drives will only be displayed in the Program Window when the machines are configured on an Active Directory network. Active Directory networks are not supported on NT systems or domains. If users disconnect from a session intentionally or unintentionally while an audio file is playing, they may be unable to reconnect to their session. Display problems may occur if a user reconnects to a session from a computer that has a different display resolution than the computer that was used to start the session. Similarly, display problems may occur if a user starts a session using an embedded client (e.g., Java, ActiveX, etc.) and later reconnects to the session using a client that has the loose windows option enabled. Reconnect may fail if a user starts a session with the signed Java Client and tries to reconnect using the unsigned Java Client. Users cannot copy and paste between local and server-based applications using the Java client after reconnecting to a session. When a GO-Global Server is connected to a relay server, no warning is displayed that the server's settings (published applications, etc.) will be replaced by those of the relay server. When Integrated Windows authentication is used to authenticate a user on a Windows NT domain, the user will be unable to access computers on the domain other than the server. In this case, users should be able to access network resources after entering their user name and password. (Note: This problem does not occur if the server computer is a member of an Active Directory, and in this case, users are not required to enter their user name and password to access network resources.) On GO-Global Servers running Japanese Windows Server 2003, IME does not appear on the client when the Windows Server 2003 box is locked by the operating system. Users are unable to reconnect to a disconnected session while the session is being shadowed. On Windows Server 2003, GO-Global does not support running the Application Publishing Service in any account other than the system account. The keyboard mapping command-line argument -kb is case sensitive on the Linux Client and the Macintosh Client. -KB will not work. GO-Global does not support the /3GB switch. PDFCreator from pdfforge is not supported. ------------------------------------------------------------------- 5. UPGRADING GO-GLOBAL ------------------------------------------------------------------- Cluster Managers on servers running GO-Global for Windows version 3.2 are unable to display or administer servers running GO-Global for Windows version 3.1, and vice versa. GO-Global Servers running different versions of GO-Global do not recognize each other.