Cannot add feed that works in Google Reader

I’ve been trying to add this feed to Newsblur but it throws back an error.

http://www.freeindiegam.es/feed/

The error is

There was a problem trying to add this site. Please try a different URL.

Subscribing happens instantaneously for this feed in Google Reader.

1 Like

Working on it, but I’ll let you know that it’s the fault of the feed.

>>> import urllib2, requests
>>> urllib2.urlopen('http://www.freeindiegam.es/feed/’).read(.read())
HTTPError: HTTP Error 403: Forbidden

>>> requests.get('http://www.freeindiegam.es/feed/’).co….content)
‘’

That’s a bit bizarre, to say the least. I’m trying to route around it, and I could certainly do it on a case-by-case basis. But I’m trying to find a better way to make it work for everybody, which is turning out to not be trivial.

Good news! This is now fixed, due to some intensive sleuthing. Turns out WordPress’s Bad Behavior plugin will 403 (forbidden) requests that don’t have certain headers in them, and part of NewsBlur’s feed fetching process includes a piece that checks if the feed is a likely feed candidate before it does all the hard parsing work. That first check broke down because the right headers weren’t being sent.

See the changes here: https://github.com/samuelclay/NewsBlu…

All fixed now. Thanks so much for reporting this feed.