Attachmate Worldwide  |   Contact Us  |   NetIQ.com
Home » Support » Solution Library

Technical Notes

Reflection Patch 13.0.6: Fixes, Features, and File Download
Technical Note 1869
Last Reviewed 23-Feb-2007
Applies To
Reflection for HP version 13.x
Reflection for UNIX and OpenVMS version 13.x
Reflection for IBM version 13.x
Reflection X version 13.x
Reflection Suite for X version 13.x
Reflection for the Multi-Host Enterprise, Professional Edition version 13.x
Reflection for the Multi-Host Enterprise, Standard Edition version 13.x
Summary

The Reflection Windows-based products version 13.0.6 patch is available to maintained users who already have 13.0 installed. This technical note provides a link to the Reflection 13.0.6 patch, a list of fixes included in Reflection 13.0.6, as well as those originally included in 13.0.1-13.0.5. (No Reflection 13.0.3 patch was released.)

Before you apply the patch, note the following:

  • This document references a Reflection patch. Patches are available to licensed Attachmate customers with current maintenance plans for these products. For information about logins and accessing the Download Library, see Technical Note 0200.
  • If you have installed (or plan to install) Reflection Administrator's Toolkit, you must upgrade to the latest version of the Toolkit whenever you upgrade Reflection. The Reflection Administrator's Toolkit features may not work correctly if you are running a version of Reflection that is newer than your Toolkit version. The latest version of Reflection Administrator's Toolkit, ratkit-13.0.6-prod-w32.exe, is available for download from the Download Library.
  • A separate minor upgrade file is available for Reflection NFS version 13.0. For more information about the Reflection NFS version 13.x minor upgrade, see Technical Note 1872.
  • Removing Reflection software packages (version 9.0 or higher) will result in end-users losing settings information for those components that store this information in the registry. This affects Reflection X, Reflection Windows-based products, and the FTP client. To save these settings, refer to Technical Note 1607, Saving Customized Settings Before Uninstalling Reflection.
  • For important information regarding security updates and Reflection, see Technical Note 1708.
  • The Reflection version 13.0.4, 13.0.5, and 13.0.6 patches are not removable. (Because they contain critical security fixes, these Reflection patches cannot be removed using the Patch Utility.) The only way to remove the patch is to uninstall and reinstall the entire product.

Obtaining the Patch

The Reflection Windows-based products version 13.0.6 patch file, reflect-13.0.6-prod-w32.exe, is available from the Download Library and patches version 13.0 of the following products:

Reflection for HP with NS/VT
Reflection for UNIX and OpenVMS (includes Reflection for ReGIS Graphics)
Reflection for IBM
Reflection X
Reflection Suite for X
Reflection for the Multi-Host Enterprise, Professional Edition
Reflection for the Multi-Host Enterprise, Standard Edition

Note: If you have more than one Reflection product installed on a workstation, applying this patch will update all products at the same time. (It is not possible to run multiple versions of Reflection Windows-based products on the same workstation.)

For information about applying or uninstalling a patch, see the following technical notes:

How to apply a patch to a workstation installation of Reflection
1615
How to apply a patch to an administrative installation of Reflection
1616
Uninstalling a Reflection Patch
1871

What's Fixed in 13.0.6?

The following new features and fixes are included in the Reflection Windows-based products version 13.0.6 patch. To view features and fixes relevant to the Reflection product you are using or evaluating, scroll to the appropriate product name below or use these quick reference links.

Reflection for IBM 13.0.6

New feature in Reflection for IBM 13.0.6:

  • New settings for copying text from one screen to another.

You can now easily copy text from one region of a host screen to the same region on another screen. To use this feature go to Setup > View Settings. Set Retain selection to Yes. Also, set Clear selection on screen when copied to No to ensure that the selection is not cleared after the copy/append action.

Issue resolved in Reflection for IBM version 13.0.6:

  • Mainframe TSO File Transfer fails from ISPF Option 6.

Reflection was incorrectly sending a PA2 when the Show Host Files button was used to upload a file with no host file name defined. This problem has been resolved.

Reflection for HP, UNIX and OpenVMS 13.0.6

No updates were made to these applications in 13.0.6.

Reflection X 13.0.6

Issue resolved in Reflection X version 13.0.6:

  • "Exit when last client closed" option not working correctly.

In some previous versions, enabling the Exit when last client closed setting did not result in Reflection X shutting down after the last X client application was closed. This problem has been fixed.

Reflection FTP 13.0.6

Issue resolved in Reflection FTP 13.0.6:

  • Difficulty disconnecting and closing the client when connected using SSL/TLS.

You can now disconnect from the server (the preferred way to terminate network connections) or close the client when connected to a site that is configured to use SSL/TLS. When you close a connected session, the client now disconnects the SSL/TLS-secured FTP connection before shutting down.

Secure Shell 13.0.6

No updates were made to Secure Shell in 13.0.6.

SSL/TLS 13.0.6

No updates were made to SSL/TLS in 13.0.6.

What's Fixed in 13.0.5?

The following new features and fixes are included in the Reflection Windows-based products version 13.0.5 patch. To view features and fixes relevant to the Reflection product you are using or evaluating, scroll to the appropriate product name below or use these quick reference links.

Reflection for IBM 13.0.5

Issues resolved in Reflection for IBM version 13.0.5:

  • Cursor skips valid input fields.

On some 3270 host screens with protected numeric fields, the cursor would skip valid available input fields when the user entered data that spans multiple fields. This problem has been corrected.

  • OpenSettings method fails to open partial settings files.

Macros that use the OpenSettings method to open partial settings files now work correctly. For example, the command Session.OpenSettings rcKeymap, "C:\temp\sample.map" now correctly opens the sample.map keymap file.

Reflection for HP, UNIX and OpenVMS 13.0.5

Issue resolved in Reflection for HP, UNIX and OpenVMS version 13.0.5:

  • Custom Toolbars use the wrong button images after export to XML.

Settings exported to XML now contain the correct data for customized toolbars. Previously Reflection was not correctly storing data for bitmap images assigned to customized toolbar buttons.

