You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi there please see support ticket reply below regarding error message:
Hi Jonny,
I think we may have an update on this, after some further testing with cyberduck.
So, I understand that you can log onto the bucket, but you cannot retrieve the image files, is this correct? I was able
to replicate this error, as when you access or attempt to edit the file in Cyberduck it forces you to reinput the secret
key in a loop and gives a 'Forbidden' error.
However, I didn't get this error when uploading two files: test.txt (uploaded by myself using s3cmd) and output.csv
(uploaded by yourself). All these files have the same bucket ACL applied, eg;
[root@ ~]# s3cmd info 's3://piemag/070319 (553 of 553).JPG'
s3://piemag/070319 (553 of 553).JPG (object):
File size: 1152840
....
ACL: Jonny O'Rourke: FULL_CONTROL
[root@ ~]# s3cmd info 's3://piemag/test.txt'
s3://piemag/test.txt (object):
File size: 5145
...
ACL: Jonny O'Rourke: FULL_CONTROL
But as per the attached image 'vault1.png', you cannot access the image files. The difference? The filenames themselves.
In testing this, it looks as though it's the filenames with the brackets that is causing the images to throw that error
and cause the file manager to crash.
Checking the documentation, it looks as though brackets might be ok, but spaces are not;
To test this, I have created a testing called 'piemagtest' on your vault account and tried to narrow down the file
naming issue to see if this was about spaces or brackets.
First I created some text files, so that we can test the 'edit' feature in Cyberduck as well. One has no spaces or
brackets, one has just brackets, one has brackets/spaces, and one has just spaces.
[root@]# echo "This is a test" > "070319123of456.txt"
[root@]# echo "This is a test" > "070319(123of456).txt"
[root@]# echo "This is a test" > "070319 (123 of 456).txt"
[root@]# echo "This is a test" > "070319 123 of 456.txt"
Then I uploaded these;
[root@]# s3cmd put "070319123of456.txt" s3://piemagtest
upload: '070319123of456.txt' -> 's3://piemagtest/070319123of456.txt' [1 of 1]
15 of 15 100% in 0s 187.37 B/s done
[root@]# s3cmd put "070319(123of456).txt" s3://piemagtest
upload: '070319(123of456).txt' -> 's3://piemagtest/070319(123of456).txt' [1 of 1]
15 of 15 100% in 0s 121.47 B/s done
[root@]# s3cmd put "070319 (123 of 456).txt" s3://piemagtest
upload: '070319 (123 of 456).txt' -> 's3://piemagtest/070319 (123 of 456).txt' [1 of 1]
15 of 15 100% in 0s 212.29 B/s done
[root@]# s3cmd put "070319 123 of 456.txt" s3://piemagtest
upload: '070319 123 of 456.txt' -> 's3://piemagtest/070319 123 of 456.txt' [1 of 1]
15 of 15 100% in 0s 252.97 B/s done
Next, in Cyberduck I right clicked and refreshed the page as per the 'vault2.PNG' screenshot. Testing one by one, the
names with spaces downloaded and were editable just fine, but the files with brackets were not. I have attached the
attempted download/edit history in the screenshot vault3.PNG.
As such, you will have to rename your files to use either spaces or perhaps underscores, and this should work
Kind Regards.
What I am trying to do is use CyberDuck to connect to:
Host vault.ecloud.co.uk
Thanks for the detailed report. Unfortunately I'm not able to replicate the issue with the steps provided. There is an issue though with filenames containing * and + characters. Can you please post the transcript after trying to edit a file with brackets?
Hi there please see support ticket reply below regarding error message:
Hi Jonny,
I think we may have an update on this, after some further testing with cyberduck.
So, I understand that you can log onto the bucket, but you cannot retrieve the image files, is this correct? I was able
to replicate this error, as when you access or attempt to edit the file in Cyberduck it forces you to reinput the secret
key in a loop and gives a 'Forbidden' error.
However, I didn't get this error when uploading two files: test.txt (uploaded by myself using s3cmd) and output.csv
(uploaded by yourself). All these files have the same bucket ACL applied, eg;
But as per the attached image 'vault1.png', you cannot access the image files. The difference? The filenames themselves.
In testing this, it looks as though it's the filenames with the brackets that is causing the images to throw that error
and cause the file manager to crash.
Checking the documentation, it looks as though brackets might be ok, but spaces are not;
https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html
To test this, I have created a testing called 'piemagtest' on your vault account and tried to narrow down the file
naming issue to see if this was about spaces or brackets.
First I created some text files, so that we can test the 'edit' feature in Cyberduck as well. One has no spaces or
brackets, one has just brackets, one has brackets/spaces, and one has just spaces.
Then I uploaded these;
Next, in Cyberduck I right clicked and refreshed the page as per the 'vault2.PNG' screenshot. Testing one by one, the
names with spaces downloaded and were editable just fine, but the files with brackets were not. I have attached the
attempted download/edit history in the screenshot vault3.PNG.
As such, you will have to rename your files to use either spaces or perhaps underscores, and this should work
Kind Regards.
What I am trying to do is use CyberDuck to connect to:
Host vault.ecloud.co.uk
I have managed to access via other SSH applications however we cannot get access through Cyberduck and this is the prefered method
The text was updated successfully, but these errors were encountered: