Dear HCP team,
I was trying to mount hcp-openaccess s3 storage using s3fs-fuse but failed with "invalid credentials" (aws cli works fine).
I compiled s3fs-fuse github (v1.90+) and ran on linux server without root using commands like these,
s3fs hcp-openaccess ~/s3fs/hcp-openaccess -o profile=hcp
s3fs hcp-openaccess:/HCP_1200 ~/s3fs/hcp-openaccess -o profile=hcp
which failed with "s3fs.cpp:s3fs_check_service(3590): invalid credentials(host=
https://s3.amazonaws.com) - result of checking service".
Adding "-o curldbg -d -d -f" to print the debug info shows that aws host returns 403 Forbidden / Access Denied / invalid credentials.
Additional details
- The official aws cli works fine for me "aws s3 ls s3://hcp-openaccess/ --profile=hcp" by listing the contents.
- I also tried s3fs-fuse with password file "-o passwd_file=.passwd-s3fs-hcp", same error..
- A possible related thread a few years ago seems to mention top-level folder object keys:
https://www.mail-archive.com/hcp-...@humanconnectome.org/msg06623.html- Using goofys (
https://github.com/kahing/goofys) also result permission denied for me, there was an old open issue (
https://github.com/kahing/goofys/issues/222)
Could you help me with this?
Thank you!
Zhen-Qi Liu