Reflection X 13.0.5

Issues resolved in Reflection X version 13.0.5:

  • Black areas in Reflection X screen.

Reflection X no longer leaves unpainted areas when a complex graphics expose event is delivered to a PseudoColor emulation window.

  • Fonts not scaling correctly.

This service pack addresses a problem with font scaling.

  • Default font characters ignored.

In previous versions, Reflection X ignored the default character for some 16-bit fonts when they were loaded from a font server. This problem has been fixed.

  • Microsoft Windows applications appearing in xterm window.

Portions of Microsoft Windows applications no longer appear in an xterm window when Reflection X is performing a CopyArea request.

  • Problems with KDE and Windows screensaver.

A fix in this service pack addresses a problem in which KDE 3.3 desktop clients kept running after the Microsoft Windows screensaver was dismissed.

  • Issues with three-button mouse emulation.

Three-button mouse emulation now functions correctly.

  • Copy Rectangle to Windows Clipboard not working.

If text is selected in an xterm window, performing a Copy Rectangle to Windows Clipboard now overwrites the contents of Windows Clipboard with the rectangle you copied. Previously, the rectangle would be immediately overwritten by the string that was selected in the xterm window.

  • Colors with NULL terminators handled incorrectly.

Reflection X now correctly handles colors with NULL terminators.

Reflection FTP 13.0.5

New features in Reflection FTP 13.0.5:

  • New settings for handling uploads.

Two new settings have been added to the Transfer tab of the Site Properties dialog box:

    • Compute space on MVS

By default, Reflection computes and preallocates the number of tracks on MVS system based on the local file size. Clear this setting to disable this feature. This setting applies to uploads to MVS hosts only.

    • Send SITE command

Use this setting to specify a SITE command to be executed before a file is uploaded. This is supported for uploads to any host.

Issues resolved in Reflection FTP 13.0.5:

  • FTP Client does not launch for some users with roaming profiles.

The FTP Client now launches successfully if your Desktop or My Documents folder is not in your roaming profile.

  • Changing to an empty directory disconnects the SFTP session.

The Reflection session now remains connected if you attempt to change to an empty directory. Previously either of the following commands disconnected the session:

On the FTP command line: cd (with no directory specified)

Using the Reflection FTP Client API: .SetCurrentDirectory " "

Secure Shell 13.0.5

The following Secure Shell updates apply to these Reflection applications:

Reflection for HP 13.0.5
Reflection for UNIX and OpenVMS 13.0.5
Reflection for ReGIS Graphics 13.0.5
Reflection X 13.0.5
Reflection FTP Client 13.0.5

Issues resolved in Secure Shell 13.0.5:

  • Fixed security vulnerability, US-Cert VU#845620.

Fixed security vulnerability, US-Cert VU#845620, http://www.kb.cert.org/vuls/id/845620 -- Multiple RSA implementations fail to properly handle signatures. For more details see General Security Alerts and Advisories section of this Technical Note 1708.

  • Copying host files to the local root directory using sftp and sftp2.

The sftp and sftp2 command line utilities now accept syntax to copy host files to the local root directory or to the root directory of another local drive. Commands such as the following are now supported:

sftp myname@myhost:myfile d:\
sftp myname@myhost:myfile \
  • Using Go to or cd at the command line fails when you use a OpenVMS file path.

This patch provides improved SFTP support for traversing directories on OpenVMS systems.

  • Reflection unable to read SecSH format keys with longer passphrases.

Reflection now reads private keys created with F-Secure that have a passphrase with more than 23 characters.

SSL/TLS 13.0.5

The following SSL/TLS updates apply to these Reflection applications:

Reflection for HP 13.0.5
Reflection for UNIX and OpenVMS 13.0.5
Reflection for ReGIS Graphics 13.0.5
Reflection for IBM 13.0.5
Reflection FTP Client 13.0.5

Issue resolved in SSL/TLS 13.0.5:

  • Fixed security vulnerability, US-Cert VU#845620.

Fixed security vulnerability, US-Cert VU#845620, http://www.kb.cert.org/vuls/id/845620 -- Multiple RSA implementations fail to properly handle signatures. For more details see General Security Alerts and Advisories section of this Technical Note 1708.

What's Fixed in 13.0.4?

The following new features and fixes are included in the Reflection Windows-based products version 13.0.4 patch. To view features and fixes relevant to the Reflection product you are using or evaluating, scroll to the appropriate product name below or use these quick reference links.

Reflection for IBM 13.0.4

New features in Reflection for IBM version 13.0.4:

  • Improved Public Key Infrastructure support.

Version 13.0.4 includes new Public Key Infrastructure (PKI) support for making SSL/TLS connections. See the SSL/TLS 13.0.4 section below for details.

  • New setting for checking certificate revocation.

A new setting is available for specifying whether or not Reflection checks Certificate Revocation Lists (CRLs) before making an SSL/TLS connection. To modify this setting, go to Connection > Setup > Security. On the SSL/TLS tab, select Use SSL/TLS Security, then click Configure PKI.

  • New location for configuring "Certificate host name must match host being contacted."

This setting applies to SSL/TLS connections. It has been moved to the PKI Configuration dialog box from the SSL/TLS tab of the Security properties dialog box. To modify this setting, go to Connection > Setup > Security. On the SSL/TLS tab, select Use SSL/TLS Security, then click Configure PKI.

Issues resolved in Reflection for IBM version 13.0.4:

  • Paste Range command does not paste all copied text.

The Paste Range command now works as expected. Previously pasted text did not always match the text copied to the clipboard.

  • Problems using Paste Next with double-byte text.

The Paste Next command now works correctly when you paste a large number of double-byte characters (80 or more) to an AS400 field. Previously Reflection shut down unexpectedly or displayed an error message saying the memory could not be read or written.

  • Paste and Paste Next commands do not honor word wrap settings in 3270 sessions.

The Paste and Paste Next commands now behave as expected based on the current values for Word Wrap for 3270 and Word Wrap for 3270 Minimum Field Length.

  • IND$File transfers to host don't use the correct local file name.

When you use IND$File to transfer files to a partitioned data set, Reflection now creates a new member using the local file name when no host member is specified. Prior to this patch, Reflection transferred the local file to an existing member.

  • IND$File transfers fail when Reflection is configured for structured transfer and host initiates a buffered transfer.

File transfers are now handled correctly when Reflection is configured for structured transfers (the default) and the host starts a transfer in buffered mode.

Reflection for HP, UNIX and OpenVMS 13.0.4

New features in Reflection for HP, UNIX and OpenVMS version 13.0.4:

  • New security features.

Version 13.0.4 includes many new security features. See the Secure Shell 13.0.4 and SSL/TLS 13.0.4 sections below for details.

  • WRQ/Reflection file transfer to VMS hosts running on IA-64 systems.

The host program VAXLINK2 has been ported to the Itanium Integrity Server using the Alpha Environment Software Translator (AEST) utility. The AEST utility translates the alpha executable image into an I64 compatible object.

Issues resolved in Reflection for HP, UNIX and OpenVMS version 13.0.4:

  • Secure Shell connections.

See the Secure Shell 13.0.4 section below for a list of resolved issues that affect Secure Shell connections in all Reflection applications.

  • Reflection Secure Shell session hangs when receiving a long stream of data from the host.

Prior to this patch, Reflection Secure Shell sessions would sometimes hang when receiving a long, continuous stream of data from the host. This problem no longer occurs.

  • New setting for configuring integrated SFTP transfers.

A new setting, called FTP Use Sftp Structure Listing, is available for configuring how Reflection handles integrated SFTP file transfer. (Reflection uses integrated SFTP file transfer when you have configured a Secure Shell connection to your host and FTP is the selected file transfer protocol.) Use Setup > View Settings to configure this setting. When this setting is set to No (the default), Reflection uses the standard UNIX data listing style. When it is Yes, Reflection uses the structured data listing style, which is required for successful transfers to and from OpenVMS hosts running an SSH-2.0-2.4.1 server and any host running VanDyke VShell.

Reflection X 13.0.4

New features available in Reflection X version 13.0.4:

  • New security features.

Version 13.0.4 includes many new security features. See the Secure Shell and SSL/TLS sections of this readme for details.

  • Configure Reflection X to ignore an XBell request.

Reflection X has a new setting for suppressing response to XBell protocol requests. To configure the setting go to Settings > View Settings and search for Ignore XBell protocol response. When this setting is enabled Reflection does not make any sound when it receives an XBell request.

  • Create Windows font aliases to advertise TrueType fonts of any slant and weight

Reflection will now advertise the slant and weight of Windows TTF fonts as wildcards. This allows aliases to be created for an X Logical Font Description (XLFD) with any slant and weight. For example, the following aliases allow Reflection to advertise extra bold and extra bold italic ANSI fonts:

"-*-ms sans serif-extrabold-r-normal-*-16-*-*-*-*-*-*-*"
"-microsoft-bitstream vera serif-*-r-normal--0-0-96-96-p-0-iso8859-1"
"-*-ms sans serif-extrabold-i-normal-*-16-*-*-*-*-*-*-*"
"-microsoft-lucida sans-*-*-normal--0-0-96-96-p-0-iso8859-1"

Issues resolved in Reflection X version 13.0.4:

  • Secure Shell connections.

See the Secure Shell 13.0.4 section below for a list of resolved issues that affect Secure Shell connections in all Reflection applications.

  • Reflection stops responding when a cursor is confined to a shaped window.

This patch adds support to confine the cursor to a window with a non-rectangular shape.

  • Incorrect double-byte character display when connected to a Red Hat host.

The following changes have been implemented to fix this problem:

    1. When Allow font substitution is enabled, Reflection now substitutes a font with kana characters (one with a jisx0201.1976 encoding), when a client asks for a kana font but no match found.
    2. When RedHat 7.2 Gnome clients send incorrectly formatted X Logical Font Descriptions (XLFDs) in an OpenFont request, Reflection will attempt to correct the XLFDs and use them to open fonts.
  • Reflection closes unexpectedly with a 'memory could not be written' error.

When the first thing drawn into an 8-bit pixmap is bitmap text, Reflection X no longer shuts down unexpectedly.

  • Reflection X returns an invalid value in response to the OpenGL glGetIntegerv() call.

This patch adds support for missing OpenGL 1.2 enumerations.

  • Cannot configure X Root Window for all screens.

The Reflection X Root Window now correctly displays across multiple monitor screens when Place it on monitor(s) is set to All.

  • No confirmation dialog when saving clipboard data to a file.

The Clipboard setting, Confirm file name before saving, was not working properly. A confirmation dialog did not appear as it should have when saving the clipped data to a file. This is now fixed.

  • X Root Window sizing problems.

This patch fixes window display sizing problems seen when Reflection is configured to use the X terminal desktop window mode.

  • XDMCP indirect connection problems when "Always maintain one XDMCP session" is not selected.

XDMCP indirect connection files now work correctly when the Always maintain one XDMCP session setting is turned off. Previously, the indirect host chooser list would appear, but choosing a host would not result in a connection to that host, and the login screen would not appear. (This problem did not affect XDMCP indirect connection files with Always maintain one XDMCP session turned on.)

  • Problems using the system tray icon to toggle between the X backdrop and Windows desktop.

Reflection X now behaves as expected when you use the system tray icon to toggle between the X backdrop and the Windows desktop. Previously this behavior was inconsistent.

Reflection FTP 13.0.4

New features available in Reflection FTP version 13.0.4:

  • New security features.

Version 13.0.4 includes many new security features. See the Secure Shell 13.0.4 and SSL/TLS 13.0.4 sections below for details.

Issues resolved in Reflection FTP 13.0.4:

  • Secure Shell connections.

See the Secure Shell 13.0.4 section below for a list of resolved issues that affect Secure Shell connections in all Reflection applications.

  • No server pane display for SFTP connections to OpenVMS hosts with an SSH-2.0-2.4.1 server

