Skip to content

Do not try list containers if default path is provided #9038

Description

@cyberduck

268795c created the issue

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.

Activity

  1. cyberduck commented on Oct 7, 2015

    @cyberduck
    ContributorAuthor

    @dkocher commented

    In 18290.

  2. locked as resolved and limited conversation to collaborators on Nov 26, 2021
  3. added theissue type on Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

openstackOpenStack Swift Protocol Implementation

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions