Cyberduck Mountain Duck CLI

#10471 closed defect

Unable to see list of objects, while using ec2 credentials for openstack cluster — at Version 1

Reported by: pawan Owned by:
Priority: high Milestone: 6.8.1
Component: s3 Version: 6.8.0
Severity: normal Keywords:
Cc: Architecture:
Platform: Windows 10

Description (last modified by pawan)

Hi, I have recently deployed an openstack cluster (Rocky version) using swift and keystone. I am testing my cluster with ec2 credentials for s3 support. Somehow, I am not able to see the objects inside containers, while using cyberduck, whereas, If I use other clients e.g. s3 browser etc., I am able to see all those objects. Cyberduck lists all containers and folder(s) inside those, but not objects.

Another thing, which I have noticed, If I connect via keystone using cyberduck, everything works great.

I have tried looking into code of s3api, and it seems to be returning correct object. I am not sure, why object listing is not happening with cyberduck client only....

Change History (1)

comment:1 Changed on Sep 25, 2018 at 7:29:28 AM by pawan

  • Description modified (diff)

I was exploring more on this and noticed this in debug log

2018-09-25 12:23:54,073 [background-14] DEBUG org.jets3t.service.impl.rest.XmlResponsesSaxParser - '''Parsing XML response document with handler: class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'''

if the function above gets called, it lists objects otherwise not.

It so happened, that cyberduck listed objects only once, and, I was able to capture it in debug logs, when I refreshed, objects were not getting listed again

Last edited on Sep 25, 2018 at 1:36:53 PM by dkocher (previous) (diff)
Note: See TracTickets for help on using tickets.