The server pane display for OpenVMS hosts now works correctly when Use structured data listing is enabled. To configure this setting, select the site in Connect to FTP site dialog box, and click Security. In the Secure Shell tab select Use structured listing data. Prior to this fix, the server pane display remained empty and GET commands entered on the FTP command line failed with a file not found error.

Secure Shell 13.0.4

The following Secure Shell updates apply to these Reflection applications:

Reflection for HP 13.0.4
Reflection for UNIX and OpenVMS 13.0.4
Reflection for ReGIS Graphics 13.0.4
Reflection X 13.0.4
Reflection FTP Client 13.0.4

Version 13.0.4 includes extensive enhancements to Reflection's Secure Shell support, including the following new features:

  • Support for Public Key Infrastructure (PKI) Certificates.
    • Reflection certificate store

Certificates in the new Reflection store can be used for host and user authentication during Reflection Secure Shell and SSL/TLS sessions. (SSL/TLS connections are not supported in Reflection for Secure IT.) Use the new Reflection Certificate Manager to manage these certificates. (Reflection continues to support authentication using certificates in the Windows certificate store.)

    • Key Agent authentication using imported certificates

You can now import certificates into the Reflection Key Agent and have them available for user authentication for Secure Shell connections.

    • LDAP support for CRL checking and storing intermediate certificates

You can configure Reflection to use an LDAP server for retrieving both CRLs (Certificate Revocation Lists) and intermediate certificates. See the LDAP tab in the Reflection Certificate Manager.

    • Smart card support

Reflection now supports authentication using smart cards that conform to PKCS#11 specifications. See the PKCS #11 tab in the Reflection Certificate Manager.

  • New features for configuring and making Secure Shell connections.
    • Drop-down list for selecting SSH config schemes.

If you have already created an SSH Config scheme, or configured settings for a particular host, you can easily use this configuration again. All configured hosts and schemes are now available for selection from a convenient drop-down list.

    • Automatically launch local applications.

Use the Local Port Forwarding dialog box to configure Reflection to launch an application automatically after the Secure Shell connection has been established and forward data sent to a specified port through the SSH tunnel. This feature makes it easier to send data securely from any application installed on the local computer.

    • Configure Multi-hop SSH connections.

Use multi-hop connections when you need to establish secure connections through a series of SSH servers. This is useful if your network configuration doesn't allow direct access to a remote server, but does allow access via intermediate servers. Click here for more information.

    • Reuse established SSH connections.

You can reuse an established SSH connection when you open multiple sessions to the same host-additional sessions don't require re-authentication. To change this setting use the General tab of the Secure Shell Settings dialog box.

    • Forward FTP communications.

Reflection can now forward all FTP communications-including the FTP command channel and data channel(s)-through an existing secure SSH tunnel.

    • Configure FIPS mode for specific sessions.

FIPS mode can now be configured on a per-session basis. Reflection also continues to support use of group policy to enforce FIPS mode for all sessions.

    • VT220 emulation for Secure Shell command line sessions.

New keywords are available for configuring VT220 emulation for command line ssh and ssh2 sessions. These can be configured in the Secure Shell configuration file, or by using the -o command line switch. To see a list of these new terminal settings, see "Secure Shell, configuration file keywords (terminal settings)" in the Reflection application Help index, or see the file ssh_config_examples in the Reflection program folder for example syntax.

    • Full support for both OpenSSH and F-Secure style command line switches.

The ssh, scp, and sftp command line utilities now support the full range of command line switches provided by equivalent OpenSSH-style utilities. New ssh2, scp2 and sftp2 utilities have been added for customers who are migrating from F-Secure and need to maintain scripts written for the F-Secure command line utilities.

    • Scp transfers use the sftp subsystem.

The scp and scp2 command line utilities now use the sftp subsystem to transfer files securely. (Backwards compatibility for OpenSSH-style scp transfer, which uses rcp through the SSH tunnel, is available using the -1 switch.)

Issues resolved in Reflection Secure Shell version 13.0.4:

Note: The following issues reported by customers have been addressed in this patch. Because this patch includes extensive revisions and enhancements to the Reflection Secure Shell client, we recommend that you apply it before further troubleshooting of any Secure Shell problem.

  • Key upload fails to OpenVMS hosts.

The Upload key on the Secure Shell Settings User Keys tab now successfully handles uploads to OpenVMS hosts.

  • Correct host command behavior from the ssh or ssh2 command line.

Reflection now properly executes and displays host commands appended to the ssh or ssh2 command line.

SSL/TLS 13.0.4

The following SSL/TLS updates apply to these Reflection applications:

Reflection for HP 13.0.4
Reflection for UNIX and OpenVMS 13.0.4
Reflection for ReGIS Graphics 13.0.4
Reflection for IBM 13.0.4
Reflection FTP Client 13.0.4

New features available in Reflection's PKI (Public Key Infrastructure) support version 13.0.4:

  • Reflection certificate store.

Certificates in the new Reflection store can be used for host and user authentication during Reflection SSL/TLS sessions. Use the new Reflection Certificate Manager to manage these certificates. (Reflection continues to support authentication using certificates in the Windows certificate store.)

  • LDAP support for CRL checking and storing intermediate certificates.

You can configure Reflection to use an LDAP server for retrieving both CRLs (Certificate Revocation Lists) and intermediate certificates. See the LDAP tab in the Reflection Certificate Manager.

  • Smart card support.

Reflection now supports authentication using smart cards that conform to PKCS#11 specifications. See the PKCS #11 tab in the Reflection Certificate Manager.

What's Fixed in 13.0.2?

The following new features and fixes are included in the Reflection Windows-based products version 13.0.2 patch. To view features and fixes relevant to the Reflection product you are using or evaluating, scroll to the appropriate product name below or use these quick reference links.

Reflection for IBM 13.0.2

There were no changes to Reflection for IBM in version 13.0.2.

Reflection for HP, UNIX and OpenVMS 13.0.2

Issues resolved in Reflection for HP, UNIX and OpenVMS version 13.0.2:

  • Secure Shell authentication fails with keys imported from F-Secure that have long comment fields.

