Media upload failed Image: Media processing failed

ourlavender
Visitor
2 0 4

Adding an image via URL worked fine last week.

This week, images that did work fine last week error with 

Media upload failed

  • Image: Media processing failed

e.g. the image https://www.honeysplace.com/i/34032/bfDwCDPgamVGeUfyHMGAFP3s8pHVHOmy.jpg

 

Shopify's support is clearly over their heads with understanding how HTTP works - they suggested that it has to be from an image sharing site, not "a website on its own." As if a HTTP GET matters, so long as its a public accessible resource...

 

SO effectively this breaks all bulk image imports. (Was trying to import via CSV, but that failed, and found its because any URL import fails.)

Their solution was to upload the files from a computer, then add via URL from the Shopify CDN  as the source. (thereby displaying an ignorance of why you would import, if its already in the shopify CDN...)

 

When I asked to escalate the case, she ended the chat!

 

ANyone figure out ways around this? I see lots of people have had this issue.

 

Come on shopify, fix your issues, and train support better (or at least offer escalations.)

Replies 15 (15)

Tammie
Shopify Partner
3 0 1

I am facing a similar issue with images not being uploaded through the bulk product import files. 

 

Just curious if you found any workarounds for this? 

ourlavender
Visitor
2 0 4

I haven't finished investigating, but it's got to be that Shopify (or their CDN, if its outsourced) rejects HTTP sources with certain cache-control or validation HTTP directives (as that is literally the only difference between a page that fails and one that succeeds: I've duplicated image, filename, etc...)

It would be helpful if Shopify documented the requirements!

Bigforest
Shopify Partner
10 0 3

I am also getting the same error, My Image is public and also can't upload to the store by URL. Can anyone solve this?

Bigforest_0-1677336472593.png

 

Fanfi
Shopify Partner
16 0 2

Same for us. Everything was working fine with bulk import for almost 2 years, then since few days, we can't import images from the exact same source than before.

When we try to import it manually we have this same error message "Image: Media processing failed"

dtwalker
Visitor
3 0 0

Any update? Having the same issue.

maxwkf
Shopify Partner
16 1 0

I am stucking on the same issue.  Any solutions until now?

 

Gillis
Tourist
4 0 4

Same here. Anyone found a workaround?

Fanfi
Shopify Partner
16 0 2

Shopify team, some help here?

Gillis
Tourist
4 0 4

The only way round it I've found it is to give up. Something has broken this functionality and Shopify hasn't noticed (or decided not to notice). I'm using Matrixify as a workaround but £££.

Fanfi
Shopify Partner
16 0 2

The thing is that we also use Matrixify for 2 years now, but it doesn't help, some image links are also not working, and the images are not downloaded.

Renars
Shopify Partner
289 32 338

Hello Fanfi,

 

Renars here from Matrixify.

Amazing to hear that you have been using our app for so long.

Indeed likely our app would not help here. When we import data, we essentially give the image URL to the Shopify API and then Shopify downloads it.

From what we have tested if a link does not work in Admin manually, it would also not work via the API, thus with our app import as well.

 

So not really able to help much further with such image links as in such case we also receive the same error from Shopify API without any more detailed explanation.

But if you see this with our app import, still worth reaching out to our support directly with an exact case where it is not working, and maybe in some cases our-side logs will show an API response that is more detailed.

 

Matrixify | Bulk Import Export Update | https://apps.shopify.com/excel-export-import | https://matrixify.app
Gillis
Tourist
4 0 4
Thanks Renars - that's really useful to know. The additional problem with
the native Shopify upload is that the whole upload stalls at the first
image it can't handle. At least Maxtrifiy can continue with the upload and
deal with those images which ARE available.
Fanfi
Shopify Partner
16 0 2

Thank you, @Renars ,

But you're right and I'm pretty sure you won't be able to solve this problem, it's not an issue on your end. Anyway, next time I find an image link that doesn't work, I'll contact you, just in case.

and @Gillis , that's a good point you make, I never realized it, because usually our images for a product come from the same source, so when one doesn't work, usually none do.

Maris
Shopify Partner
319 5 73

Hi, folks!

 

I have researched this as well, and the image and the link, when looking from outside, looks all correct. It gives the proper HTTP response, with all the needed headers, too.

It even gives the image when requested programmtically by the non-browser web client, like `curl` or `wget`.

 

So, I came to conclusion that one of the following might be true:

A: The ` https://www.honeysplace.com` hosting is blocking "non-browser" requests that come specifically from the Shopify infrastructure when they try to download images.

B: Shopify has the `https://www.honeysplace.com` domain blocked internally for some reason, why it refuses to download images from this domain or hosting provider.

 

If someone who owns the  https://www.honeysplace.com site is 100% sure that you don't block any requests to your site, then the only remaining explanation is "B".

But I have not seen such cases that Shopify would explicitly block requests to specific domains. So maybe there is some dynamic rules or global blacklists of IPs where this is blacklisted, which is validated by Shopify. 🤔

 

Matrixify (Excelify) | Bulk Import Export Update Migrate | https://matrixify.app
Hermes_Bruzzese
Shopify Partner
10 0 4

Hi,

 

I have the same issue for about a year now.

This is an example link that is not working: https://makito.es/WebRoot/Store/Shops/Makito/64B6/FE46/2262/20CC/36A5/0A6E/0397/B345/20226-013-P.jpg

I have to gave up this supplier because I cannot upload new products since images links are not anymore accepted by shopify. I hope someone will find a workaround.