Skip to content

Ohio us-east-2 S3 Bucket images suddenly disappeared for no reason - GONE

0

Hi, we have been hosting images on S3 for our SAAS site builder and I client mentioned that all of the images on his site have suddenly disappeared. We reviewed all access permissions and they are set to public and permissions are all good, so far as we can tell. None of our developers have made any changes or updates to anything in AWS or S3, so im baffled as to what suddenly changed. we created this in September 2023, and its has been working perfectly ever since. Now we cant find one image in the bucket. Here is one of the sites that Im referencing: https://innocentchocolate.com/ the reference bucket is s3.marketingonfire.ai. Pls help. thx.

asked a year ago144 views
2 Answers
0

Based on the information provided, there are several possible reasons why your images might appear to have disappeared from your S3 bucket:

  1. Server-Side Encryption Issues: Your objects might have been encrypted using Server-Side Encryption with Customer-Provided Keys (SSE-C). When this happens, you need to provide the correct encryption parameters to access the files. This would explain why the files appear to be missing even though they might still exist in the bucket.

  2. Object Ownership Settings: If there were changes to Object Ownership settings in your bucket, especially in cross-account scenarios, this could affect access to the objects.

  3. IAM Policy or Bucket Policy Changes: Even if you believe permissions are set correctly, there might have been changes to IAM roles, policies, or bucket policies that are affecting access.

  4. Bucket Region Mismatch: Ensure you're looking in the correct region (Ohio us-east-2) as mentioned in your question.

  5. Accidental Deletion: Although you mentioned no developers made changes, it's worth checking CloudTrail logs to confirm no accidental deletions occurred.

To troubleshoot this issue:

  • Check if you can list the objects in the bucket using the AWS Management Console or AWS CLI
  • Review your bucket's encryption settings
  • Check CloudTrail logs for any delete operations or policy changes
  • Verify that the bucket's public access settings haven't been changed
  • Ensure that the bucket policy still allows public access if that's what you intended
  • Check if the objects were moved to a different prefix/folder within the bucket

If you can list the objects but can't access them, the issue is likely related to encryption or permissions. If you can't even list the objects, they might have been deleted or moved.
Sources
Files across all S3 buckets unaccessible, even from GUI | AWS re:Post

answered a year ago
0

You mentioned the S3 image is no longer there. Have you checked the S3 bucket if the image is actually there or not. Are you using the correct URL (is the path and filename correct). Also, note that the url can be case sensitive.

EXPERT
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.