Technical Notes |
|
The Reflection NFS Client 14.0 Service Pack 5 (SP5) is available to maintained users who already have Reflection NFS Client version 14.0 installed. This technical note provides links to the Reflection NFS Client service packs, installation instructions, and a list of fixes included in 14.0 SP5, as well those originally included in 14.0 SP1, SP2, SP3, and SP4.
If you installed the NFS Client from a CD or product installation that includes other Reflection products, it is listed as "Reflection NFS Client" in the Windows Add/Remove Programs panel. The correct service pack for you is rnfsl-14.0.5-prod-w32.exe.
If you purchased the NFS Client without other Reflection products, it is listed as "Reflection products NFS client (full product)" in the Windows Add/Remove Programs panel. The full product version of the NFS Client installer includes the Reflection FTP Client and some additional utilities. The correct service pack for you is rnfsb-14.0.5-prod-w32.exe.
The Reflection NFS service packs are each compressed into a self-extracting archive file that will automatically run Microsoft Windows Installer (MSI) and upgrade or install a workstation or administrative installation.
Important note: Beginning with version 13.x of Reflection NFS Client, when upgrading, you must uninstall the NFS Client before installing the new version. For more information about upgrading, see Technical Note 1846.
Note: The following FTP Client updates are provided for users who have installed the full product version of the NFS Client. If you installed the NFS Client from a Reflection Suite product, you can update the FTP Client when you patch your other Reflection application(s).
Issues resolved in Reflection FTP 14.0 SP5:
Updates have been made to ensure compliance with Section 508 accessibility standards.
Users without local administrative rights can now successfully transfer folders containing compressed zip files when the FTP Client is configured to use SFTP transfer.
Using the OpenDirectoryListing method with an asterisk (.OpenDirectoryListing "*" ) now works as expected.
The operating system runtime stack checker identified an instance where Reflection NFS was copying too much data to a stack buffer. The buffer has been enlarged and strict length checks have been added to prevent buffer overflow.
Note: The following FTP Client updates are provided for users who have installed the full product version of the NFS Client. If you installed the NFS Client from a Reflection Suite product, you can update the FTP Client when you patch your other Reflection application(s).
New feature in Reflection FTP 14.0 SP4:
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:
The FTP Client can now connect correctly through the proxy server when client authorization is enabled on the proxy.
The thumbprint of the Reflection for the Web security proxy server certificate is now correctly reported by the client.
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.
This service pack fixes this problem by allowing passive mode connections to HP3000 servers.
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.
This patch fixes a problem that caused intermittent operating system crashes (blue screen display) when accessing Microsoft Office files located on the NFS server.
New features in Reflection FTP 14.0 SP3:
Note: The following FTP Client updates are provided for users who have installed the full product version of the NFS Client. If you installed the NFS Client from a Reflection Suite product, you can update the FTP Client when you patch your other Reflection application(s).
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.
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.
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:
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.
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.
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 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 ReflectionFTP3With FTP .UseSSH = True .UseSFTP = True .Open "myhost", "myusername", "mypassword"End WithIssues resolved in Reflection FTP 14.0 SP3:
The FTP Client now correctly remembers the state of the Encrypt data stream setting for SSL/TLS sessions.
This patch fixes a problem that caused intermittent connection problems because the client was not correctly sending the AUTH TLS message.
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.
This patch fixes a problem that led to a missing openssh.dll error message when launching the FTP Client from a Visual Basic project.
This patch reduces the time it takes to display directory listings in the local pane.
This patch reduces the time it takes to display directory listings in the server pane.
The Preserve server file date option (available on the Transfer tab of the site properties dialog box) now works as expected for SFTP transfers.
This service pack fixes a problem seen when authenticating via LDAP and subsequently executing any operation that relied on the notion of primary group id. Group ids were incorrectly stored and an incorrect value may have been used for the primary group id.
Resolved issue in Reflection FTP Client version 14.0 SP2:
Note: The following FTP Client update is provided for users who have installed the full product version of the NFS Client. If you installed the NFS Client from a Reflection CD, you can update the FTP Client when you patch your other Reflection application(s).
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.
There were no new features or updates to the Reflection NFS Client in version 14.0 SP1.
New features in Reflection FTP Client version 14.0 SP1:
Note: The following FTP Client updates are provided for users who have installed the full product version of the NFS Client. If you installed the NFS Client from a Reflection CD, you can update the FTP Client when you patch your other Reflection application(s).
Two new settings have been added to the Transfer tab of the Site Properties dialog box:
Resolved issues in version 14.0 SP1:
This patch fixes a number of problems that were seen when handlingfiles 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.
The FTP Client now launches successfully if your Desktop or My Documents folder is not in your roaming profile.
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.
When the Directory Definition Wizard is used to create custom rules for parsing directory listings, a manually added "Include Suffix" value is now honored.