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

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

3 Likes

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/

Err,

<item> <br> <title>Columbus</title> <br> <link>http://xkcd.com/1255/ <br> <description> <br> <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."> <br> </description> <br> <pubdate>Fri, 23 Aug 2013 04:00:00 -0000</pubdate> <br> <guid>http://xkcd.com/1255/</guid> <br> </item>   

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

<title>August 23, 2013</title>   
<description>&lt;img src="http://www.smbc-comics.com/comics/20130823.png"&gt;&lt;br&gt; <br> &lt;script type="text/javascript"&gt; <br> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); <br> document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); <br> &lt;/script&gt; <br> &lt;script type="text/javascript"&gt; <br> try { <br> var pageTracker = _gat._getTracker("UA-3727700-1"); <br> pageTracker._trackPageview(); <br> } 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>   
<origlink>http://www.smbc-comics.com/index.php?db=comics&amp;id=3090</origlink>   

What it looks like:

What it should show:

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).

for what it’s worth, both feeds are not generating the error in Chrome 28.

Definitely an issue with plugins on my browser. Thanks again.

I have the exact same problem (just with comics) in Chrome. Did you figure out what plugin was causing the issue?

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.

Check your plugins. Try disabling them all.

Hmm, it seems to work again after disabling Flash - are there any other workarounds apart from that?

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.

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. =(

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…

I recently started to see this too, it was timed to the last update of Ghostery, I have now whitelisted news blur.com and things are back to good for me