Skip to content

Not using proper storage url when connecting to swift #5216

Description

@cyberduck

drue created the issue

Attempting to connect to a Swift install. Cyberduck appears to authenticate using https on a nonstandard port but subsequent ssl requests are going to the auth URL instead of the storage URL returned with the authentication request. Cyberduck doesn't report an error until you try to create a folder or upload some files.

i.e. auth url = https://x.x.x.x:11000/v1.0 and the returned storage url is https://x.x.x.x:443/v1 but after authentication the subsequent requests from Cyberduck go to port 11000 instead of 443.

note that python-cloudfiles and Fog seem are working as expected with this Swift installation.

Activity

  1. cyberduck commented on Sep 27, 2010

    @cyberduck
    ContributorAuthor

    @dkocher commented

    In 51dcf83. Please test with the latest snapshot build available.

  2. cyberduck commented on Sep 27, 2010

    @cyberduck
    ContributorAuthor

    drue commented

    build 7089 seems to be attempting to authenticate to port 443 despite putting a different port into the port box

  3. cyberduck commented on Sep 27, 2010

    @cyberduck
    ContributorAuthor

    @dkocher commented

    Replying to [comment:4 drue]:

    build 7089 seems to be attempting to authenticate to port 443 despite putting a different port into the port box

    Thanks for testing. I don't have an openstack installation therefore the different result. Fix should now be in cdeac7e.

  4. cyberduck commented on Sep 28, 2010

    @cyberduck
    ContributorAuthor

    drue commented

    seems to be working, thank you!

  5. locked as resolved and limited conversation to collaborators on Nov 26, 2021
  6. 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

cloudfilesRackspace CloudFiles

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions