Something is wrong with the http planet wordpress…

Something is wrong with the https://planet.wordpress.org/ site. Dougal’s feed doesn’t seem to refresh properly no matter what I do. Can somebody with direct access to production servers take a look at it, see if something is broken in the planet cache or something? When I run the planet code locally on my sandbox, it works correctly, so it’s something only on production.