Reflection now authenticates correctly with imported keys that were generated using F-Secure and include a comment field that spans multiple lines. This problem can occur when keys are generated on machines in which the username@hostname string is longer than 14 characters. (The ability to import keys from F-Secure was added in Reflection version 13.0.1, and requires that the F-Secure Fsclm.dll library from the F-Secure Windows client is on your system.)

  • Scroll bar sometimes behaves unexpectedly in Reflection for HP.

This patch fixes a problem that was introduced in version 13.0.1 and caused unexpected scrollbar behavior when the cursor was located at the bottom of Reflection for HP's display memory. The scroll bar now operates as expected.

  • Cursor flashes on screen.

This patch fixes cursor flashing that was seen with some host applications. (This behavior was introduced by changes made in version 10.0 to support customer sites that require rapid cursor response. Users who need rapid cursor response -- to facilitate faster data entry, for example -- can use smaller values for the Cursor Delay setting, or set it to zero(0). When this setting is zero (0), Reflection always redraws the cursor every time it is moved by the host application.)

Reflection X 13.0.2

New features available in Reflection X version 13.0.2:

  • Remote Profile Configuration.

Administrators can now use the Reflection X Profiler to edit a Reflection X profile (Rx.ini) that resides on an end-user's system. The profile needs to have been installed with Reflection X, and the person remotely editing the profile must be the administrator of a Windows 2000 or XP domain with the proper remote administration access rights on the end user's system. For more information, see Technical Note 1843.

Issues resolved in Reflection X version 13.0.2:

  • Secure Shell authentication fails with keys imported from F-Secure that have long comment fields.

Reflection now authenticates correctly with imported keys that were generated using F-Secure and include a comment field that spans multiple lines. This problem can occur when keys are generated on machines in which the username@hostname string is longer than 14 characters. (The ability to import keys from F-Secure was added in Reflection version 13.0.1, and requires that the F-Secure Fsclm.dll library from the F-Secure Windows client is on your system.)

  • Improvement in working with Astro client application.

GDI resource usage is now minimized when one or more clients are creating a large number of similarly-shaped glyph cursors.

  • Display refreshes correctly.

Reflection X now correctly sends a graphics expose event and paints the background of a window on a CopyArea even if the area specified by src rectangle is outside the area specified by src drawable.

  • XBell improvement.

Reflection X now correctly interprets the percent value in XBell requests. A value of 0 will silence the bell sound.

  • Redrawing improvement in PseudoColor Emulation windows.

All segments in a polysegment request drawn with a non-default planemask and/or a non-default alu will now be correctly rendered to a PseudoColor Emulation window.

  • Notification dialog now displayed.

A notification dialog box is now displayed when a connection error occurs and both the Show Host Response and Connection Status commands (View menu) are disabled.

  • Incorrect cursor problem fixed.

Displaying an input-only window would sometimes inadvertently cause the wrong cursor to be displayed. This problem has been fixed.

  • Backspace auto-repeat now works.

There were problems with the Backspace key not auto-repeating. This problem has been fixed.

  • %IP% macro now expands correctly in Secure Shell connections.

The %IP% macro in client file scripts was not always expanded correctly when it was used with the Secure Shell connection method. It was expanded to the string "tmp.IPa.ddr.ess" instead of the PC's IP address. This problem has been fixed.

  • MIT-MAGIC-COOKIE-1 now available to %C% macro.

When User-based security is enabled and Secure Shell is the connection method, Reflection X generates a cookie that is added to the .Xauthority file on the host.

This same cookie is now available via the %C% macro, within the client file script command.

  • Profiler improvement.

In Reflection X 13.0.1, profiled settings would only take effect if they were locked. This problem has been fixed.

Reflection FTP 13.0.2

New features available in Reflection FTP version 13.0.2:

  • Secure Shell authentication fails with keys imported from F-Secure that have long comment fields.

Reflection now authenticates correctly with imported keys that were generated using F-Secure and include a comment field that spans multiple lines. This problem can occur when keys are generated on machines in which the username@hostname string is longer than 14 characters. (The ability to import keys from F-Secure was added in Reflection version 13.0.1, and requires that the F-Secure Fsclm.dll library from the F-Secure Windows client is on your system.)

  • Folder icons don't display when FTP is running on a Citrix server with no C drive.

Folder icons now display correctly. This problem was seen when the Reflection FTP Client was installed on a Citrix server running Windows 2003 and the server C drive had been remapped using the Citrix DriveRemap utility.

  • SSL/TLS connection fails for FTP connections to some hosts.

Reflection FTP now connects successfully when configured to use SSL/TLS. This problem was seen in Reflection FTP 13.0.1 when trying to connect to some FTP servers, including IBM hosts running z/OS V1R5 and OS/400 V5R2 and V5R3.

  • Client disappears during directory listing.

This patch fixes a problem that caused the FTP Client to disappear when attempting a directory listing involving a large number of files. This problem was reported for connections to MVS and OpenVMS hosts.

Secure Shell 13.0.2

Issues resolved in Reflection Secure Shell version 13.0.2:

  • Secure Shell authentication fails with keys imported from F-Secure that have long comment fields.

Reflection now authenticates correctly with imported keys that were generated using F-Secure and include a comment field that spans multiple lines. This problem can occur when keys are generated on machines in which the username@hostname string is longer than 14 characters. (The ability to import keys from F-Secure was added in Reflection version 13.0.1 and Reflection for Secure IT 6.0.1, and requires that the F-Secure Fsclm.dll library from the F-Secure Windows client is on your system.)

What's Fixed in 13.0.1?

The following new features and fixes are included in the Reflection Windows-based products version 13.0.1 patch. To view features and fixes relevant to the Reflection product you are using or evaluating, scroll to the appropriate product name below.

Reflection for IBM

New features available in Reflection for IBM version 13.0.1:

  • Support for iSeries Kerberos single signon.

