rcarmo/rss2imap

'The feed has not changed since you last checked, so the server sent no data. This is a feature, not a bug!'

dme opened this issue · 4 comments

dme commented

Some feeds lead to an error:

=== rss2email encountered a problem with this feed ===
=== See the rss2email FAQ at http://www.allthingsrss.com/rss2email/ for assistance ===
=== If this occurs repeatedly, send this to lindsey@allthingsrss.com ===
E: can't process http://theonlinephotographer.typepad.com/the_online_photographer/atom.xml
{'feed': {}, 'status': 302, 'debug_message': 'The feed has not changed since you last checked, so the server sent no data. This is a feature, not a bug!', '
version': u'', 'bozo': 0, 'headers': {'date': 'Thu, 21 Mar 2013 12:13:18 GMT', 'connection': 'close', 'server': 'GSE'}, 'href': u'http://feeds.feedburner.com\
/typepad/ZSjz', 'entries': []}
rss2email 2.71-rcarmo
feedparser 5.1.3
html2text 3.200.3
Python 2.7.3 (default, Jan 2 2013, 13:56:14)
[GCC 4.7.2]
=== END HERE ===

My suspicion is that this happens if a 302 leads to a 304, but I'm unsure. Would that make it a feedparser problem? (Because it should report 304 rather than 302.)

I've noticed that before, and mostly ignored it. FeedBurner does a lot of redirect-foo, and since the result is the same (you move on to the next feed), it's nothing to worry about for now. But yes, that 'bozo' indicates it's being returned by feedparser.

Good catch. Bouncing that back to the maintainer on kurtmckee/feedparser#10

Patched our copy of feedparser.