RSS Feed Problems Found and Solved

Thanks to the assistance of Dan and Steven I was able to identify a problem with the RSS feeds from this server.

Technically the problem was with the newsreaders (in Steven’s case Straw and in Dan’s case NewzCrawler), not the RSS feed itself. I turned on gzip compression on my Apache server about three weeks ago to preserve bandwidth. In theory, user-agents like web browsers and RSS readers should be able to either send a “Accept-Encoding: gzip” header and accept compressed data, or, if they don’t, be sent the original non-compressed data.

Somehow this mechanism was causing problems for Steven and Dan and their RSS readers (although it didn’t affect NetNewsWire, which is what I use). For the time being, I’ve turned off compression, and this appears to have solved the problem.

Comments

Nils's picture
Sprocket??? I thought you said “SOCKET”! Hello? Is this thing on?”
Craig Willson's picture
It was also causing problems with Bloglines
Will Pate's picture
Also for Firebirds RSS Reader Panel.
Fred's picture
Hmm. And I was thinking of turning mod_gzip on for my site, since I was rudely informed by the web page analyzer http://www.websiteoptimization.com/services/analyze/ that my page _badly_ needed to get on the SlimFast diet. Since I’ve only used NetNewWire myself, I never thought of the consequences for poorly-written RSS aggregators like the ones listed above. Perhaps I’ll rethink that dietary supplement.

Post new comment

You can comment anonymously if you must, but I would prefer it if you used your real name.
The content of this field is kept private and will not be shown publicly. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
Optional. If you enter the address of a website here, your name will be publicly linked to the site.
  • Adds typographic refinements.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.