You can now configure Reflection for IBM 5250 terminal sessions to sign on to IBM hosts using your Windows credentials. This works in conjunction with IBM's Enterprise Identity Mapping (EIM), which must be configured on your host computers. To configure Reflection for single signon, open the Session Setup dialog box and set the Session Type to IBM 5250 Terminal and set Transport to Telnet. Next, click Advanced and select Auto Signon and Use Windows credentials. Programmatic support for this feature is provided by the new UseWindowsCredentials property.

  • Express Logon Feature (ELF) support for 3270 sessions.

Reflection 3270 sessions now support the IBM Express Logon Feature (ELF). This feature allows you to configure 3270 Telnet sessions to connect without requiring you to enter a user ID and password. When this feature is enabled, the Telnet 3270 server uses certificate information from an SSL connection and the application ID supplied by Reflection to request a user ID and a passticket (a temporary password) from the IBM host access control program RACF. See Technical Note 1865 for information about how to configure this support.

  • New setting: Allow Invalid Thai Input.

When you enter Thai characters in a host application, Reflection determines by default whether the input is legal according to the rules of Thai character composition. The Allow Invalid Thai Input setting turns off this validity checking. This setting supports host applications that compose valid Thai characters from base characters and accent marks entered as separate characters in the terminal session. To enable this setting, go to Setup > View Settings, then search for "thai".

Issues resolved in Reflection for IBM version 13.0.1:

  • Reflection isn't metered correctly through an IIS port.

Reflection for IBM is now metered correctly by the Reflection metering server when you are using a Microsoft Internet Information Server port.

  • Problems printing to a file during 5250 printer sessions.

This patch fixes a problem that sometimes caused 5250 printer sessions to terminate unexpectedly when configured to print to a file. This problem occurred when the printed output contained a Carriage Return (CR) immediately followed by a Presentation Position function of type Absolute Horizontal.

  • Record count has a negative value after a file transfer to display.

This patch fixes a problem that occurred after an AS/400 file transfer configured to send output to display (Setup > File Transfer > Options > Output to > Display). Prior to this fix, a subsequent download to a file showed a negative record count.

  • SSL/TLS authentication unsuccessful when certificates are installed without strong protection.

This patch fixes a problem that prevented successful connections in Reflection sessions configured to use SSL/TLS authentication. The problem was reported when *.pfx and *.p12 certificates were imported without the "Enable strong private key protection" option selected.

  • PROG752 error messages.

This patch fixes a problem that caused some Reflection 3270 terminal sessions to incorrectly display PROG752 error messages indicating the presence of invalid screen input.

  • The 'At a specific time of day' event causes a command to be executed multiple times.

On some fast computers, commands associated with the 'At a specific time of day' event were triggered multiple times. This patch corrects that problem.

  • Editing macros from the Reflection ActiveX control.

This patch supports editing of Reflection macros when Reflection for IBM is running as an ActiveX Control.

Reflection for HP, UNIX and OpenVMS

New features available in Reflection for HP, UNIX and OpenVMS version 13.0.1:

  • New settings to configure Secure Shell authentication using your Windows domain credentials.

See the "Secure Shell" section below for more information.

  • New setting for fine tuning cursor display.

A new setting called Cursor Delay allows you to adjust how quickly the cursor reappears when there is a pause in the stream of data from a host. You can use this setting when instructions from a host application create distracting cursor movements, such as positioning the cursor at the beginning of the field before repositioning it. To change the value of this setting, use the View Settings dialog box (Setup > View Settings). The default value is 25 milliseconds. The range of values is 0 to 1000 milliseconds.

For additional information about this new GSSAPI tab, see Technical Note 1938.

Issues resolved in Reflection for HP, UNIX and OpenVMS version 13.0.1:

  • See the "Secure Shell" section below for updates to Reflection's Secure Shell support.
  • See the "Kerberos" section below for updates to Reflection's Kerberos support.
  • Scrolling problems with IBM 3151 terminal emulation.

This patch fixes scrolling problems that were reported when the Terminal Type is set to IBM 3151. This fix affects Reflection for UNIX and OpenVMS and Reflection for ReGIS Graphics.

  • Transmit method does handle hexadecimal data correctly.

The Reflection Transmit method now successfully handles hexadecimal data sent using the rcHexData option.

  • Incorrect cursor location after resizing the Reflection window.

Reflection was incorrectly homing the cursor when the number of display rows was changed in VT emulation. This problem has been corrected.

  • Cursor doesn't blink when color cursor is selected.

The cursor now blinks as expected when Color Cursor is selected (Setup > Display > Colors tab > Color cursor).

  • Some UTF-8 characters incorrectly displayed.

Reflection now correctly displays UTF-8 characters that are received after cursor positioning.

  • Incorrect line drawing character in host character set PC437.

One line draw character was incorrectly rendered as a Beta (ß) character when using host character set PC437. This patch fixes that problem.

Reflection X

New features available in Reflection X version 13.0.1:

  • New check box: Advertise single depth visuals.

The Advertise single depth visuals check box allows you to limit color depths to the depth defined in the Color Settings panel (Settings menu > Color).

  • New settings to configure Secure Shell authentication using your Windows domain credentials.

See the "Secure Shell" section below for more information.

  • New functionality: Local X client connections maintained during PC hibernation mode.

Starting with version 13.0.1, local X client connections are maintained (the server is not reset) if your PC enters hibernation mode and your X client sessions are suspended. As with previous versions of Reflection X, you have the option to deny session suspension (Settings menu > Server > Confirm close when clients are connected check box).

Issues resolved in Reflection X version 13.0.1:

  • See the "Secure Shell" section below for updates to Reflection's Secure Shell support.
  • See the "Kerberos" section below for updates to Reflection's Kerberos support.
  • Reflection X Telnet connections fail when Reflection for UNIX and OpenVMS not installed.

You can now make Reflection X connections using Telnet when Reflection for UNIX and OpenVMS is not installed on the same computer. Prior to this patch, these connections failed with an error message that said, "Telnet is unavailable. Please verify that Rntelnx.dll is installed and is in your path (RX5167)."

  • Macro enhancement.

