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

Technical Notes

Reflection for Secure IT Windows Client 6.1 Service Pack 3 (SP3): Fixes, Features, and File Download
Technical Note 2128
Last Reviewed 28-Feb-2008
Applies To
Reflection for Secure IT Windows Client version 6.1
Summary

Reflection for Secure IT Windows Client 6.1 Service Pack 3 (SP3) is available to maintained users who already have 6.1. This technical note provides a link to Reflection for Secure IT 6.1 SP3, a list of fixes included in the service pack, as well as those originally included in SP1 and SP2.

Before you apply the service pack, note the following:

  • There is no Service Pack 4 available for Reflection for Secure IT Windows Client 6.1; the most recent fixes and features are available in Reflection for Secure IT Windows Client 7.0.
  • 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.3-prod-w32.exe, is available from the Download Library.
  • For important information regarding security updates and Reflection, see Technical Note 1708.

Obtaining the Service Pack

The Reflection for Secure IT 6.1 Service Pack 3, rsitcliwin-6.1.3-prod-w32.exe, is available from the Download Library and applies to Reflection for Secure IT 6.1.

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

What's Fixed in 6.1 SP3?

The following new features and fixes are included in the Reflection for Secure IT 6.1 Service Pack 3. To view features and fixes relevant to the Reflection product you are using or evaluating, scroll to the relevant section below or use these quick reference links.

Secure Shell SP3

New feature in Reflection Secure Shell 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 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.

Reflection SFTP SP3

New features in Reflection SFTP 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.

  • 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 SFTP SP3:

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

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

Supported Platforms in Version 6.1 SP3

For information about platform support in Reflection for Secure IT, see Technical Note 1944.

What's Fixed in 6.1 SP2?

The following new features and fixes are included in the Reflection for Secure IT 6.1 Service Pack 2 (SP2). 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

Reflection for Secure IT Windows Client 6.1 SP2 is now supported on the Windows Vista platform and meets the requirements of the “Works with Windows Vista" logo specification. For more information about Attachmate products and Windows Vista, see Technical Note 2152.

Secure Shell SP2

New feature in Reflection Secure Shell 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 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.

Supported Platforms in Version 6.1 SP2

For information about platform support in Reflection for Secure IT, see Technical Note 1944.

What's Fixed in 6.1 SP1?

The following new features and fixes are included in the Reflection for Secure IT 6.1 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.

Updated PKI Support 6.1 SP1

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 6.1 SP1:

The following new features are available in all Reflection for Secure IT Windows Client 6.1 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 6.1 SP1

New feature in Reflection Secure Shell 6.1 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 6.1 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 an 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.

Reflection SFTP 6.1 SP1

New features in Reflection SFTP 6.1 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 preallocates 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 SFTP 6.1 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 is 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 properly to 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 had 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.

Kerberos 6.1 SP1

Issue resolved in Kerberos 6.1 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.

Reflection for Secure IT 6.1 SP1

Issue resolved in Reflection for Secure IT 6.1 SP1:

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

Related Technical Notes
0200 Using the Attachmate Download Library (FAQ)
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
1871 Uninstalling a Reflection Service Pack or Patch
1897 Readme: Features Introduced in Reflection for Secure IT Windows Client 6.1
1944 Supported Platforms in Reflection for Secure IT Client and Server
2152 Windows Vista and Attachmate Products

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.