No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.

Knowledge Base

FTP-based Site-to-Site File Transfer Fails Between Two NAS Systems

Publication Date:  2013-12-12  |   Views:  410  |   Downloads:  0  |   Author:  l00541612  |   Document ID:  EKB1000037514


Issue Description

Product name and version: N8500 V100R002C00SPC306 (integrated with UAP)
The site-to-site, also called File eXchange Protocol (FXP), file transfer fails between the two N85000 clustered systems on which the FTP service has been enabled.

Alarm Information


Handling Process

Step 1 On each N8500 node, change AllowUserFXP no in the /etc/pure-ftpd/pure-ftpd.conf configuration file to AllowUserFXP yes.
Step 2 Log in to the primary node as user master. Run ftp server stop and ftp server start.
Perform a site-to-site file transfer test again. It is found that the service system can work correctly during the test.

Root Cause

After the FTP service is enabled, the upper-layer application system can correctly upload data to or download data from NAS2 or NAS1 and can also correctly download data from NAS1 and upload the data to NAS2 (manually or using the FTP client tool). Therefore, the FTP service is normal.
In an onsite test on the upper-layer application system software, data can be correctly uploaded to or downloaded from NAS1 or NAS2 but fails to be uploaded to NAS2 after being downloaded from NAS1. In this test, file data is transferred from a site to another. Use CuteFTP (an FTP client tool) to simulate a site-to-site file transfer scenario on two NAS systems. It is found that data fails to be transferred between the two NAS systems.

The site-to-site file transfer can help quickly transfer files by directly copying files between two FTP servers without being forwarded by the local system. The delivered FTP service (that uses pure-ftpd) of the N8500 can support FXP. However, the FXP function is not enabled by default. To use this function, you need to modify the /etc/pure-ftpd/pure-ftpd.conf configuration file.