STOP and READ USE THIS TEMPLATE NO EXCEPTIONS - By not using this, you waste your time, our time and really hate puppies. Please remove these two lines and that will confirm you have read them.
What is the problem you are having with rclone?
When attempting to mount an OCI Object Storage bucket using rclone, the following error is encountered:
“ERROR: user_principal_auth: failed to create object storage client, cannot create client, bad configuration: did not find a proper configuration for the private key”
Description:
The rclone configuration appears to be set up correctly, with the necessary values for user, fingerprint, tenancy, region, and key_file specified.
The private key file specified in the rclone configuration (key_file) is accessible and has the correct permissions.
Running rclone commands with sudo is required, as executing commands without sudo results in permission issues.
Troubleshooting Steps Taken:
Verified the private key file path and its contents.
Ensured correct OCI configuration values.
Updated rclone to the latest version.
Additional Information:
The Oracle Cloud Infrastructure (OCI) account and IAM policy are set up correctly with the required permissions to access the Object Storage bucket.
Using rclone with elevated privileges (sudo) is the only way commands can be executed, as there seems to be a lack of permissions without sudo.
Run the command 'rclone version' and share the full output of the command.
rclone v1.63.1
- os/version: ubuntu 18.04 (64 bit)
- os/kernel: 5.4.0-1102-oracle (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.20.6
- go/linking: static
- go/tags: none
Yes
Which cloud storage system are you using? (eg Google Drive)
OCI
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
sudo rclone mount nfm_cloud_config:~/rawdata test_mount &
The rclone config contents with secrets removed.
A log from the command with the -vv
flag
Not sure where the log file is```