The discussion revolves around Onebox not displaying previews for certain sites, with users investigating the cause. Edward_D_Avignon notes that while iframely.com shows the preview correctly, the Discourse Onebox fails. merefield suggests the issue may be related to the crawler being rejected, proposing a plugin solution for better Onebox functionality. Falco identifies that the target site blocks User Agents containing “forum,” which explains the failure. merefield confirms this and suggests modifying the User Agent in 100-onebox_options.rb by removing “forum” from the string, highlighting the need for more transparency in Onebox error handling.
My guess is you are having your crawl rejected (and this is happening here on meta too).
But I have a solution, but it’s not 100% free:
I just tested this on two of my sites, one equipped with the plugin, and one without, and it works on the one equipped.
My pleasure!
One of the issues here is that Discourse/Onebox could be a heck of a lot more transparent about the way it handles a failure. I guess that’s a stretch feature, but it would be nice if there was more feedback to the user pasting the link (or even just the admins).
I checked my /logs on the site which failed and do not see any extra information wrt to the failed preview …