WordPress 2.0.6: Feedburner issue, and fix
Despite two release candidates and several weeks of availability for testing, a bug sneaked into WordPress 2.0.6 that affects the serving of 304 Not Modified feeds. It’s actually related to the Server 500 error issue that 2.0.5 had (and 2.0.6 fixes)… it just affects a different set of people. The solution to one problem caused the other. One symptom of the problem is the following error message from FeedBurner as it tries to request a WordPress 2.0.6 feed:
Your server disconnected us before sending the full source feed content. If your blogging platform is TextPattern, this is a known bug, and a fix can be found here: http://forum.textpattern.com/viewtopic.php?id=11247
Note that this doesn’t prevent FeedBurner (or anyone else) from fetching your feed 100% of the time. The issue only arises with certain RSS consumers and only on certain servers, and only when the feed attempts to return a 304 Not Modified header. So with FeedBurner, for instance, one fetch attempt may trigger it, but the next will be fine.
Update: Apache running mod_php is the only confirmed server setup that is affected. Lightspeed does not appear to be affected, and Apache running under CGI or FastCGI appears to be fine.
Thanks to NeoSmart and Hyperborea for getting out in front on this issue.
For 2.0.6 users who want a workaround, go ahead and download this patched /wp-includes/functions.php file (click the big “download” link at the top… don’t try to copy-paste the text).
For CLI-savvy users, here is the patch (unified diff). cd to your WordPress directory, place the diff file there, and apply the patch with patch -p0 < functions.php.diff
For people who aren’t CLI-savvy but don’t mind editing PHP files, open wp-includes/functions.php and comment out lines 2231, 2233 and 2234 by appending two forward slashes to those lines. Leave line 2232 alone.
WordPress 2.0.7 was already planned, and this fix (if this is indeed the final fix we settle upon) will be in that, as well as in WordPress 2.1 I don’t know when 2.0.7 will be released, or if it will be released before and after 2.1 My non-Automattic-sanctioned suggestion is for you to download the modified functions.php file here and use that to hold you over until a new version is released. Please do not stay on 2.0.5 because of this issue. 2.0.6 contains several security fixes that you don’t want to miss.
Also: if you promise to help test future release candidates, feel free to give me flak for missing this bug. This was clearly an issue of not having enough eyes, so if taking flak buys me more eyes, that price sounds good to me.
[...] Related Links: - WordPress 2.0.6 - WordPress 2.0.6 Upgrade: changed files ZIP, changes diff, changed files list - WordPress 2.0.6: Feedburner issue, and fix [...]
Should probably add a warning to:
http://wordpress.org/download/
That would be better indeed. Thnx for the update.
Thanks for the ultra-quick fix, Mark.
I’m adding a link to your post in my fix now, esp. for the unified diff file…
btw, your link to “Hyperborea” is a 404.
[...] 2.0.7, so you don’t have to worry about unsafe changes. You can grab the unified diff file here, if you [...]
[...] 2: The functions.php fix has been applied for [...]
WordPress 2.0.6 in italiano
Grazie a Steve Agl e al team di WordPress Italy, è disponibile WordPress 2.0.6 in italiano.
La nuova versione è scaricabile da questa pagina.
Si tratta di una versione che contiene importanti aggiornamenti per la sicurezza.
Purtroppo anche nella 2.0….
[...] habe das Update-Pack bei mir ausprobiert — hat alles bestens geklappt. Nachtrag Es gibt ein Problem mit der neuen Version und Feedburner. Es erscheint dann die Meldung, dass mit dem Feed was nicht stimmen würde. Ich habe das ZIP [...]
[...] Die Feeds die ber Feedburner serviert werden, liefern u. U. eine leere Seite aus. Hier die Erklrung des Fehlers. Eine mgliche Abhilfe ist der Download der angepassten functions.php. Diese dann anschlieend in [...]
Argh… the Hyperborea link looks right… but my server’s down! Trying to bring it back up now…
I’ve heard of Neosmart. But the rest of the article was news to me. Good stuff here.
Thanks for the help. The main feed seems to be fiexed with your patch, but the comments-feed still has the same problem though.
[...] code. Luckily, you don’t have to do that as contributing WordPress developer Mark Jaquith has made available a patched functions.php file you can download and just replace the bugged one [...]
[...] Plugins mal eingespielt. Die Datei functions.php muss nach /wp-includes/ kopiert werden. Hier die Erklärung des [...]
[...] Gory details and a fix documented by Mark Jaquith. [...]
[...] Test your code fully before releasing a new version please. There was a significant glitch with [...]
I send both header() commands to work around that issue on all platforms.
Could you clarify which platforms the matters on so people don’t go mucking with files if they don’t need to?
[...] bug présent dans la version 2.06 US lié au Flux RSS, plus d’informations sur le bug ici. (en anglais). Les personnes ayant fait la mise à jour vers la 2.0.6 US ont tout [...]
[...] WordPress 2.0.6: Feedburner issue, and fix « Mark on WordPress (tags: wordpress blog blogging webdesign) [...]
From what I can tell so far, Apache running mod_php is the only affected setup. CGI/FastCGI setups are unaffected, and Lightspeed is unaffected (at least photomatt.net and wordpress.com aren’t exhibiting the problem). I’ll add that tidbit up above.
Michael, sending both header commands will cause Server 500 errors on some FastCGI setups — that’s how WP 2.0.5 did it.
Fixing Feed Problems with WordPress 2.0.6 and PHP 5.2
Upgraded to WordPress 2.0.6 and now feeds are broken. At least, they’re broken in Firefox, IE7, and KDE (Konqueror & Akregator). Something seems to be interrupting the transfer, causing them to get a blank file. Oddly, they work fine in O…
[...] Be sure to also fix the rss issue. 22% | San Diego, CA | link | trackback | posted @ Jan 6, 2007 [...]
Thanks for the fix Mark
[...] 时,会出来 304 错误。这个错误只在某些服务器上出现。具体的修补请参考这篇文章来解决。2.0.7 [...]
[...] Mark Jaquith’s WP 2.0.6 Feedburner Fix [...]
[...] in Version 2.0.6 ein ärgerlicher Fehler bei der Auslieferung der RSS-Feeds mittels FeedBurner eingeschlichen. Bei Apache-Konfigurationen mit mod_php (weit verbreitet) kann es in einigen Fällen zu Fehlern [...]
I didn’t think you could use Feedburner with wordpress.com blogs.
Mark I applied the fix and resync’d my feed at feedburner and I’m getting an Error 500. I’m on a mediatemple (dv) if that matters.
http://feeds.feedburner.com/paulstamatiou
I let it send both header()’s and now it seems to be working.. for now.
[...] WordPress 2.0.6: Feedburner issue, and fix - for those still running 2.0.x… [...]
WordPress 2.0.6 中的 Feedburner bug
我依照 《WordPress 2.0.6 Upgrade: changed files ZIP, changes diff, changed files list 》這一篇把 blog 系統升上了 WordPress 2.0.6。我是下載文章中由作者製作好的 diff,然後在 shell 底下用 patch 更新:
patch -p0 >…
[...] Oh, and if you’re planning on upgrading your own WordPress blog to 2.0.6, and happen to use FeedBurner to manage your RSS feeds, you should check out this blog post. [...]
WordPress 2.0.6 (+ Patch) installiert
Über die neue WordPress-Version 2.06 hatte ich bereits vor zwei Tagen kurz etwas geschrieben - inzwischen habe ich 2.0.6 auch installiert, und damit den Kollegen weiter westlich nachgezogen.
Vorab der Hinweis: Sollte bei irgendjemand das Pottblog …
Mark, since you posted the patch as a diff here, could you tell me why regular WP updates are not made available as patches too? This seems like a very useful addition to the project, especially for people with more than one instance of WP, without requiring substantial addition effort.
[...] Feedburner will not work if your server is running on apache mod_php. Workaround can be found here. adsense, upgrade, wordpressShare and Enjoy:These icons link to social bookmarking sites where [...]
[...] as of writing, the 2.0.6 update is not without problems. Mark Jaquith was quick to point out the possible problem with Feedburner feeds. Apparently, fixes made to the 2.0.5 code has triggered another problem that may affect a different [...]
[...] funktionierten bei mir die Feeds nicht mehr. Bei WordPress-Entwickler Mark Jaquith gibt es eine gepachte functions.php zum Download die diesen Fehler temporär bis zum Erscheinen der Version 2.0.7 oder 2.1 fixt. « [...]
[...] Naturally there is already a fix for it and while this fix would probably come out in WordPress 2.0.7 or more likely in WordPress 2.1 (which is set to be the next WordPress release), you can fix it yourself with detailed manual instructions from Neosmart or if you’re a little squeamish about touching the code, you can download the corrected file from WordPress developer Mark Jaquith. [...]
[...] Al parecer la gente de WordPress se ha puesto las pilas con el tema y ha publicado un parche para solucionar el problema. « Curso práctico de HTML Browser [...]
[...] A minor bug in WP will cause problems with Feedburner. Neosmart got a fix for the same. Mark J has more details and a fix. (3 votes, average: 5 out of 5) Loading [...]
[...] here: http://forum.textpattern.com/viewtopic.php?id=11247 De acuerdo con lo que se menciona en Mark on WordPress, el fallo está relacionado con una corrección al infame “Server 500 error” [...]
Mark: Things like this happen. Thanks for having a good attitude about it all.
Mark I applied the fix and I’m getting an Error 404.
Sorry. The .htaccess was wrong, I do not why. I put the old one (from the back up) and my feed is working now. Thank you for the patch.
Mark, I applied the patch and the only feed that doesn’t work is the permalink atom feed… http://marcin.thelinuxdiaries.com/feed/atom/. I installed the ol_feedburner plugin to see all my feeds would redirect to feedburner, and again, /feed/atom/ is just blank.
Unfortunately in Firefox, when you visit my site and click on the RSS icon in the URL bar, the permalink is what it redirects too.
[...] Today, skimming Planet WordPress I have discovered a hint:http://markjaquith.wordpress.com/2007/01/06/wordpress-206-feedburner-issue-and-fix/ [...]
[...] WordPress 2.0.6: Feedburner issue, and fix 歷史上的今天:[生活] 惡作劇之吻 & 白歆蕙 - 2006[軟體] Windows Live Messenger 8.0 Beta - 2006 [...]
[...] Version 2.06 aufgetreten sind. Auf diversen Boards und Mailinglisten wird über Probleme mit den Feeds/Feedburner berichtet. Abhilfe schafft das Ersetzen der functions.php im Verzeichnis [...]
[...] WordPress 2.0.6生成的Feed被发现与FeedBurner发生冲突,解决方法可以参看这两篇文章:[1][2],看来短时期内会出2.0.7来修正这个严重错误。 [...]
Mark Jaquith’s Blog: WordPress 2.0.6: Feedburner issue, and fix
[...] Al parecer la gente de WordPress se ha puesto las pilas con el tema y ha publicado un parche para solucionar el [...]
Parche oficial para el bug relacionado a Feedburner
La gente de WordPress se ha puesto al tajo y ha publicado una versión corregida del fichero functions.php.
Lo descargáis (botón “Download”
y lo reemplazáis por el fichero wp-includes/functions.php original.
…
[...] Jaquith, one of the WP developers, has a fix. It’s a simple patch, though he also provides a fully updated functions.php [...]
[...] Mark Jaquith, um dos developers do WP, criou um “fix“. É um simples patch, se bem que ele também fornece, para quem não goste de linhas de [...]
Applied the comment-outs to those lines, but still getting periodic (although not so many errors from Feedburner. Any instances where that fix shouldn’t work? Any other workaround? Any point in using feedburner in the first place?
db
[...] This doesn’t cause a problem always, but it does cause it a good number of times. Mark J who has been in the forefront of WordPress 2.0.6 was quick to release a patch for the same. [...]
Thanks, just put 2.0.6 on, and was freaking when RSS bandit started to have errors on my own blog.
Uploaded the replacement functions.php and all is working again
[...] Eine genauere Fehlerbeschreibung und Lösung/Patches gibt es (auf englisch) hier. [...]
[...] mas nem tenho a certeza se é para esses timed outs. E pelo site que realmente tem o artigo: WordPress 2.0.6: Feedburner Issue and fix tenho um bocado de medo de alterar o que quer que seja… se é para sacar o patch [...]
[...] this patch eliminates the issue people were having with the RSS feed returning a blank webpage. Sorry about [...]
[...] to the guys over at WordPress for getting this patch out as fast as they did. Hopefully this fixes the problems ABOS and SFS were having with [...]
[...] Mark on WordPress reports that some people might be having issues with WordPress 2.0.6 and Feedburner. WordPress 2.0.5 had the original problem and when 2.0.6 fixed that problem, another problem popped up for a different group of people. [...]
[...] WordPress 2.0.6: Feedburner issue, and fix « Mark on WordPress (tags: feedburner wordpress bug blog) Technorati Tags: none Filed in: [...]
[...] Feedburner 有衝突,令到 Feedburner 有機會讀不到原本的 feed,解決方法可參考 Mark Jaquith 的做法,亦因為這個原因,2.0 branch 將會再推出一個版本,那當然是 2.0.7。 // [...]
[...] actualización de la versión 2.0.6 que corrige el problema con FeedBurner aunque se dio una solución casera modificando el archivo wp-includes/functions.php y añade alguna [...]
[...] ja, noch daran denken, den Patch für das Problem wegen Feedburner-Feeds und WordPress 2.06 aufzuspielen. Einfach File functions.php hier downloaden [...]
[...] mange, men for meg som bruker Feedburner betyr det en hel del. En fix er gitt ut, og kan lastes ned her. Min feed finner du forøvrig [...]
[...] 追記:2007/01/08 でパッチが公開されていました。 WordPress 2.0.6: Feedburner issue, and fix « Mark on WordPress [...]
[...] upgraded to WordPress 2.0.6 and followed Mark’s advice about fixing the FeedBurner issue. Tuesday, January 9, 2007 @ 12:40pm | Updates | WordPress [...]
[...] WordPress 2.0.6: Feedburner issue, and fix « Mark on WordPress [...]
[...] mention WordPress so I went to the WordPress forums and found this issue, which had a link to a fix from Mark Jaquith, a WordPress [...]
워드프레스 2.0.6 feed 문제 해결하기
며칠 전 부터 블로그 피드가 좀 이상해서 이리 저리 살펴보고, 피드버너측에 문의 해 보기도 했는데, 문제는 워드프레스 2.0.6에 있었습니다.
해결법: http://markjaquith.wordpress.com/2007/01/06/wordpress-2...
Thanks for the fix, Mark. Fixed my 404 pages from returning a 200 OK header, and also the blank feeds and FeedBurner issue. Apache 2 / PHP 5.0.
http://www.prova.com
[...] Jaquith, uno de los desarrolladores de WordPress explica el problema en detalle y ha realizado una modificación de la función wp-includes/functions.php (descarga) que soluciona [...]
[...] WordPress 2.0.6: Feedburner issue, and fix « Mark on WordPress WordPress 2.0.6: Feedburner issue, and fix [...]
[...] му с с reader-и като Sage. Порових се и се оказа, че това е известна грешка в 2.0.6, която ще бъде поправена в 2.0.7. Можете да го [...]
I thought you *might* enjoy this quirky video of ZeFrank’s Running Fool in Seattle, or not:
http://peoplegeek.wordpress.com/2007/01/13/running-fool-in-seattle-part-one-meet-the-fans/
Yeah, kinda just spent 3 hours figuring out this one. Thought it was a mod that I had, or eAccelerator. Evidentally, not. Oh, and note, that once it’s messed up with some clients, you have to modify your posts, and then reload it so that it gets the feed again (i.e. doesn’t send a 304 or 200) then it will reload. That took me another hour.
[...] Mark released a fix for a late-breaking Feedburner-related bug in WordPress [...]
[...] Software WordPress 2.0.7 was just released to fix quite a few security issues as well as the FeedBurner bug. No Comments Leave a CommentThere was an error with your comment, please try again. [...]
[...] venir. Algunos bugs detectados en ciertas versiones de PHP, que comprometían la seguridad del CMS, y los problemas con FeedBurner han llevado a los responsables de WordPress a publicar la versión 2.0.7, apenas 10 días después [...]
[...] Test your code fully before releasing a new version please. There was a significant glitch with [...]
[...] security fixes, so everyone should update to at least this version. Shortly after its release, a minor bug affecting users of the FeedBurner service, so if this includes you, you should consider updating [...]
[...] the Google. I discovered a link to Mark Jaquith’s WordPress blog. His post WordPress 2.0.6: Feedburner issue, and fix details the exact problem and a resolution. Essentially, the problem resides in the [...]
[...] 好加在有晃到這一篇, 馬上進行 patch 修正, 等等看看效果如何.. 理論上不影響 feed 的更新, [...]
Accommodations offers, ski offers, photos, travel maps, travel tips, monasteries and touristic objectives.
[...] mas nem tenho a certeza se é para esses timed outs. E pelo site que realmente tem o artigo: WordPress 2.0.6: Feedburner Issue and fix tenho um bocado de medo de alterar o que quer que seja… lol se é para sacar o patch [...]
Check this out http://www.googlepowersearch.com.
I created GooglePowerSearch so you can power search for Video, News, Maps, Images and more…
Google Power Search helps to unleash the built in power of Googles special features.
Using Google Power Search you are able to get better-targeted results.
Check out Google Power Search and let me know what you think.
Thanks
Steve
[...] WordPress 2.0.6: Feedburner issue, and fix [...]
[...] Mark Jaquith’s WP 2.0.6 Feedburner Fix [...]
Nice Site!
Fix Registry,Virus Scan Protection,Spyware killer & Removeregistry fix,free registry fix,free registry scan and fix,fix window registry,fix it registry,registry fix free ware,free registry error fix,free registry fix ,pyware,spyware remover,anti spyware,free spyware,spyware anti virus,spyware doctor,adware spyware,free spyware removal,7.5 anti avg plus spyware,free anti,free virus scan,virus scan,online virus scan,free online virus scan,mcafee virus scan,on line virus scan,anti virus scan,free anti virus scan,free virus scan download,avg viru
Freeware spyware remover,anti virus protection,registry fix.Download the best programs, for computer freezes, crashed programs,slow computers. Fix your computer from slowing down, fix or rid your computer of unwanted files or dll errors.
free movies download the best site on the net.
This was most certainly news to me, thank you for the very imformative article!
Fehler in WordPress 2.0.6
Mark Jaquith hat einen Fehler in der aktuellen WordPress Version gefunden und bietet einen Patch auf seiner Seite an:
Despite two release candidates and several weeks of availability for testing, a bug sneaked into WordPress 2.0.6 that affects the serv…
[...] WordPress 2.0.6: Feedburner issue, and fix « Mark on WordPress [...]
Is this on wordpress.org/download/ ?
Thnx for the update Mark.