RSS Images not showing properly for xkcd & some other comics.

  • Problem
  • Updated 7 months ago
I'm seeing a weird issue where several comic newsfeeds aren't showing images, including the xkcd feed. The rss shows images, and my setup is set to http and not https. Any ideas?

See
Photo of satmandu

satmandu

  • 23 Posts
  • 1 Like

Posted 2 years ago

  • 3
Photo of satmandu

satmandu

  • 23 Posts
  • 1 Like
The relevant xkcd rss shows:

Columbus
http://xkcd.com/1255/

And thus was smallpox introduced into the previously Undying Lands.

Fri, 23 Aug 2013 04:00:00 -0000
http://xkcd.com/1255/
Photo of satmandu

satmandu

  • 23 Posts
  • 1 Like
Err,


<item>
<title>Columbus</title>
<link>http://xkcd.com/1255/</link>
<description>
<img src="http://imgs.xkcd.com/comics/columbus.png" title="And thus was smallpox introduced into the previously Undying Lands." alt="And thus was smallpox introduced into the previously Undying Lands." />
</description>
<pubDate>Fri, 23 Aug 2013 04:00:00 -0000</pubDate>
<guid>http://xkcd.com/1255/</guid>
</item>
Photo of satmandu

satmandu

  • 23 Posts
  • 1 Like
Similar issue for Saturday Morning Breakfast Cereal.

SMBC feed: http://feeds.feedburner.com/smbc-comi...


<link>http://feedproxy.google.com/~r/smbc-comics/PvLb/~3/E9Gy9tyBgb8/index.php</link>
<title>August 23, 2013</title>
<description>&lt;img src="http://www.smbc-comics.com/comics/20130823.png"&gt;&lt;br&gt;
&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
try {
var pageTracker = _gat._getTracker("UA-3727700-1");
pageTracker._trackPageview();
} catch(err) {}&lt;/script&gt; On the road&lt;img src="http://feeds.feedburner.com/~r/smbc-comics/PvLb/~4/E9Gy9tyBgb8" height="1" width="1"/&gt;</description>
<pubDate>Fri, 23 Aug 2013 00:00:00 +0000</pubDate>
<feedburner:origLink>http://www.smbc-comics.com/index.php?db=comics&amp;id=3090</feedburner:origLink></item>


What it looks like:



What it should show:

Photo of Samuel Clay

Samuel Clay, Official Rep

  • 5150 Posts
  • 1134 Likes
Possible you're using FF 23, which disallows mixed content (https and http)? Try hitting http://www.newsblur.com (note that it isn't https).
Photo of cjrecordC

cjrecord

  • 24 Posts
  • 1 Like
for what it's worth, both feeds are not generating the error in Chrome 28.
Photo of satmandu

satmandu

  • 23 Posts
  • 1 Like
Definitely an issue with plugins on my browser. Thanks again.
Photo of JimboxiiiJ

Jimboxiii

  • 3 Posts
  • 0 Likes
I have the exact same problem (just with comics) in Chrome. Did you figure out what plugin was causing the issue?
Photo of rgsunicoR

rgsunico

  • 5 Posts
  • 0 Likes
Images in most comic feeds were displaying okay for me in the past, but within the past month or so they stopped working and seem to match the symptoms of this problem.

I tried disabling HTTPS to see if that would help, but things persist. This is most notable for the feeds for xkcd, Dilbert, and SMBC. On the flip-side, my PvP Online feed now occasionally shows the images for the comics when this was not the case in the past.

Does anyone have any clues as to why this is so? I'm on Chrome and I no long user any Adblock software - even when I still had it, I had NewsBlur on the whitelist.
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 5150 Posts
  • 1134 Likes
Check your plugins. Try disabling them all.
Photo of rgsunicoR

rgsunico

  • 5 Posts
  • 0 Likes
Hmm, it seems to work again after disabling Flash - are there any other workarounds apart from that?
Photo of Ahmet A. Sabancı

Ahmet A. Sabancı

  • 11 Posts
  • 1 Like
If you're using Privacy Badger (https://eff.org/pb) it may cause that. It happened to me too and I solved it giving permission to these websites in the add-on.
Photo of rgsunicoR

rgsunico

  • 5 Posts
  • 0 Likes
Sadly I don't have any extensions of that nature installed at the moment. It seems the culprit is Flash Player for some reason - or it's something else entirely. =(
Photo of Ahmet A. Sabancı

Ahmet A. Sabancı

  • 11 Posts
  • 1 Like
Well like Samuel said it can be Firefox's mixed content blocking. Try this and check again:

1. go to about:config
2. find security.mixed_content.block_active_content
3. double click on it and toggle it false

But I have to warn you, it may cause some safety problems. These can be avoided with being careful online but there's a more detailed information about that here: https://blog.mozilla.org/tanvi/2013/0...