[Cyberduck-trac] [Cyberduck] #9962: AS3 "Failure to read attributes of..." when replacing a deleted file

Cyberduck trac at cyberduck.io
Tue Jun 6 08:41:04 UTC 2017


#9962: AS3 "Failure to read attributes of..." when replacing a deleted file
-------------------------------------------------+-------------------------
 Reporter:  Pensketch                            |         Owner:
     Type:  defect                               |        Status:  new
 Priority:  normal                               |     Milestone:
Component:  s3                                   |       Version:  6.0
 Severity:  major                                |    Resolution:
 Keywords:  Amazon, AS3, Failure, Delete,        |  Architecture:  Intel
  Overwrite                                      |
 Platform:  macOS 10.12                          |
-------------------------------------------------+-------------------------
Description changed by dkocher:

Old description:

> I've been able to duplicate this problem using three different computers
> and both .png and .jpg files.
>
> System : MAC OS 10.12.4
> Cyberduck v 6.0.0, 6.0.1, and 6.0.4
>
> This seems to only happen with a bucket that has versioning turned on,
> and I tested using Cyberduck v5.4.4, and it did not happen while
> following the same process.
>
> Steps:
>
>    1. Add a file to an AS3 bucket that has versioning enabled
>
>    2. Delete the file from the AS3 bucket
>
>    3. Try to add the file back to the same AS3 bucket
>
> Consistently, when we try this, we get an error that says:
>
> "Failure to read attributes of flie_name.jpg. The specified key does not
> exist. Please contact your web hosting service provider for assistance."
>
> The only way we have found to work around this is to rename the file to
> anything but what it was originally – or – turning on Hidden Files and
> deleting the greyed out version of the file that has a size other than
> "--" first, and then the one that has the size of "--" second.
>
> You can overwrite the file fine (though it will not override permissions;
> not sure if that is a different bug or not). But if you delete the file,
> you must either get rid of the hidden files, or rename the file to
> something else.

New description:

 I've been able to duplicate this problem using three different computers
 and both .png and .jpg files.

 System : MAC OS 10.12.4
 Cyberduck v 6.0.0, 6.0.1, and 6.0.4

 This seems to only happen with a bucket that has versioning turned on, and
 I tested using Cyberduck v5.4.4, and it did not happen while following the
 same process.

 Steps:

    1. Add a file to an a S3 bucket that has versioning enabled
    2. Delete the file from the AS3 bucket
    3. Try to add the file back to the same AS3 bucket

 Consistently, when we try this, we get an error that says:


 {{{
 "Failure to read attributes of flie_name.jpg. The specified key does not
 exist. Please contact your web hosting service provider for assistance."

 }}}

 The only way we have found to work around this is to rename the file to
 anything but what it was originally – or – turning on Hidden Files and
 deleting the greyed out version of the file that has a size other than
 "--" first, and then the one that has the size of "--" second.

 You can overwrite the file fine (though it will not override permissions;
 not sure if that is a different bug or not). But if you delete the file,
 you must either get rid of the hidden files, or rename the file to
 something else.

--

--
Ticket URL: <https://trac.cyberduck.io/ticket/9962#comment:1>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list