Help Center > > FAQs> File Uploading> What Should I Do If Writing Data Failed When I Upload a File Using FTP?

What Should I Do If Writing Data Failed When I Upload a File Using FTP?

Updated at: Jan 16, 2020 GMT+08:00

Symptom

When I attempted to upload a file using FTP, writing data failed. As a result, the file transfer failed.

Constraints

The operations described in this section apply to FTP on Windows ECSs only.

Possible Causes

When NAT is enabled on the FTP server, the FTP client must connect to the FTP server in passive mode. In such a case, the public IP address (EIP) of the server cannot be accessed from the router. Therefore, you need to add the EIP to the public IP address list on the server. Additionally, set the port range to limit the number of ports with data forwarded by the router.

Solution

The public IP address must be associated with the private IP address using NAT. Therefore, the server must be configured accordingly.

  1. Configure the public IP address of the server.

    Choose Edit > Settings.

  2. Choose Passive mode settings, set the port range (for example, 50000-50100) for transmitting data, and enter the target public IP address.

  3. Click OK.
  4. Allow traffic on TCP ports 50000-50100 and 21 in the security group in the inbound direction.

  5. Test the connection on the client.

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?







Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel