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

Technical Notes

Reflection 14.0 Service Pack 4 (SP4): Fixes, Features, and File Download
Technical Note 2127
Last Reviewed 14-Feb-2008
Applies To
Reflection for HP version 14.x
Reflection for UNIX and OpenVMS version 14.x
Reflection for IBM version 14.x
Reflection X version 14.x
Reflection X for x64 version 14.x
Reflection Suite for X version 14.x
Reflection for the Multi-Host Enterprise, Professional Edition version 14.x
Reflection for the Multi-Host Enterprise, Standard Edition version 14.x
Summary

The Reflection Windows-based products version 14.0 Service Pack 4 (SP4) is available to maintained users who already have 14.0 installed. This technical note provides a link to Reflection 14.0 SP4 and a list of fixes included in the service pack as well as those originally included in SP3, SP2.1, SP2, and SP1.

Before you apply the service pack, note the following:

  • This document references a Reflection service pack. Service packs 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-14.0.4-prod-w32.exe, is available for download from the Download Library.
  • A separate service pack is available for Reflection NFS 14.0. For more information about the Reflection NFS service pack, see Technical Note 2131.
  • 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.

Obtaining the Service Pack

The Reflection 14.0 Service Pack 4, reflect-14.0.4-prod-w32.exe, is available from the Download Library and applies to version 14.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 for the Multi-Host Enterprise, Professional Edition
Reflection for the Multi-Host Enterprise, Standard Edition
Reflection X
Reflection Suite for X

If you have Reflection X for x64 14.0, you must apply a different service pack: rx-14.0.4-prod-wx64.exe.

Note: If you have more than one Reflection product installed on a workstation, applying this service pack 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 service pack, see the following technical notes:

How to apply a service pack to a workstation installation of Reflection
1615
How to apply a service pack to an administrative installation of Reflection
1616
Uninstalling a Reflection Service Pack
1871

New Features and What's Fixed in 14.0 SP4?

The following new features and fixes are included in the Reflection 14.0 Service Pack 4. 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.

Note: This service pack is cumulative, and includes all of the fixes originally contained in 14.0 SP1, SP2, SP2.1, and SP3.

Reflection for IBM 14.0 SP4

New feature in Reflection for IBM 14.0 SP4:

  • New Setting: "Allow unpaired SI"

This setting is off by default. When set to 'Yes', unpaired SIs do not result in a XPROG 750, but are also not marked as being part of a SO/SI subfield.

Known issue in Reflection for IBM 14.0 SP4:

  • If you are using VBA projects, refer to Technical Note 2364.

Issues resolved in Reflection for IBM 14.0 SP4:

  • Cannot open a transfer request file on a mapped drive.

This service pack fixes a problem that caused Reflection running on VISTA to crash when you opened a transfer request file (mto) with the local folder pointing to a mapped drive.

  • File transfer to the Mainframe via IND$FILE fails with TRANS13 error.

This service pack fixes a problem reported for transfers using IND$FILE structured field file transfer. Transfers presented a Transfer in Progress dialog box and the message, "Transfer failed: TRANS13 Error writing file to host: file transfer canceled"

  • Closing the Configure PKI dialog box enables "Use OCSP".

Closing the Configure PKI dialog box using the OK button enabled the Use OCSP setting and caused connections to fail. This service pack fixes this problem.

  • Unable to perform a 5250 File Transfer over a secure connection when host name does not match certificate.

When attempting a 5250 file transfer over a secure connection, the connection failed if the Host name did not match the Host name in the certificate even when "Certificate host name must match host being contacted" was not selected. This service pack fixes this problem.

  • Reflection crashes with SQL transfer of variable length fields.

This service pack fixes a problem that caused Reflection to crash in module r8xfrpcs.dll when transferring variable length fields.

  • 5250 File Transfer download with physical file containing varchar fields creates an inaccurate .FDF file.

This service pack fixes this problem.

Reflection for HP, UNIX and OpenVMS 14.0 SP4

New features in Reflection for HP, UNIX and OpenVMS 14.0 SP4:

  • New event type: "Before a connection is made"

You can now configure Reflection to execute actions before a connection is made. To do this, go to Setup > Events > New. Under Event Type, select "Before a connection is made."

  • New setting: "Copy Unicode to Clipboard in Addition To Text"

When this setting is True (the default) Reflection copies both unicode and text to the clipboard. When it is False, Reflection copies only the text of the display memory to the clipboard. Setting this to False can speed up the copy command. To change this setting, use Setup > View Settings.

Known issue in Reflection for HP, UNIX and Open VMS 14.0 SP4:

  • If you are using VBA projects, refer to Technical Note 2364.

Issues resolved in Reflection for HP, UNIX and OpenVMS 14.0 SP4:

  • Reflection running on VISTA hangs during selection of text.

This service pack fixes this problem.

  • Reflection crashes when closed by Windows Task Scheduler.

Reflection no longer crashes with an application error when closed by the Windows Task Scheduler. Note: Even with this fix in place, the best practice is to use Reflection commands to close the application exit rather than using the Task Scheduler.

  • Canceling the phone number prompt causes an error in rcom.dll.

This service pack fixes this problem.

  • R2win.exe crashes when closing session connected to HP-Tru64 using VT420 mode.

This problems was caused by an off-by-one error in VT UDK escape sequence processing. This service pack fixes this problem.

  • Host application problems during Secure Shell sessions due to extra window change messages.

This service pack fixes a problem that caused some host application problems when running Secure Shell sessions in the Reflection terminal window. In one reported case the host prompt was displayed before the user pressed the Enter key, which resulted in an error message from the server. The Reflection GUI client was sending an extra Secure Shell window change message after connecting. With this fix, extra window change messages are not sent.

  • Edit > CopyTable command does not work properly.

This service pack fixes this problem.

  • GetMacroList causes Reflection session to crash.

In settings files with a large number of subroutines, executing GetMacroList could cause the Reflection session to crash. This service pack fixes this problem.

  • Possible Reflection crash in module GDI32.DLL on some German Operating Systems.

This service pack fixes this problem.