Local Connection (.rxc) files can now use the %#% macro in the Executable parameters field to pass the correct X Server display number to a local X client.

  • Startup switch improvement.

The Reflection splash screen no longer displays when the -nc (Minimal UI) startup switch is used to start Reflection X.

  • MIT-MAGIC-COOKIE mechanism and %C% macro now working properly.

The MIT-MAGIC-COOKIE mechanism is now working correctly when User-based security is enabled. The client file %C% macro is also now functioning properly.

  • Hide taskbar icon setting now honored.

The "Hide taskbar icon on minimize" setting is now honored on startup if Reflection X Manager is minimized during the startup process, such as, when a client file is launched from a shortcut.

  • Telnet connection method using SOCKS is fixed.

The Telnet connection method configured to use SOCKS no longer causes an Application Error.

  • Server templates (*.rxs files) imported correctly.

X Instance Settings files (.rxs) are now imported correctly when used in a shortcut, with the -s command line switch or imported manually using the File menu > Import X Instance Settings.

  • Title bar now displays correct numbers.

The X Terminal Desktop title bar now correctly shows the display and screen numbers when more than one X server instance is running and one of the instances has more than one screen configured.

  • Problem launching X clients on Linux hosts fixed.

A problem launching X clients on some Linux hosts has been corrected. The host prompt on these hosts may be followed by a VT escape sequence "CSI K". This was interrupting the X Manager's processing of the client file, thus preventing the X client launch command from being sent to the host.

  • Color issues resolved.

The 8-bit XYPixmap format "GetImages" now returns correct data for an image of any size.

  • Locking or unlocking Windows desktop no longer causes X server restart.

The Reflection X server no longer needs to be restarted after the Windows desktop is locked or unlocked.

  • Keyboard focus issues resolved.

Problems with keyboard focus behavior have been addressed.

  • VMS host connection problems resolved.

In previous versions of Reflection, if Reflection X used a display number other than 0 (zero), connection attempts to VMS hosts sometimes failed. This problem has been fixed.

  • Mapping issue with Microsoft Windows Window Manager fixed.

When Microsoft Windows Window Manager was selected, client window content sometimes didn't fit within the client window's border. This problem has been fixed.

  • Window transparency issue resolved.

Problems with transparent Xterm windows have been fixed.

  • Password field now disabled during secure file transfers.

When the Use secure file transfer check box is selected in the Font Retrieval dialog box, there is no need to provide a password.

  • Issues with window size and monitor location resolved.

When changing between X and Microsoft Desktop mode with multiple monitors, the X root window size is now correctly calculated and the root window is placed on the selected monitor.

  • Improved folder access in Font Retrieval dialog box.

Users can now go any number of folder levels down from the folder specified in the Font Retrieval dialog box. In previous versions, users were limited to only one level.

  • Copy Selection to unreachable printer no longer results in product shutdown.

In previous versions of Reflection, if a user tried to send a selection made via the Copy Selection method to a disconnected printer, Reflection X would shut down. Now, in the above situation, users will see a Windows login dialog box for the printer's server.

  • X Client Manager appears correctly

Starting with this patch, when Reflection Windows Manager and X terminal desktop are enabled, selecting X Client Manager from the shortcut menu results in the X Client Manager becoming the active foreground window.

  • Issue with glDrawArrays resolved.

RenderLarge requests for glDrawArrays is now fixed in Reflection X Replay.

  • Extensions displayed correctly.

Extensions are now properly displayed in the processed trace text file even when trace filters are active.

  • Scaling problems with Windows fonts.

This patch resolves scaling problems that were seen with Windows .TTF fonts.

  • Issues with Japanese inline input in TOPQ3.

This patch resolves problems with the Japanese inline input support in the TOPQ3 client application.

Reflection FTP

New features available in Reflection FTP version 13.0.1:

  • Secure file transfer using the Reflection security proxy server FTP gateway (FTP Client).

The Reflection FTP Client can now be configured to transfer files securely (using the TLS protocol) through the Reflection security proxy server. This proxy server is available with Reflection Administrator (available seperately). To configure this from the FTP Client, open the Site Properties dialog box, click Security, then go to the SSL/TLS tab. Use this tab to enable a connection through the Reflection security proxy and to specify the Security proxy server and port to connect to. You can also configure this support using either Reflection Administrator or the Reflection for the Web Administrative Workstation.

  • New settings to configure Secure Shell authentication using your Windows domain credentials (FTP and SFTP Client).

See the "Secure Shell" section below for more information.

  • Added support for authenticating through a Sidewinder G2 firewall (FTP Client).

The Reflection FTP client supports a new firewall style named "FirewallUser@FtpServer." To configure this style, open the Site Properties dialog box, click Security, then select this style in in the drop-down list on the Firewall tab. This new style uses the following authentication command sequence:

OPEN <proxy_server>
USER <firewall_username>@<FTP_server>
PASS <firewall_password>
USER <FTP_server_username>
PASS <FTP_server_password>

Issues resolved in Reflection FTP version 13.0.1:

  • See the "Secure Shell" section below for updates to Reflection's Secure Shell support.
  • See the "Kerberos" section below for updates to Reflection's Kerberos support.
  • Client always saves the firewall password regardless of the save password setting (FTP Client).

The FTP Client no longer saves the firewall password if the firewall's 'Save Password' setting is not set. This caused error messages saying, "421-Access denied - wrong user name or password" when Reflection was configured to connect through a firewall using one-time-password tokens for firewall authentication.

  • "The parameter is incorrect" error when attempting to view some local files or directories (FTP and SFTP Client).

You can now successfully view directories that include files with a Last Access Time of 0. Prior to this patch, attempts to view these files failed with an error message that read, "The parameter is incorrect." After this error message was displayed it was not possible to navigate to other local folders without first exiting and restarting the Client.

  • FTP Client does not connect to the Rhinosoft Serv-U FTP server via SSL/TLS (FTP Client).

The FTP Client now connects successfully to FTP servers, such as Rhinosoft, that send a banner after the SSL/TLS handshake has been completed.

  • Repeated password prompts during SOCKS 5 proxy sessions (FTP Client).

