[Cyberduck-trac] [Cyberduck] #9038: Do not try list / if path provided

Cyberduck trac at trac.cyberduck.io
Mon Oct 5 17:19:14 UTC 2015


#9038: Do not try list / if path provided
--------------------------+----------------------------
    Reporter:  vills      |      Owner:  dkocher
        Type:  defect     |     Status:  new
    Priority:  normal     |  Milestone:
   Component:  openstack  |    Version:  4.7.2
    Severity:  normal     |   Keywords:
Architecture:  PPC        |   Platform:  Mac OS X 10.10
--------------------------+----------------------------
 When connecting to OpenStack Swift (Keystone) Cyberduck tries to make 'GET
 /v1/AUTH_X?limit=100 HTTP/1.1' and 'HEAD /v1/AUTH_X HTTP/1.1' even
 parameter 'path' provided in bookmark. This should be shanged to make
 request to URL+'path', but not to /.

 For example, i created an additional user and gave him read access (by
 ACL) to container 'my_cont'. Then i try connect with newly created user
 and set 'path' parameter to '/my_cont/'. But than i getting 403 error,
 cause Cyberduck tries to GET and HEAD '/'. Openstack swift doesn't support
 account ACL, so i can't give access to read container list to users.

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


More information about the Cyberduck-trac mailing list