[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