Last modified: 2011-01-25 01:11:22 UTC
RSS/Atom feeds occasionally incorrectly link to the secure site when on the non-secure site and link to the non-secure site when on the secure site. This appears to be a caching issue. Steps to reproduce: 1) Go to https://secure.wikimedia.org/wikipedia/en/wiki/Special:RecentChanges?feed=rss - the links will likely link to en.wikipedia.org 2) Refresh a bunch of times until the links point to secure.wikimedia.org 3) Quickly go to http://en.wikipedia.org/w/index.php?title=Special:RecentChanges&feed=rss - the links will now point to secure.wikimedia.org
Created attachment 7236 [details] patch to append $wgRenderHashAppend to the cache key of cached RC feeds Here's a patch that i believe solves the issue. All it does is append $wgRenderHashAppend to the cache key used for stuff produced by the ChangesFeed class.
See also Bug 20040 which is a similar issue for categoryTree.
Fixed in r64596.