Reflection X 14.0 SP4

New features in Reflection X 14.0 SP4:

  • New Display setting: Ignore Windows taskbar.

This Service Pack contains a new setting called Ignore Windows taskbar (Settings menu > Display). When this setting is disabled (the default), Reflection X creates a root window that does not intersect the Windows taskbar. When this setting is enabled, Reflection X creates a root window that uses the entire area of the primary monitor (as long as no virtual size is specified that would cause different dimensions to be used). The size, location, and state of the Windows taskbar are ignored.

  • Warning dialog box enhancements.

Additional information has been added to the warning dialog box that displays when certain types of system changes occur, such as a change in the size of the desktop work area or a change in color depth. In addition, when there's a change to desktop work area, the warning dialog box that appears has a check box that enables the decision to be remembered until Reflection X is shut down.

  • GLX version 1.4 now supported.

This Service Pack adds support for GLX, version 1.4.

  • Support added for 3D texture in the OpenGL extension.

Starting with this Service Pack, when you enable the GLX extension (Settings menu > Server > Extensions), Reflection X advertises GL_EXT_texture3d.

Issues resolved in Reflection X 14.0 SP4:

  • Issue fixed with multiple, identically named .rxs files.

In previous versions of Reflection X, when two .rxs files with the same base name in different locations were used with Reflection X shortcuts, it was not clear to the user which .rxs file settings were in effect. Both .rxs files were associated with the same Reflection X server instance. A change provided with this Service Pack fixes this issue. Now, there is a one-to-one mapping between .rxs files and server instance names. In the case where there's an existing mapping and a second .rxs file is introduced, the second .rxs file becomes associated with the server instance and the association with the first .rxs file is removed.

  • Window name correctly displayed.

In earlier versions, Reflection failed to correctly show some window names for CDE sessions whose locale was set to ja_SP.SJIS. This issue has been fixed.

  • Interactions with unresponsive font server refined.

When a font server becomes unresponsive, Reflection X will no longer wait indefinitely for a reply from the font server. Now, Reflection X will sleep the client that is causing it to communicate with the font server and intermittently check to see if it has become available. When the font server becomes available, Reflection X will wake the client and allow it to continue where it left off.

  • Diagonal lines now correctly drawn when Perfect pixelization enabled.

Reflection X now consistently draws correct solid, zero-width diagonal lines when Perfect pixelization (Settings menu > Speed) is enabled.

  • Hide button added to Host Response dialog box for SSH connections.

In earlier versions, closing the Host Response dialog box for an SSH connection resulted in SSH connections being terminated. Now, for SSH connections, there is a Hide button in the Show Host Response dialog box. This allows users to remove the dialog box from view without affecting the connection.

  • DBE protocol output added.

To enhance protocol traces, DBE protocol processing has been added.

  • Problem connecting to Sun OpenWindows desktop in MS Windows desktop mode fixed.

Previously, Reflection X was unable to iconify an olwm-managed window while in Microsoft Desktop mode. This problem has been fixed.

  • Issues with host-based security resolved.

In previous versions, Reflection X would disable Host-based security if no valid hosts were listed in the host security file. Now, when this situation occurs, Host-based security continues to be enabled.

  • Font aliases added.

Font aliases have been added to enhance Reflection's compatibility with certain WindU/Bristol X-based applications.

  • Support added for several OpenGL enumerants.

This Service Pack includes support for several OpenGL enumerants that were missing in earlier versions.

  • Issue with disabled X Manager and multiple server instances resolved.

In previous versions, multiple server instances were not allowed to start if the Reflection X Manager was disabled via the Profiler or the "-nc" command line switch. Now, each subsequent server instance is allowed to start and is given a notification tray icon for server management functions.

  • Problem related to shift key + number pad key fixed.

Starting with this Service Pack, when you use a shift key in combination with a number pad key, extraneous Microsoft Windows-generated key release and key press events are ignored.

Reflection FTP 14.0 SP4

New feature in Reflection FTP 14.0 SP4:

  • Edit server files.

You can now edit server files directly from the server pane display. To do this, right-click on a server file and select Edit. The FTP Client downloads the file to your system and opens the associated editor. When you save and close the file, the FTP Client uploads it back to the server.

Issues resolved in Reflection FTP 14.0 SP4:

  • Connection failure when using the Reflection for the Web security proxy.

The FTP Client can now connect correctly through the proxy server when client authorization is enabled on the proxy.

  • FTP Client reports the security proxy thumbprint incorrectly.

The thumbprint of the Reflection for the Web security proxy server certificate is now correctly reported by the client.

  • Double-clicking a server file overwrites an existing local copy of the same file.

When you double-click a server file to view it, the client downloads a copy of file. Prior to this fix, this action would always overwrite an existing local file with the same name regardless of the If File Exists setting. With this fix, the client honors your If File Exists setting. Note: Update and Unique are not used when downloading to view server files. If either of these preferences is set, users are asked if they want to download the server file if a file of the same name already exists.

  • Unable to connect to an HP3000 server via socks server.

This service pack fixes this problem by allowing passive mode connections to HP3000 servers.

  • Problems navigating using double-click in the local pane.

On Windows 2000 systems, double-clicking in the local pane opened a folder in a new Explorer window rather than navigating through the FTP client local pane. This service pack fixes this problem.

Secure Shell 14.0 SP4

The following Secure Shell updates apply to these Reflection applications:

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

New feature in Reflection Secure Shell 14.0 SP4:

  • Support for configuring key algorithms.

You can now specify which key exchange algorithms the client supports, and the order of preference. To configure this, open the Reflection Secure Shell Settings dialog box and use the Encryption tab. The keyword used to configure this setting is KexAlgorithms.

  • Error messages provide more information.

Secure Shell error messages now include much more detailed information that can be used to facilitate troubleshooting.

  • sftp command-line support for getext and setext.

You can now use getext and setext with the sftp command line utility to view and set file extensions that will use ascii transfer.

Issues resolved in Reflection Secure Shell 14.0 SP4:

  • Command line utilities don't support input from a file.

