[GH-ISSUE #2425] S3FS SSL Client Certificate #1195

Closed
opened 2026-03-04 01:52:07 +03:00 by kerem · 0 comments
Owner

Originally created by @wil2business on GitHub (Mar 4, 2024).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/2425

Additional Information

Version of s3fs being used (s3fs --version)

V1.93 (commit:b97fd47) with OpenSSL

Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse or dpkg -s fuse)

2.9.7

Kernel information (uname -r)

4.18.0-513.18.1.el8_9.x86_64

GNU/Linux Distribution, if applicable (cat /etc/os-release)

Red Hat Enterprise Linux release 8.9 (Ootpa)

How to run s3fs, if applicable

[] command line

s3fs mybucket /path/to/mountpoint -o passwd_file=${HOME}/.passwd-s3fs -o url=<$URL> -o use_path_request_style

Details about issue

I am having a problem passing client certificate to the server. my setup has NGINX server with "ssl_verify_client on" requiring S3FS to read and submit client certificate.
It would equivalent to "curl --cert --cacert <cert_path> --key --cacert <key_path>--cacert <cert_path> ... or setting up .curlrc configuration file.

How do I achieve this functionality on RHEL8 machine?

Originally created by @wil2business on GitHub (Mar 4, 2024). Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/2425 <!-- -------------------------------------------------------------------------- The following information is very important in order to help us to help you. Omission of the following details may delay your support request or receive no attention at all. Keep in mind that the commands we provide to retrieve information are oriented to GNU/Linux Distributions, so you could need to use others if you use s3fs on macOS or BSD. --------------------------------------------------------------------------- --> ### Additional Information #### Version of s3fs being used (`s3fs --version`) ```V1.93 (commit:b97fd47) with OpenSSL``` #### Version of fuse being used (`pkg-config --modversion fuse`, `rpm -qi fuse` or `dpkg -s fuse`) ```2.9.7``` #### Kernel information (`uname -r`) ```4.18.0-513.18.1.el8_9.x86_64``` #### GNU/Linux Distribution, if applicable (`cat /etc/os-release`) ```Red Hat Enterprise Linux release 8.9 (Ootpa)``` #### How to run s3fs, if applicable <!-- Describe the s3fs "command line" or "/etc/fstab" entry used. --> [] command line ``` s3fs mybucket /path/to/mountpoint -o passwd_file=${HOME}/.passwd-s3fs -o url=<$URL> -o use_path_request_style ``` ### Details about issue I am having a problem passing client certificate to the server. my setup has NGINX server with "ssl_verify_client on" requiring S3FS to read and submit client certificate. It would equivalent to "curl --cert --cacert <cert_path> --key --cacert <key_path>--cacert <cert_path> ... or setting up .curlrc configuration file. How do I achieve this functionality on RHEL8 machine?
kerem closed this issue 2026-03-04 01:52:08 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#1195
No description provided.