A Discourse forum user, danielabc, is experiencing issues with Imgur GIF links no longer embedding. Despite trying to resolve the issue by disabling certain settings, the problem persists. JammyDodger suggests checking if Imgur domains are listed under “disabled image download domains”, but this doesn’t resolve the issue. merefield confirms that they are also experiencing the issue and suggests checking if the server is being blocked by Imgur.
merefield recommends using a plugin, Onebox Assistant, which uses a third-party service to crawl external sites and bypass potential blocks. However, the service, Embed.rocks, requires a paid subscription, which danielabc cannot afford due to the forum’s high traffic.
merefield provides further insight, suggesting that Imgur might be blocking Discourse sites or misclassifying them. Possible solutions include:
Contacting Imgur to resolve any potential blocks or whitelisting the Discourse User Agent.
Changing the IP address, although this might not be a permanent solution.
Using the proxy crawl service, but this would require monetizing the site to cover the costs.
The issue persists, and danielabc is seeking a solution to resolve the problem without incurring additional costs.
I’m afraid my gif experience is minimal, but in the screenshot above it looks like you’ve added imugr to the disabled image download domains. You could try removing those entries, and seeing if that helps?
please if you find any solution let me know, my forum members are driving me crazy, and i don’t know what to do! How do I not update the discourse automatically?
Let me see if I understand, the error of not embedding GIF can be from the server? That plugin you passed me to help my server embed gif? Is he paid? Where to buy?
My plugin is free. The service required to use it is not ( I’m not affiliated). The service used is ‘embed.rocks’. It’s linked in the description.
This happens all the time to individual sites. Some kinds of remote sites are worse than others. Finance news sites are some of the worst, for example.
Thanks for answering me and showing me this plugin, but I can’t pay for the service, because my forum has a lot of access, so it would give a considerable amount for me to pay… How can I solve this issue without having to pay for it? In this case, why before I could embed GIFs through IMGUR and now I can’t? Is the problem on the DIGITAL OCEAN server? What do you think I should do? Complain to them? I don’t know what to do and I’m desperate because my members can’t incorporate anything from Imgur anymore and they’re pressuring me to fix it
What I find funny is that some links don’t embed and others embed, and all of them are from IMGUR, look at an example below, what could this be? I don’t know how to solve it anymore, my members are all crazy pressuring me to solve this but i don’t know how to solve it
I quote: “ We allow hotlinking on forums, but these images cannot be used as content for a website, including blog posts, avatars, site elements, and advertising. You can read our terms of service for more info. If you believe your site has been mistakenly blocked, please contact us for assistance.”
It might be they are not classifying Discourse sites correctly.
So options:
Try contacting them to see if hey are blocking you for some reason. You may be able to remove any specific IP block. Possibly try getting the Discourse User Agent to be whitelisted as it is a forum system. They might not be recognising it as such at the moment. You’d be doing the community a favour?
Another option might be to move IP address, but if your site is a heavy user you may end up back in the same place as they start blocking that address after so many links.
A final option is to bite the bullet and use the proxy crawl service whilst monetising the site further to get your users to pay for it.