# Some avatars not appearing after migration off S3

**URL:** https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952
**Category:** Support
**Created:** [May 18, 2015, 3:58pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952 "2015-05-18T15:58:59Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 18, 2015, 3:58pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/1 "2015-05-18T15:58:59Z")

</div>

All my avatars look like this:

 ![](https://global.discourse-cdn.com/meta/original/4X/5/c/5/5c56ede9f8146b9029f86eb7122731761f2ef4be.png)  
I am running:

 ![](https://global.discourse-cdn.com/meta/original/4X/c/a/0/ca06212a483d163fb1d94a13de73067f13d40035.png)  
What info do I need to collect to get to the problem and fix it?

Thanks in advance.

Gav

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [May 18, 2015, 8:13pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/3 "2015-05-18T20:13:29Z")

</div>

Are there any errors in `http://your.discourse.org/logs` ?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [May 18, 2015, 9:10pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/4 "2015-05-18T21:10:25Z")

</div>

How are you hosted ?

---

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 18, 2015, 9:39pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/5 "2015-05-18T21:39:34Z")

</div>

Hi Both,

A tonne of errors saying it couldnt find it

 ![29cbf793001044df182edf5417e4dfd2](https://global.discourse-cdn.com/meta/original/4X/3/f/8/3f87d2bcde577db5532482a57f2f864b4c4d8561.png)  
So I took the bottom example, and it is on my server. @sam I am on Digital Ocean.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [May 18, 2015, 10:28pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/6 "2015-05-18T22:28:18Z")

</div>

What did you do before it broke?

---

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 18, 2015, 10:49pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/7 "2015-05-18T22:49:48Z")

</div>

s3 migrate is the last thing I did. I have not given the site the love and attention it has needed recently.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [May 19, 2015, 9:07am UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/8 "2015-05-19T09:07:18Z")

</div>

Migrating **from** or **to** S3?

---

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 19, 2015, 9:32am UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/9 "2015-05-19T09:32:41Z")

</div>

Away from S3, to local disk (I assume), please accept my apologies on the lack of clarity there @zogstrip.

---

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [May 19, 2015, 1:36pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/10 "2015-05-19T13:36:45Z")

</div>

A quick look at the “blank” avatar images reveals they are 1x1 pixel gifs…  
… all the `user_avatar`’s are broken all the `letter_avatar` ones are fine.

One example:  
`http://forum.ssrcg.com/user_avatar/forum.ssrcg.com/dayc/25/1185.png`

Here is the decompressed output, note the content type `image/png` for the 1x1 pixel `gif`.  
 ![](https://global.discourse-cdn.com/meta/original/3X/4/d/4d0129fa32c7bb3626d04e3cc183e5360ca1fb34.png)

Running:  
`Discourse 1.3.0.beta9 - https://github.com/discourse/discourse version efb992c9d953c80cc615cd1c609fc2caf2801afc`

I love the way that delivering a 1x1 pixel gif compressed takes 95 bytes, uncompressed it’s 84 (including headers)

---

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 19, 2015, 3:43pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/11 "2015-05-19T15:43:02Z")

</div>

Nice find, what is the answer?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [May 19, 2015, 9:49pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/12 "2015-05-19T21:49:36Z")

</div>

It simply looks like a big pile of images are missing from the uploads dir

Don’t know why/how

---

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 19, 2015, 9:56pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/13 "2015-05-19T21:56:39Z")

</div>

I tried to upload a new one and it didnt work..

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [May 19, 2015, 9:58pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/14 "2015-05-19T21:58:53Z")

</div>

There is a rake task that scrubs out invalid images, how many avatars are we talking here?

---

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 20, 2015, 8:44am UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/15 "2015-05-20T08:44:02Z")

</div>

What is the rake task?

We’re a small community, and if I just take my usual cannon approach and do it they wont object.

---

<div class="post-metadata">

### Author: ![Karneasy](https://avatars.discourse-cdn.com/v4/letter/k/dbc845/32.png) [@Karneasy](https://meta.discourse.org/u/Karneasy)
#### Post date: [May 21, 2015, 3:23pm UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/16 "2015-05-21T15:23:55Z")

</div>

I am still having this issue, if I copy the URL from one of the errors in /logs it shows the image.

What should I do? Can I go back to S3? If so how?

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [May 22, 2015, 10:01am UTC](https://meta.discourse.org/t/some-avatars-not-appearing-after-migration-off-s3/28952/17 "2015-05-22T10:01:07Z")

</div>


