I am using gcsfuse with public access Google Cloud Storage.
When i try to mount storage with command(gcsfuse -o allow_other --implicit-dirs bucket-name /mnt/my_directory
), i can see below messages.
2021/10/22 09:08:46.859250 Using mount point: /mnt/my_directory
2021/10/22 09:08:46.876966 Opening GCS connection...
2021/10/22 09:08:47.408667 Mounting file system "bucket-name"...
2021/10/22 09:08:47.410248 File system has been successfully mounted.
But after that, when i try to store my file in mounted directory, there was an error like below.
[ERROR] Error executing an HTTP request: HTTP response code 403 with body '{
"error": {
"code": 403,
"message": "Provided scope(s) are not authorized",
"errors": [
{
"message": "Provided scope(s) are not authorized",
"domain": "global",
"reason": "forbidden"
}
]
}
}
'
when initiating an upload to gs://my_bucket/static/dir/1211/53714/
How can i fix this problem? It worked fine until 3 days ago, but suddenly it didn't work, so I'm embarrassed.