Bloglines has stopped paying attention…
by xinit • 3/1/2005 • geek, meta---ging • 1 Comment
I’m noticing that places that used my RSS feed back during WordPress 1.2 are now not pulling any data as of WordPress 1.5 and that’s very very odd….
They all seem to connect to http://foo.ca/wp/wp-rss2.php which loads just fine on its own in a browser, but for some reason doesn’t show up when Bloglines or Livejournal try to pull it? It’s very odd.
I should know that checking logs is a good thing, but I’m even more curious after checking the logs…
198.87.83.123 – - [01/Mar/2005:00:34:49 -0500] "GET /wp/wp-rss2.php HTTP/1.1" 40
4 11573 foo.ca "-" "Syndic8/1.0 (http://www.syndic8.com/)" "-"
Other entries for Durpal, PubSub, and a million other readers, and yet I can pull up the RSS in a browser… very odd. I try it in lynx, and I get a 404 error… and THEN it downloads the XML… Mystery.
It appears that others have this same problem and it’s a bit of rogue code in wp-blog-header.php that’s responsible for sending out HTTP headers. Commenting out lines 112-115 where it appears to forcibly sends out a 404 to everyone that’s not using a browser? That’s not at all helpful.
Found this bug listed in the bug reports at wordpress.org… it’s the sort of thing that strikes me as core functionality of web log software, so you’d think it would have been caught in testing.

You probably already know this by now, but LJ Is pulling them in again now. I just had the missing entries come through.