mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 21:35:58 +03:00
[GH-ISSUE #1187] <Error><Code>SignatureDoesNotMatch</Code><Message> . - try to connect to swift storage #627
Labels
No labels
bug
bug
dataloss
duplicate
enhancement
feature request
help wanted
invalid
need info
performance
pull-request
question
question
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/s3fs-fuse#627
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @amitkertis17 on GitHub (Oct 28, 2019).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1187
Version of s3fs being used (s3fs --version)
V1.85
Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse, dpkg -s fuse)
Package: fuse
Status: install ok installed
Priority: optional
Section: utils
Installed-Size: 104
Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com
Architecture: amd64
Version: 2.9.4-1ubuntu3.1
Kernel information (uname -r)
4.4.0-165-generic
i am trying to mount swift storage
and i get this error
its probable related to the pass file
i try many ACCESS_KEY_ID:SECRET_ACCESS_KEY options that i can think about but....
i probable have a mistake here
can someone please help and give a user guide how i get those value from swift storage
this is the command i am sending
i try to generate a ACCESS_KEY_ID:SECRET_ACCESS_KEY by this command
openstack application credential create --role swiftoperator s3fs -c id -c secret -f value
but still as i said nothing work
this is the full output i get
please help :):):)
@gaul commented on GitHub (Feb 2, 2020):
Usually this error occurs due to a mismatch between the credentials between the client and server. Do these work when you use another client like the AWS CLI?
@blmt commented on GitHub (Mar 25, 2020):
I recently had s3fs to work with our Swift deployment, although with some limitations that I believe are caused by our old version (namely multipart uploads do not work -> maximum file size is limited by the server setting).
If Swift is configured to use Keystone authentication the credentials needed can be generated via:
openstack ec2 credentials createThe "access" and "secret" values are the ones you will need to put in your ~/.passwd-s3fs .
That is assuming your deployment has the correct pipeline in place, more info can be found under the section "AWS S3 Api" here:
https://docs.openstack.org/swift/latest/middleware.html
I used the following command to mount the bucket:
s3fs testbucket mountpoint -o host=https://your-swift-proxy-endpoint -o use_path_request_style -o sigv2 -o nomultipart -o nocopyapi -o norenameapi@gaul commented on GitHub (Mar 25, 2020):
Unfortunately authentication errors can be tricky with private S3 implementations. Specifically older Swift S3 support is not good so you may need to do some debugging. Does the AWS CLI work?
@gaul commented on GitHub (Jun 5, 2020):
Closing due to inactivity. Please reopen if symptoms persist.