Images from older devforum posts disappearing

On older devforum posts, many images hosted on *.cloudfront.net have been disappearing, when viewed from the forum page the images appears as broken images:

However when opened in a new tab, the image appeared to be 404.

This has happened to newer post as well, Most of the images appears to have been attached to *.cloudfront.net, instead of devforum-uploads.s3.dualstack.us-east-2.amazonaws.com.

First Experienced: Around December
Last Experienced: 1/11/23
Impact: High
Frequency: Constantly
Issue Area: DevForum

2 Likes

Update: it appears that to get the image back, all you need is to replace the cloudfront domain with devforum-uploads.s3.dualstack.us-east-2.amazonaws.com, and remove the “/default” from uploads/default/original

Meaning the image has not been lost, but moved.

For example: 3ccea89c810803b752f41bd14cd155a6255cc4c8

Can be fixed with

!https://devforum-uploads.s3.dualstack.us-east-2.amazonaws.com/uploads/original/3X/3/c/3ccea89c810803b752f41bd14cd155a6255cc4c8.png

This doesn’t seem to work always, for example, this post has broken images: A property for flipping GUI images - #2 by buildthomas

Yet the links are already in the new format. What’s weirder is that the preview does show the images correctly:

1 Like

what im curious is what url is the preview is linked to, one of my post from 2022 (All ROBLOX server locations - #58 by GoodNameOnly), it’s already linked to the correct domain, it still doesn’t work, even preview linked it to transparent.png from doy2mn9upadnk.cloudfront.net

The preview in my post links to:

![q5CUZXK.png](upload://qOtP6CtbZXBVYecFGhLaZofWd4P.png)

Maybe my post just needs a re-bake since it looks like the preview urls do not match the urls in the cooked post content

1 Like

I get 403 on my end even with the new URL, I think there may be issues on their s3 bucket’s permission.

Some of my posts even I can’t access the image with preview or anything and some I can just by changing some URL

1 Like

you linked a .xml file, i don’t know what .xml file is for, but it shows this

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>1NF6VS9SYPVCYNFQ</RequestId>
<HostId>iJg8BJ9CvBCvoR0d1FDork8BzChxsga390PLQfSYVyvbD16mVsqlF4Xuegu3DDp6TAasYdJojKA=</HostId>
</Error>

.xml files is similar to .html files and the example down below

<img src="https://devforum-uploads.s3.dualstack.us-east-2.amazonaws.com/uploads/optimized/5X/d/d/6/2/dd6271b9965a436992b50c3596a769dbbded2057_2_690x321.png">

Pretty sure amazon s3 returns this both when there is no such file or the access is denied

Some images seems to be from a completely different URL, found with google images:
if this is part of your post:

The url I found is:
!https://devforum-uploads.s3.dualstack.us-east-2.amazonaws.com/uploads/original/2X/2/211dcd646d3b4546fa641d6a5f943eb43f6e742a.jpg

No this is not in my post.