You can now supply commands to command-line utilities using an input file as shown in this example:

C:\> ssh -T joe@myhost < c:\filepath\demo.bat
  • Client crashes when the network connection is lost during an SFTP session.

This service pack improves the way the client handles loss of a network connection.

  • sftp2 error: "Couldn't get handle: No such file or directory."

This service pack fixes a problem that led to the above error message when putting files to a chroot account on HP-UX 11.1 using the sftp2 command line utility.

  • scp fails with some Japanese characters in file or folder name.

This service pack fixes this problem.

  • scp transfers generate errors for every file when Windows server folder isn't found.

The client now displays only one error message when scp and scp2 transfers are directed to a folder that doesn't exist on the server.

  • Reflection and F-Secure return codes are different.

The return codes displayed for the ssh2, scp2, and sftp2 command line utilities now match those returned by prior version F-Secure products.

  • scp -u switch is now documented.

The scp -u switch can be used to remove a file after copying with the scp or scp2 command line utility. Previously this switch was supported but not documented. It is now included in the command line usage you see when you enter "scp -h" or "scp2 -h".

  • Client (ssh.exe) is not accepting all data from COM server (rssh.exe).

When attempting to connect from a WinCvs client to a CVS repository via the client; the WinCvs client appeared to hang during the connection process. The client could be interrupted, but never displayed the archive. This problem has been resolved.

  • Command line sessions display warning messages in popup windows.

In order to facilitate scripting, warning messages are now displayed in the cmd.exe window rather than in popup windows that require user interaction.

  • ssh cannot correctly set the host character set.

The HostCharacterSet keyword now sets the specified host character set when code page support is available.

  • Key upload feature does not recognize latest Tectia server.

Keys are now uploaded correctly to Tectia servers.

  • Cannot pipe debug output to a file using the command line utilities.

The client now correctly handles redirection of debug output to a file on the command line, as shown here:

ssh -vvv user@host > logfile.txt 2>&1
  • sftp and sftp2 don't return an exit code of 0 after successful transfer.

This service pack fixes a problem that caused the sftp quit command to set a non-zero return value.

  • sftp batch file execution stops if one of the batch commands fails.

sftp batch file execution now continues even if one of the batch commands fails. The exit code is 0 for successful execution of the batch file, with no command failures. With command failures the exit code is 1.

New Features and What's Fixed in 14.0 SP3?

The following new features and fixes are included in the Reflection 14.0 Service Pack 3. 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 14.0 SP3

New features in Reflection for IBM 14.0 SP3:

  • Support for double-byte character input in an AS400 single-byte field.

A new setting is available to support double-byte character input in an AS400 single-byte field. To enable this setting, go to Setup > View Settings > 5250 Allow DBCS in SBCS field.

  • Support for non-alpha leading character in the host file name for a CICS file transfer.

A new setting is available to support use of a non-alpha leading character in the host file name. To enable this setting, go to Setup > View Settings > Allow Leading Digit in CICS Host Filename.

  • Support for IME mode changing depending on field attributes.

A new setting is available which enables the Reflection input method editor (IME) to behave identically to the Korean Extra Universal Client IME. When this setting is enabled, the IME changes mode depending on the current field attributes. In a DBCS field, the IME switches to DB Hangul; in a SBCS field, it switches to single byte English. To enable this setting, go to Setup > View Settings > Korean EUCC IME Behavior.

Issues resolved in Reflection for IBM 14.0 SP3:

  • Adding a VBA reference to a settings file removes recorded macros.

Prior to this fix, adding a reference to a Reflection settings file caused macros recorded in the referenced file to be removed if they had the same name as macros saved in the local settings file.

  • Reflection shuts down unexpectedly after you add a VBA reference.

This patch resolves a problem that caused Reflection to close down unexpectedly when references were added to another Reflection settings file.

  • SSL connections fail with version 1 certificates.

Reflection now supports version 1 certificates.

  • Problems with Level 2 password authentication in the file transfer dialog box.

With QPWDLVL=2 on the AS/400, a new, stronger algorithm for creating passwords is used, which supports longer and case-sensitive passwords. The Reflection Transfer utility now correctly handles these passwords.

Reflection for HP, UNIX and OpenVMS 14.0 SP3

New features in Reflection for HP, UNIX and OpenVMS 14.0 SP3:

  • FTPUseSftpStructuredListing setting.

This setting is relevant when you have established a Secure Shell session and set the file transfer protocol to "FTP". (In this configuration Reflection uses SFTP file transfer.) This setting specifies which data list style Reflection uses to generate the directory display. Changing the value of this setting may help troubleshoot file transfer problems. When it is set to No (the default), Reflection uses the standard UNIX-style data list. When it is set to yes, Reflection uses the structured data list style. To change the value of this setting, go to Setup > View Settings > FTPUseSftpStructuredListing.

  • SSHPassword property.

Use this new property to configure the password for Secure Shell connections. It does not affect other connection types. For example, in a Reflection session that is configured to connect to your host using Secure Shell, the following macro connects to the host and sends the specified password.

Sub ConnectWithPassword()
Session.SSHPassword = "mypassword"
Session.Connect
End Sub

Issues resolved in Reflection for HP, UNIX and OpenVMS 14.0 SP3:

  • Euro character not available in the ISO Greek host character set.

Reflection now supports the Euro character (€) when Host character set is set to ISO Greek (8858-7).

  • Reflection crashes with very long command line.

Reflection no longer crashes when started from the command line with an extremely long parameter list.

Reflection X 14.0 SP3

New features in Reflection X 14.0 SP3:

  • Exit behavior enhancement.

Reflection X will now fully exit from a CDE session that was manually launched from a dtsession process (instead of from a dtlogin process).

  • X Screen Settings enhancement.

If you want Reflection X to handle the calculation of mmWidth and mmHeight values, enter 0 (zero) for Width and Height in the Dimensions (mm) area of the X Screen Settings dialog box (Settings menu > X Screen). If you enter a value other than 0, Reflection X will use that value when it responds to X clients. This affects the "resolution" field ( you can see this when you use a client like xdpyinfo).

Issues resolved in Reflection X 14.0 SP3:

  • Duplicate mouse and keyboard events no longer sent.

Reflection X will no longer send mouse and keyboard events that are duplicates of the previous mouse or keyboard events

  • Artifacts no longer left.

Reflection X will no longer leave artifacts in a window with a PseudoColor visual that has been occluded and has save unders enabled.

  • GLX issues fixed.

Reflection X will now perform correctly when a GLX render context is made current with a GLX pixmap.

  • Timing enhanced for VMS host connections.

To resolve timeout issues, there is now a small but arbitrary amount of time between when Reflection X sends a command to a VMS host and when it reads the host's response while connecting via REXEC and RSH.

  • X windows now redrawn correctly.

When Reflection X is in X terminal desktop mode, X windows that are dragged off screen, then on screen, are now redrawn correctly.

  • Reflection X 64-bit: problems related to XLFD look-ups resolved.

The 64-bit version of Reflection X will no longer crash when it attempts to supply default resolution values while looking up an XLFD.

  • Remote Assistance issue fixed.

You no longer need to reset or restart Reflection X when Remote Assistant attempts to connect.

  • Korean characters now correctly displayed.

Strings that contain Korean characters are now correctly displayed in window titles, the Windows taskbar icon, and on the Alt-Tab dialog.

  • "Tunnel X11 connections" can now be disabled.

In earlier versions of Reflection X that used the Secure Shell connection method, Tunnel X11 connections was enabled by default, appeared to be editable, but in fact could not be changed. After this patch is applied, the user interface will show the actual state of the setting and the setting can be disabled. To change this setting: Secure Shell connection method > Advanced button > Tunneling tab. Note that clearing this setting means that Secure Shell is used for authentication only; X11 data is sent in the clear.

  • Excessive CPU usage with Secure Shell connections addressed.

Client connections that used the Secure Shell connection method sometimes resulted in excessive CPU usage. This problem has been fixed.

  • Enhancement for updating AIX "time_last_login" field.

On an IBM AIX X client host, if you need the "time_last_login" field in /etc/security/lastlog updated on a successful login using the SECURE_SHELL method, then you will need to set a Reflection X registry key.

To set the necessary registry key:

    1. On the Reflection X Settings menu, click View Settings.
    2. In the Search box, with Dialog format set to Registry keyname, type ssh and then click on SSHUsePty in the Reflection settings control.
    3. Click Yes and then OK.

If the value for SSHUsePty key is the default (No), then a successful login to IBM AIX hosts using the SECURE_SHELL method will not update the "time_last_login" field in /etc/security/lastlog.

Reflection FTP 14.0 SP3

New features in Reflection FTP 14.0 SP3:

  • "Use IPV6" setting.

A new setting, Use IPV6, has been added to the Connection tab in the Site Properties dialog box. Options are Always, Never, When Available. The default is When Available. Previously IPV6 support was configurable using the command window, and this technique is also still available.

  • "Connect through NAT server" setting.

A new setting, Connect through NAT server, has been added to support SSL/TLS connections through a NAT proxy server. To configure this setting click the Security button, then click the SSL/TLS tab.

  • New settings for forwarding FTP data through the SSH tunnel.

Three new settings are available for configuring Reflection to forward FTP data through the SSH tunnel. Use these settings when the FTP server is on a different host from the Secure Shell server. To configure these settings, go to the Connect to FTP Site dialog box, click Security, then click the Secure Shell tab. The new settings are:

    • FTP host is different than the Secure Shell host

This setting is available when Use Reflection Secure Shell and Tunnel FTP using port forwarding are selected. When this setting is selected, Reflection forwards all FTP communications securely through the Secure Shell tunnel to the Secure Shell server, then forwards data in the clear from the Secure Shell server to the FTP server.

    • SSH server address

This setting is available when FTP host is different than the Secure Shell host is enabled. Use it to specify the host running your Secure Shell server.

    • SSH user name

This setting is available when FTP host is different than the Secure Shell host is enabled. If the user login name is different on the Secure Shell and FTP servers, use this to specify the user name on the Secure Shell server.

Configuring these settings is equivalent to using the following ssh command line:

ssh -L FTP/<local port>:<FTP address>:21 <SSH user name>@<SSH server address>
  • The FTP Open method now supports Secure Shell passwords.

The FTP Open method now supports sending passwords for Secure Shell sessions. The following sample configures a Secure Shell connection, connects to the specified host, and sends the specified user name and password.

Sub SFTP_Password_Auth()
Dim FTP As New ReflectionFTP3
With FTP
.UseSSH = True
.UseSFTP = True
.Open "myhost", "myusername", "mypassword"
End With

Issues resolved in Reflection FTP 14.0 SP3:

  • Unable to deselect Encrypt data stream setting with SSL/TLS.

The FTP Client now correctly remembers the state of the Encrypt data stream setting for SSL/TLS sessions.

  • Intermittant connection problems in SSL/TLS connections.

This patch fixes a problem that caused intermittent connection problems because the client was not correctly sending the AUTH TLS message.

  • Modifying "Cache directory listing" fails to enable the Apply button.

In the Directories tab of the FTP Client Site Properties dialog box, modifying the Cache directory listing setting now correctly enables the Apply button on this tab.

  • "Failed to load resource file ... openssh.dll" when launching using Visual Basic.

This patch fixes a problem that led to a missing openssh.dll error message when launching the FTP Client from a Visual Basic project.

  • Improved local directory display performance.

This patch reduces the time it takes to display directory listings in the local pane.

  • Improved remote directory display performance.

This patch reduces the time it takes to display directory listings in the server pane.

  • File date is not preserved when configured for SFTP transfers.

The Preserve server file date option (available on the Transfer tab of the site properties dialog box) now works as expected for SFTP transfers.

Secure Shell 14.0 SP3

The following Secure Shell updates apply to these Reflection applications:

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

New feature in Reflection Secure Shell 14.0 SP3:

  • New "NoShell" configuration keyword.

