mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 13:26:00 +03:00
[GH-ISSUE #1463] Mountpoint inaccessible for Wasabi bucket #769
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#769
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 @john-helt-discovery on GitHub (Oct 30, 2020).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1463
Version of s3fs being used (s3fs --version)
Amazon Simple Storage Service File System V1.86 (commit:unknown) with GnuTLS(gcrypt)
Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse, dpkg -s fuse)
2.9.9
Kernel information (uname -r)
5.4.0-52-generic
GNU/Linux Distribution, if applicable (cat /etc/os-release)
AME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
s3fs command line used, if applicable
sudo s3fs jth-music /s3mnt -o passwd_file=/etc/passwd-s3fs -o url=https://s3.us-west-1.wasabisys.com -o dbglevel="debug"
/etc/fstab entry, if applicable
s3fs syslog messages (grep s3fs /var/log/syslog, journalctl | grep s3fs, or s3fs outputs)
Oct 29 20:05:48 Arakkis s3fs[4268]: s3fs_logger.cpp:LowSetLogLevel(203): change debug level from [CRT] to [DBG]
Oct 29 20:05:48 Arakkis s3fs[4268]: PROC(uid=0, gid=0) - MountPoint(uid=0, gid=0, mode=40777)
Oct 29 20:05:48 Arakkis s3fs[4268]: curl.cpp:InitMimeType(404): Try to load mime types from /etc/mime.types file.
Oct 29 20:05:48 Arakkis s3fs[4268]: curl.cpp:InitMimeType(409): The old mime types are cleared to load new mime types.
Oct 29 20:05:48 Arakkis s3fs[4268]: Loaded mime information from /etc/mime.types
Oct 29 20:05:48 Arakkis s3fs[4268]: The path to cache top dir is empty, thus not need to check permission.
Oct 29 20:05:48 Arakkis s3fs[4270]: init v1.87(commit:38e1eaa) with OpenSSL
Oct 29 20:05:48 Arakkis s3fs[4270]: check services.
Oct 29 20:05:48 Arakkis s3fs[4270]: check a bucket.
Oct 29 20:05:48 Arakkis s3fs[4270]: curl_handlerpool.cpp:GetHandler(81): Get handler from pool: rest = 31
Oct 29 20:05:48 Arakkis s3fs[4270]: URL is https://s3.us-west-1.wasabisys.com/jth-music/
Oct 29 20:05:48 Arakkis s3fs[4270]: URL changed is https://jth-music.s3.us-west-1.wasabisys.com/
Oct 29 20:05:48 Arakkis s3fs[4270]: curl.cpp:RequestPerform(2209): connecting to URL https://jth-music.s3.us-west-1.wasabisys.com/
Oct 29 20:05:48 Arakkis s3fs[4270]: computing signature [GET] [/] [] []
Oct 29 20:05:48 Arakkis s3fs[4270]: url is https://s3.us-west-1.wasabisys.com
Oct 29 20:05:51 Arakkis s3fs[4270]: HTTP response code 200
Oct 29 20:05:51 Arakkis s3fs[4270]: curl_handlerpool.cpp:ReturnHandler(103): Return handler to pool
Oct 29 20:05:51 Arakkis s3fs[4270]: Pool full: destroy the oldest handler
Details about issue
I have it installed, have the password file created, and the mount point made:
I run the following command to mount my bucket:
sudo s3fs jth-music /s3mnt -o passwd_file=/etc/passwd-s3fs -o url=https://s3.us-west-1.wasabisys.com -o dbglevel="debug"
The mountpoint then shows as follows using ls -al:

I cannot cd into it, nor list its contents.
The debug log shows as follows:
Oct 29 20:05:48 Arakkis s3fs[4268]: s3fs_logger.cpp:LowSetLogLevel(203): change debug level from [CRT] to [DBG]
Oct 29 20:05:48 Arakkis s3fs[4268]: PROC(uid=0, gid=0) - MountPoint(uid=0, gid=0, mode=40777)
Oct 29 20:05:48 Arakkis s3fs[4268]: curl.cpp:InitMimeType(404): Try to load mime types from /etc/mime.types file.
Oct 29 20:05:48 Arakkis s3fs[4268]: curl.cpp:InitMimeType(409): The old mime types are cleared to load new mime types.
Oct 29 20:05:48 Arakkis s3fs[4268]: Loaded mime information from /etc/mime.types
Oct 29 20:05:48 Arakkis s3fs[4268]: The path to cache top dir is empty, thus not need to check permission.
Oct 29 20:05:48 Arakkis s3fs[4270]: init v1.87(commit:38e1eaa) with OpenSSL
Oct 29 20:05:48 Arakkis s3fs[4270]: check services.
Oct 29 20:05:48 Arakkis s3fs[4270]: check a bucket.
Oct 29 20:05:48 Arakkis s3fs[4270]: curl_handlerpool.cpp:GetHandler(81): Get handler from pool: rest = 31
Oct 29 20:05:48 Arakkis s3fs[4270]: URL is https://s3.us-west-1.wasabisys.com/jth-music/
Oct 29 20:05:48 Arakkis s3fs[4270]: URL changed is https://jth-music.s3.us-west-1.wasabisys.com/
Oct 29 20:05:48 Arakkis s3fs[4270]: curl.cpp:RequestPerform(2209): connecting to URL https://jth-music.s3.us-west-1.wasabisys.com/
Oct 29 20:05:48 Arakkis s3fs[4270]: computing signature [GET] [/] [] []
Oct 29 20:05:48 Arakkis s3fs[4270]: url is https://s3.us-west-1.wasabisys.com
Oct 29 20:05:51 Arakkis s3fs[4270]: HTTP response code 200
Oct 29 20:05:51 Arakkis s3fs[4270]: curl_handlerpool.cpp:ReturnHandler(103): Return handler to pool
Oct 29 20:05:51 Arakkis s3fs[4270]: Pool full: destroy the oldest handler
Do you have any recommendations??
@john-helt-discovery commented on GitHub (Nov 10, 2020):
Thank you very much for your help. After working on this for many hours through the night and this morning, with some people who are much smarter than me, we found the solution.
The command to launch must also include -o allow_other
and the /etc/fuser.conf must include user_allow_other