You now need to enter your password prompt only once when you have configured the FTP Client to connect through a SOCKS 5 proxy server.

  • Sftp command line utility parameter support.

The sftp command line utility now supports use of both the -b and -H command line parameters. Prior to this patch, if you used both switches on the same command line, the second switch was ignored.

  • Sftp command line utility doesn't honor X.509 certificate.

You can now perform sftp file transfer using the Reflection command line utility when a host certificate (PKI) is used for host authentication. Prior to this patch, sftp command line transfers failed if the host's public key was not in your known_hosts file.

Secure Shell

New features available in Reflection Secure Shell version 13.0.1:

  • New settings for configuring Secure Shell authentication using your Windows domain credentials.

The Secure Shell Settings dialog box has new settings that make it easier to configure Reflection to authenticate to Reflection for Secure IT SSH servers using your Windows domain credentials. To do this:

    1. Open the Secure Shell Settings dialog box. (This procedure varies depending on which Reflection application you are running. See "Secure Shell, how to configure" in the application Help index.)
    2. On the General tab, under User Authentication select GSSAPI/Kerberos.
    3. On the new GSSAPI tab, select SSPI. This configures Reflection to authenticate using Microsoft's Security Support Provider Interface. When you log into a Microsoft Windows 2000 or 2003 domain, Reflection will now use your domain credentials to authenticate to the Secure Shell host. (This change is saved to the ssh config file using the new keyword GssapiUseSSPI.)
  • New setting for specifying a service principal when using SSPI authentication.

The new GSSAPI tab in the Secure Shell settings dialog box includes a new setting called Use default service principal name. If you have enabled SSPI, you can use this setting to specify a service principal in a realm that is different from the Windows domain. Use a fully qualified host name followed by @ then the realm. For example, Host.acme.com@REALM. (This change is saved to the ssh config file using the new keyword GssServicePricipal.)

For additional information about the new GSSAPI tab, see Technical Note 1938.

Issues resolved in Reflection Secure Shell version 13.0.1:

  • Slow performance when configuring and making Secure Shell connections.

This patch fixes delays that were seen when opening the Secure Shell Settings dialog box, opening the User Key or Host Key tabs in this dialog box, making Secure shell connections, and disconnecting Secure Shell connections.

  • Command line parameter support for the Sftp command line utility.

The sftp command line utility now supports use of both the -b and -H command line parameters. Prior to this patch, if you used both switches on the same command line, the second switch was ignored.

  • Support for identifying which type of trusted host key has been stored on your computer.

You can now identify the host key type (SSH1 or SSH2) when you view the Trusted Host Keys list on the Host Keys tab of the Secure Shell Settings dialog box. SSH1 keys are now identified as RSA1 under Type. SSH2 keys are identified as either RSA or DSA.

  • Incorrect prompt when password to an OpenVMS SSH server has expired.

This patch fixes a problem reported when connecting using Secure Shell to hosts running the SSH Corporation server in HP's TCP/IP package for OpenVMS. Prior to the patch Reflection displayed a prompt asking for a new passphrase (rather than password) when you tried to connect using an expired password. If you treated this prompt as if it said password, you could successfully update your password and connect. If you canceled the prompt, Reflection closed unexpectedly.

  • Key upload fails if initial connection information is incorrect.

Reflection now uploads keys to the host successfully after an initial attempt fails because of incorrect host or user name information. Prior to this patch, you had to close the Secure Shell settings dialog box and then reopen it to upload a key successfully after a failed first attempt.

  • Prompt to confirm remote key operations is not visible.

This patch fixes a problem that caused the confirmation prompt to be hidden beneath other windows when the Reflection key agent is configured to confirm remote key operations.

  • Key upload fails when password authentication is not selected.

Reflection's key upload functionality now supports password authentication whenever you upload keys to the host. Prior to this patch, it was not possible to upload the key to a host if password authentication had been disabled. Reflection now prompts for a password to make the key upload connection to a host regardless of the current User Authentication setting for that host.

  • Sftp command line utility doesn't honor X.509 certificate.

You can now perform sftp file transfer using the Reflection command line utility when a host certificate (PKI) is used for host authentication. Prior to this patch, sftp command line transfers failed if the host's public key was not in your known_hosts file.

Kerberos

Issues resolved in Reflection Kerberos version 13.0.1:

  • "Use Windows logon credentials" is not available when running under Windows XP SP2 or Windows 2003 servers.

Microsoft changes to some Windows operating systems disabled the Reflection Use Windows logon credentials setting. This patch configures the Windows registry to allow Reflection Kerberos sessions to use session key in the the Windows Kerberos TGT ticket.

  • Reflection fails to honor valid Windows Ticket Granting Ticket.

This patch fixes a problem that caused Reflection to present a password window when a Reflection TGT has expired, but a valid Windows TGT is still present.

SSL/TLS

Issues resolved in Reflection SSL/TLS version 13.0.1:

  • SSL/TLS authentication unsuccessful when certificates are installed without strong protection.

This patch fixes a problem that prevented successful connections in Reflection sessions configured to use SSL/TLS authentication. The problem was reported when *.pfx and *.p12 certificates were imported without the "Enable strong private key protection" option selected.

Related Technical Notes
0200 Using the Attachmate Download Library (FAQ)
1607 Saving Customized Settings Before Uninstalling Reflection 9.0 or Higher
1615 How to Apply a Service Pack/Patch to a Workstation Installation of Reflection
1616 How to Apply a Service Pack/Patch to an Administrative Installation of Reflection
1708 Security Updates and Reflection
1843 Editing Reflection X Profiler Settings
1865 Express Logon Feature (ELF) Support for 3270 Sessions
1872 Reflection NFS Minor Upgrade 13.0.6: Fixes, Features, and File Download
1938 GSSAPI Tab Available in Reflection 13.0.1 and Reflection for Secure IT 6.0.1

Did this technical note answer your question?

Yes    No    Somewhat     Not sure yet

Additional comments about this tech note:

Need further help? For technical support, please contact Support.