When NoShell is set to "Yes", the client creates a tunnel without opening a terminal session. This option can be used in combination with ConnectionReuse to create a tunnel that can be reused by other ssh connections. You can configure this option in the Secure Shell configuration file, or using the -o command-line option.

Issues resolved in Reflection Secure Shell 14.0 SP3:

  • Improved file transfer performance.

This patch includes changes that support faster SFTP and SCP file transfers.

  • Improved directory display performance.

This patch reduces the time it takes to display directory listing in SFTP sessions.

  • Certificate validation fails due to an unknown extended key usage OID.

Prior to this patch, server certificate validation failed if the certificate contained unknown extended key usage OIDs. These extensions are now checked during intermediate certificate validation only if they are marked as "Critical" or if you are running Reflection in DOD mode.

  • Command line error messages sent to stdout.

Error messages for the ssh command-line utility are now sent to stderr.

  • Additional information in sftp and sftp2 command line usage.

The sftp and sftp2 command line usage help now displays the following additional syntax for uploading files to the server: sftp [options] sourcefile [user@]host[#port]:[destination file]. This information is displayed when you use the -h command-line option.

  • Blank dialog box appears during keyboard interactive authentication.

Reflection no longer displays a blank "Reflection Secure Shell Client" dialog box when you are configured to use keyboard-interactive authentication. This dialog box was introduced by changes made to the SP2 patch.

  • Data display stops during Secure Shell sessions.

This patch fixes a problem that caused a halt in data display when large chunks of data are being received. Prior to the fix it was sometimes necessary to use the Enter key to view the entire display.

  • Duplicate entries appear for the same user key.

This patch fixes a problem that caused Reflection to show multiple entries for the same user key when both a user-specific config file and a global ssh_config file were present on the same computer.

What's Fixed in 14.0 SP2.1?

The following fixes are included in the Reflection 14.0 Service Pack 2.1 (SP2.1, also known as version 14.0.3558).

Note: This service pack is cumulative, and includes all of the fixes originally contained in 14.0 SP1 and SP2.

Reflection X 14.0 SP2.1

Issues resolved in Reflection X 14.0 SP2.1:

  • Fixed problems with excessive CPU usage when launching a client using SECURE SHELL .
  • Fixed display and cursor issues with multiple monitors.
  • RX no longer requires a reset or restart when remote assistant connects.

New Features and What's Fixed in 14.0 SP2

The following new features and fixes are included in the Reflection 14.0 Service Pack 2 (SP2, also known as version 14.0.2542). 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.

Works with Vista Logo

All of the Reflection applications listed above are now supported on the Windows Vista platform and meet the requirements of the “Works with Windows Vista" logo specification.

Note: The Reflection NFS client, which ships with some Reflection products, is not supported on the Windows Vista platform. If the NFS client is already installed on an older Windows system that you plan to upgrade to Vista, it is strongly recommended that you uninstall the NFS client before upgrading the operating system.

Reflection for IBM 14.0 SP2

New features in Reflection for IBM 14.0 SP2:

  • New setting for specifying which version to use for SSL/TLS connections.

You can now specify which SSL or TLS version to use. The choices are TLS Version 1.0 (this is the newer protocol and is the default) and SSL version 3.0. To change this setting, go to Connection > Session Setup > Security > SSL/TLS > SSL/TLS version.

  • New setting 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 14.0 SP2:

  • 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 14.0 SP2

New features in Reflection for HP, UNIX and OpenVMS 14.0 SP2:

  • New setting for specifying which version to use for SSL/TLS connections.

You can now specify which SSL or TLS version to use. The choices are TLS Version 1.0 (this is the newer protocol and is the default) and SSL version 3.0. To change this setting, go to Connection > Connection Setup > Security > SSL/TLS > SSL/TLS version.

Issues resolved in Reflection for HP, UNIX and OpenVMS 14.0 SP2:

  • Reflection events don't work in .NET.

Reflection events now fire as expected when you add a reference to a Reflection session from a .NET environment.

  • Reflection does not save partial screen clears to display memory.

Reflection can now save data to display memory that is cleared using partial screen clear commands. To enable this functionality, go to Setup > View Settings, and change the new setting Save On Partial Clear to Yes.

  • Incorrect Chinese character display.

Under some conditions Reflection was not displaying Chinese characters correctly. This service pack corrects UTF8 display problems with wide characters.

  • Calling the StopRecordingMacro built-in function closes Reflection if recording is not in progress.

SP2 fixes a problem that caused Reflection to close unexpectedly when the StopRecordingMacro built-in function was called when recording was not in progress.

  • SharedMacros error message displays when you open many sessions simultaneously.

When multiple instances of Reflection were launched at the same time, or many settings files containing macros were opened simultaneously, a message was displayed indicating that the SharedMacros settings file could not be created. This problem has been resolved.

  • Reflection for HP closes unexpectedly when you process a trace (.rev) file.

SP2 corrects a problem that caused Reflection for HP to close unexpectedly when processing a trace that contained VT escape sequences.

Reflection X 14.0 SP2

New features in Reflection X 14.0 SP2:

  • Maximum number of clients increased to 256.

Reflection X now supports up to 256 client connections. Note that the number of client connections is limited to the number of sockets (also set to 256); each client connection requires a socket, and Reflection uses sockets for other things such as font servers. For example, if Reflection has two listen sockets configured for TCP and DECnet and it's connected to three font servers, it can support 251 client connections (256 - 2 - 3 = 251).

  • SHAPE server extension enhanced.

Reflection's SHAPE X server extension now supports version 1.1 and has been enhanced to expose an Input region for windows. This newly exposed region is a subset of the Bounding region that restricts which portion of the window receives mouse events. With this enhancement, portions of the window not in the Input region pass mouse events through to underlying windows.

  • XI Driver Client dialog box can now be minimized.

The XI Driver Client dialog box, which allows you to confirm your X server display and 3D CAD/CAM client application profile, now has a minimize control in its title bar.

  • New registry keyword for disabling taskbar flashing.

Reflection X has a new registry keyname called EnableFlashNotification (default: 1). If EnableFlashNotification is set to 0 and X terminal desktop is enabled, the root window's taskbar entry will not flash when it appears in the taskbar and there is some X Window activity.

  • New registry keyword for Citrix/Remote Desktop sessions.

Reflection X has a new registry keyword called AutoIncrementStart (default value: 1; valid values: 0-1023). AutoIncrementStart is the starting value that Reflection X uses to compute the dynamic display number when Reflection X is running in a Citrix/Remote Desktop session.

  • Client and server template files available for download.

In addition to the client and server template files that install by default, there are templates that you can download from Attachmate's web site. For more information, see Technical Note 1840.

Issues resolved in Reflection X 14.0 SP2:

  • Font scaling issue resolved.

A problem was fixed that occurred when "Allow font scaling" was enabled and an X client sent the protocol request ListFontWithInfo to the X server, requesting iso10646-1 encoded fonts.

  • Keycode display problem corrected.

After a DEL key was mapped to the RM key of a DEC keyboard, the resulting keycode for the unshifted key was sometimes not displayed correctly. This intermittent problem has been fixed.

  • Entering a non-zero value for screen dimensions.

When 0 (zero) is entered in the Dimensions (mm) text boxes (Settings menu > X Server > Configure X screen), Reflection relies on its own internal screen size calculations, drawing from a variety of sources, when responding to X clients. If non-zero values are entered in the Dimensions (mm) text boxes, Reflection will use those values, among others.

  • Resized window issue fixed.

In previous versions, a window created with the PseudoColor visual that was resized after being mapped sometimes resulted in the window not being drawn. This problem has been fixed.

  • Copy to Editor action now working correctly.

Previously, if a selection was in COMPOUND_TEXT format, the Copy To Editor action in the Copy Selection dialog only copied the first character to your editor of choice. This behavior has been fixed.

  • "Max char width" reporting now correct.

This Service Pack fixes a problem with how Reflection reported "max char width" for Windows fonts.

  • Reported resolution values for wild-carded XLFD Windows fonts now correct.

Reflection will report server default values for point size and x and y resolutions for a font in a ListFontWithInfo request if those values are not specified in its XLFD. Reflection will no longer fail to report information on a ListFontWithInfo request if the font can be found.

  • Client application taskbar icons now have unique text.

In earlier versions of Reflection, when Microsoft Windows desktop was enabled as the Windows mode, the taskbar icons for each client window displayed the same information. Now, each taskbar icon displays unique information for easier identification.

  • Reflection X now re-optimizes.

Reflection X will re-optimize objects that it de-optimized because of resource limits that were exceeded as imposed by the resource control in the X server's speed settings panel.

  • "Enable mouse wheel scroll" available for remote desktop sessions.

In earlier versions of Reflection X, the Enable mouse wheel scroll option was not available for remote desktop sessions; it is now enabled.

  • CoordModePrevious lines now correctly drawn.

Reflection X now correctly draws CoordModePrevious lines to root in IncludeInferriors mode.

Reflection FTP 14.0 SP2

New features in Reflection FTP 14.0 SP2:

  • New setting for specifying which version to use for SSL/TLS connections.

You can now specify which SSL/TLS version to use. The choices are TLS Version 1.0 (this is the newer protocol and is the default) and SSL version 3.0. To change this setting, select a site in the Connect to FTP dialog box, then go to > Security > SSL/TLS > SSL/TLS version.

Issues resolved in Reflection FTP 14.0 SP2:

  • Kerberized FTP connection failure.

This service pack resolves a problem that caused some FTP servers to reject the connection when Reflection FTP was configured to use Kerberos.

  • Faster server file display.

Reflection FTP Client server file display has been optimized to decrease the amount of time it takes to display and refresh the server display pane.

  • 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 14.0 SP2

The following Secure Shell updates apply to these Reflection applications:

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

New feature in Reflection Secure Shell 14.0 SP2:

  • Specify the signature hash used during public key authentication.

You can now specify which hash algorithm the client uses in the process of proving possession of the private key during public key user authentication. To configure this, open the Reflection Secure Shell Settings dialog box. On the Encryption tab, under Signature types, select the hash you want to use for RSA and DSA keys.

Issues resolved in Reflection Secure Shell 14.0 SP2:

  • Reflection Secure Shell sessions hang when transferring large amounts of data.

This service pack fixes a problem that would sometimes cause very large (gigabyte) data transfers to hang when Reflection was configured to use the Secure Shell protocol. This problem was seen with transfers using the Reflection user interface and also using Reflection command line utilities.

  • Scp error message: "Cannot download non-regular file…"

This error message was displayed incorrectly when the Reflection scp command line utility was used with the -r switch. This problem has been resolved.

  • Sftp transfer hangs when GET commands use wildcards.

Sftp file transfers that use wildcard GET commands now work as expected.

  • Sftp and scp cannot simultaneously access the file.

In Reflection applications running with Service Pack 1 applied, the sftp and scp clients could not simultaneously access the same local file for uploading. This problem has been resolved.

  • Error message: "Expected SSH2_EXP_DATA(103) packet, got 201".

This service pack corrects a problem in the Secure Shell protocol that could cause this error message to be displayed for slow or bad network connections.

What's Fixed in 14.0 SP1?

The following features and fixes are included in the Reflection 14.0 Service Pack 1 (SP1). 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 14.0 SP1

Issues resolved in Reflection for IBM 14.0 SP1:

  • Cursor skips valid input fields.

On some 3270 host screens with protected numeric fields, the cursor skips valid available input fields when the user enters 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.

  • Error message display after selecting multiple files for file transfer.

This patch fixes a problem that caused the following error message to display after selecting multiple files in the file transfer dialog box: "Length of Transfer Remote Filenames (IND$FILE) entry (nnn) is too long. Maximum length is 260."

Reflection for HP, UNIX and OpenVMS 14.0 SP1

New features in Reflection for HP, UNIX and OpenVMS 14.0 SP1:

  • Executing Host-Initiated Reflection Basic Commands Through VBA.

Reflection now supports executing host-initiated Reflection Basic commands through the VBA command interpreter. This feature can be used to resolve problems in which host-initiated Reflection Basic commands fail to launch another application or do not return from the GetSaveAsFileName method after previous execution of a Reflection Basic script. See Technical Note 2148 for details.

Issues resolved in Reflection for HP, UNIX and OpenVMS 14.0 SP1:

  • 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.

  • Buttons created with DefineToolbarButton are greyed out.

Buttons created using the Reflection DefineToolbarButton method now work correctly.

  • Japanese and Chinese characters display incorrectly.

Wide characters (such as Japanese or Chinese) now display correctly when the Reflection host character set is set to UTF8.

  • Errors when UserData property contains a string greater that 261 characters.

Data assigned to the Reflection UserData property is now correctly stored and recalled when it contains a string longer than 261 bytes.

  • Password does not decrypt correctly with GetPassword and GetLogin methods.

This patch fixes a problem that was observed when the Transmit method was invoked from a different session and the password was retrieved with GetPassword or GetLogin using rcDecodePassword. Reflection now correctly decodes encrypted passwords saved from a different session. Note that this is not designed as a secure way to store passwords: it is simply to obfuscate a password instead of storing it in clear text.

Reflection X 14.0 SP1

Issues resolved in Reflection X 14.0 SP1:

  • Slow rendering when in Coarse or Fine pixelization mode.

This Service Pack addresses a rendering problem. Now, when Reflection X is set to Coarse pixelization or Fine pixelization, Reflection X will render wide outline rectangles at least as fast as when it is set to Perfect pixelization.

  • 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.

  • Starting or stopping Remote Assistance forces a reset or restart.

Starting and stopping Remote Assistance no longer results in the X Manager resetting or restarting.

  • Windows Clipboard issues.

Some users experience problems pasting items from the Windows clipboard into a terminal window. One problem is characterized by Reflection X not pasting items correctly if the paste occurs after a previous client has exited (also known as a "last client exit reset"). Pasting an item after initial startup or after resetting Reflection X from the user interface is successful. This and other related problems have been fixed.

  • Pixels drawn for 0 width, 0 length segments.

When Line, segment or arc drawing is set to Coarse or Fine pixelization and a user draws a line segment with a length and width of 0 (zero), instead of drawing nothing in response to the polysegment request, Reflection draws a pixel. This problem has been fixed.

  • Problems with monitors in negative coordinates.

Several problems have been fixed in Reflection X when a second or third monitor is the left or above monitor number one (in negative coordinates). Reflection X does not support the display of X clients on negative coordinate monitors.

  • Problem with -c startup command line switch.

A problem introduced in Reflection 14.0 using the -c startup command line switch has been fixed. Now, the client file name parameter that follows -c does not need to be fully qualified if the client file is located in the user's personal folder (typically, C:\Documents and Settings\\My Documents\Attachmate\Reflection).

  • Problems launching client application in window without control decorations.

In situations where a mapped window has been created with no control decorations and Microsoft Windows is the Default local window manager, Reflection X will still send a ReparentNotify event when the window is mapped.

  • Application controls suddenly inaccessible.

When Reflection X has Window mode set to X terminal desktop, the X screen configuration set to Full size (no title bar), and a user clicks near the border of the root window, the mouse pointer is repositioned. This results in some application controls becoming inaccessible. This problem has been fixed.

  • Incorrect drawing behavior.

A problem involving drawing behavior was fixed. Now, when Coarse pixelization is enabled and the last segment in a list of segments is clipped out, Reflection X draws the segments that were not clipped out to a window with backing store or to a window that uses a PseudoColor emulation (PCE) visual.

  • Problems with slow connections or connecting over VPNs.

If you are experiencing problems connecting over VPNs or if you have a high latency connection, you may need to increase the values of the Prompt timeout and Response timeout settings in your RXC file (Advanced Client Connection settings dialog box). These settings control the speed at which rsh/rexec connections send and receive data. Sometimes, extra delays are necessary over slow connections or connections that go through a VPN.

  • Icons and buttons changing to incorrect color.

The icons and buttons in a customer's client application change to an incorrect color. This is because the client application changes the size of the terminal window to a negative value. While the fix provided in this service pack delays the color change, it cannot fix the problem. Only a change to the client application can fix the problem.

  • Fonts not scaling correctly.

This service pack addresses a problem with font scaling.

  • Unreachable monitor area.

This service pack fixes a problem that occurs when Reflection X is in Microsoft Windows desktop mode, with one monitor and the Windows taskbar on top or to the left of the screen. When Reflection is configured this way, the mouse cannot be moved into the region on the edge of the monitor opposite from the Windows taskbar (bottom or right).

  • Keyboard event not sent.

When the Japanese 106/109 keyboard is used, Reflection X does not send a keyboard event if the key pressed has no symbol assigned to it. This problem has been fixed.

  • Mouse wheel mappings using Alt not working.

In previous versions, mouse wheel mappings that used the Alt key modifier did not work as expected. This problem has been fixed.

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

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

  • Problems with KDE and Windows screensaver.

A fix in this service pack addresses a problem in which KDE 3.3 desktop clients keep running after the Microsoft Windows screensaver is 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 14.0 SP1

New features in Reflection FTP 14.0 SP1:

  • 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 pre-allocates the number of tracks on an 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 14.0 SP1:

  • Problems with very large files.

This patch fixes a number of problems that were seen when handling files whose size is larger than 2 gigabytes. Problems included files that could not be displayed, files that failed to transfer, and file transfers that failed to resume properly. Note that some FTP or SFTP servers still may not be able to display or transfer files greater than 4 gigabytes, in which case the Reflection client may also experience problems.

  • Error Message: Install a Reflection host access product to continue migrating profiles and keys.

The error message above displays if you attempt to install only the FTP client on a system on which F-Secure was installed. This patch fixes this problem; the Reflection F-Secure Migration wizard will not launch when an installation doesn't include Reflection for HP, Reflection for Unix and OpenVMS, or Reflection for ReGIS Graphics.

  • 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.

  • Secure Shell configuration not exported correctly.

The SSH Config Scheme value is now written to properly when you export your settings from the FTP Client. Previously the SSH Config Scheme name was written out incorrectly in the exported XML and consequently the value was not set when the xml was reimported into the FTP Client.

  • FTP Settings are not correctly imported when you deploy a settings.rfw file to a system that has no prior Reflection installation.

If the Reflection FTP client is installed and launched for the first time on a system that already contains a file called "settings.rfw", any existing settings in the registry are migrated to a file called "settings0.rfw" and Reflection FTP loads the existing "settings.rfw" file. Settings are now migrated only if a previous version of Reflection FTP was installed on the system.

  • Custom Rule "Include Suffix."

When the Directory Definition Wizard is used to create custom rules for parsing directory listings, a manually added "Include Suffix" value is now honored.

Updated PKI Support

A Public Key Infrastructure (PKI) is a system that helps facilitate secure communications through the use of digital certificates. Reflection supports the use of a PKI for host and user authentication during Secure Shell and SSL/TLS sessions.

New PKI features in 14.0 SP1:

The following new features are available in all Reflection 14.0 SP1 applications. For additional information about these features, see "PKI" in the Reflection application Help index after you've installed this service pack.

  • OCSP support for certificate revocation checking.

You can now configure Reflection Secure Shell and SSL/TLS connections to use one or more OCSP responders to check if certificates are still valid.

    1. Set Certificate Revocation to Use OCSP. (This setting is new with this service pack.) For SSH connections, use the PKI tab of the Secure Shell settings dialog box. For SSL/TLS connections, use the PKI Configuration dialog box.
    2. Open the Reflection Certificate Manager.
    3. Click the OCSP tab. (This tab is new with this service pack.)
    4. Click Add, then specify the server using the following URL format:
URL:portnumber

For example:

http://ocspmachine.host.com:20080
  • DOD PKI mode to enforce DOD standards.

By default, Reflection applications allow some configurations that do not meet DOD PKI requirements. Administrators can now use Reflection Group Policies to configure all Reflection sessions to meet DOD PKI requirements. To do this, you must first install the latest version of the Reflection Administrator's Toolkit.

    1. Run the Group Policy Editor.
    2. Install the updated Reflection template (ReflectionPolicy.adm).
    3. Under Local Computer Policy > User Configuration > Administrative Templates > Reflection Settings, disable the setting "Allow non-DoDPKI mode."

For additional information, see "DOD PKI information" in the Reflection application Help index after you've installed this service pack.

  • Easier deployment of PKI settings.

Administrators can now use the Reflection Customization Manager to create custom Reflection installations that include PKI settings. For additional information, see "PKI, deploying PKI settings in a customized install" in the Reflection application Help index after you've installed this service pack.

Secure Shell 14.0 SP1

The following Secure Shell updates apply to these Reflection applications:

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

New feature in Reflection Secure Shell 14.0 SP1:

  • New features for exporting keys.

You can now choose to export the private key of a public private key pair. To do this, open the User Keys tab of the Secure Shell Settings dialog box, click Export, then select Export Private Key.

The Reflection Windows client now uses the SECSH file format by default for exported keys. This matches the format used by other Reflection for Secure IT applications. To configure Reflection to export keys in OpenSSH format (the previous default), open the User Keys tab of the Secure Shell Settings dialog box, click Export, then select Save in OpenSSH format.

Issues resolved in Reflection Secure Shell 14.0 SP1:

  • 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 the General Security Alerts and Advisories section of 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 \
  • 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 " "

  • Reflection SFTP shuts down when disconnected from the network.

Reflection no longer closes unexpectedly when the network connection goes down or the server terminates while the SFTP client is transferring a file.

  • Invalid option error when using -i switch with scp and scp2 command line utilities.

The scp and scp2 command line utilities now correctly support the -i identity file switch. Commands like the following are now handled correctly. Previously this would result in an invalid error option.

scp2 -i keyfile <localfile> user@host:<destination file>
  • Reflection shuts down when configuring PKI if My Documents has been redirected to a network server.

Reflection now correctly creates the .pki folder when a user's My Documents folder is specified using a UNC path.

  • 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.

  • Host key fingerprint is now displayed in multiple formats that are compatible with other vendors.

The Host Key Authenticity dialog box now displays the host key fingerprint in both bubble-babble and hex format. The bubble-babble format uses a SHA-1 hash for the fingerprint and the hex format uses an MD5 hash.

  • Intermittent failures in SSH1 connections.

A fix was made for SSH1 connections that were failing intermittently.

  • Using sftp or sftp2 command line utility, ls -l does not display the day of the month.

The sftp and sftp2 command line utilities now display the day of the month. Previously this part of the date was not included in the date fields.

  • Reflection display hangs during Secure Shell and SFTP connections.

A fix was added that prevents a Secure Shell or SFTP connection from hanging when downloading a large amount of data.

  • 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 14.0 SP1

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

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

Issues resolved in SSL/TLS 14.0 SP1:

  • 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 the General Security Alerts and Advisories section of Technical Note 1708.

  • Reflection shuts down when configuring PKI if My Documents has been redirected to a network server.

Reflection now correctly creates the .pki folder when a user's My Documents folder is specified using a UNC path.

Kerberos 14.0 SP1

The following Kerberos updates apply to these Reflection applications:

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

Issue resolved in Kerberos 14.0 SP1:

  • Authentication errors with "Use Windows logon value."

The last character of the default principal, default realm, and KDC host name is no longer dropped when you have selected Use Windows logon value in the Reflection Kerberos Initial Configuration dialog box.

Related Technical Notes
0200 Using the Attachmate Download Library (FAQ)
1279 Sending RB Commands from a Host Program
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
1840 Obtaining Additional Reflection X Client or Server Templates
1871 Uninstalling a Reflection Service Pack or Patch
1896 New Features in Reflection 14.0
2131 Reflection NFS Client 14.0 Service Pack 4 (SP4): Fixes, Features, and File Download
2148 Executing Host-Initiated Reflection Basic Commands Through VBA
2364 Reflection 14.0 SP4 and Potential VBA Project Data Corruption

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.