can not copy folders from FTP server

Bug #250585 reported by nine
4
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Invalid
Low
Unassigned

Bug Description

When trying to copy a folder from an FTP server to a local folder, one gets an error message like "There was an error copying the file into /home/user/destination_folder/". This has been reported by multiple users on the ubuntu-nl mailinglist.

I am attaching a screenshot of the message.

 - It happens irrespective of whether the folder is empty or contains other files or folders.
 - It happens both when dragging and when copying using the context menus or the nautilus menu.
 - It happens on both Hardy and Intrepid.

The nautilus interface suggests copying folders should work, just like copying files.

Steps to reproduce:
  1. open a nautilus window (Places -> Desktop)
  2. create a new folder named 'test'
  3. connect to an FTP server (File -> Connect to server...)
      - Service type: public FTP (FTP with a login has the same issue)
      - Server: ftp.xs4all.nl (or any other ftp server)
  4. click 'Connect'
  5. in the nautilus window drag a remote folder to the Desktop/test/ folder
  6. observe that:
      - error message pops up ("There was an error copying the file into..." or see attachment)
      - nothing is being copied

Revision history for this message
nine (niin-deactivatedaccount-deactivatedaccount) wrote :
description: updated
description: updated
description: updated
Revision history for this message
Robert Spanjaard (spamtrap-arumes) wrote :

Confirmed on 8.04(.1), all updates installed.

Changed in nautilus:
status: New → Confirmed
Revision history for this message
Marcus Asshauer (mcas) wrote :

Thank you for reporting this bug. Did this work in older versions of nautilus? Pure ftp does not support recursive copy so if nautilus use pure ftp it could not work.

Revision history for this message
nine (niin-deactivatedaccount-deactivatedaccount) wrote :

Thank you for your question. I do not have the means to check whether older versions of nautilus have the same bug. The nautilus interface suggests dragging folders should work, just like dragging files. If nautilus is not able to for whatever reason (be it the remote FTP implementation, be it anything else), it should not suggest so. Also IMHO the error message is not providing any useful information for a normal user.

Revision history for this message
Robert Spanjaard (spamtrap-arumes) wrote :

First of all, I agree with mouz that Nautilus should support the function, because it suggests support, and because it's possible to support it. Most FTP-clients support recursive operations, and in Nautilus, part of the needed code is already available (Nautilus is able to count the number of items in folders on FTP-sites).

Second, it's not about recursive operations. Even copying an empty folder results in this error.

description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in nautilus:
importance: Undecided → Low
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.