Nextcloud Planet feed broken

Hi,
I’m not sure whether this is the right place for reporting this. I hope so.

The feed of the page https://nextcloud.com/news/ is broken since a couple of days. It doesn’t validate at w3c feed validator anymore.

http://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fnextcloud.com%2Fblogfeed%2F

Could you please fix this? I want to get the news in my news reader.

Thank you.

2 Likes

The RSS/Atom feed is still broken. As far as I can tell the feed starts with junk…

<link rel="stylesheet" type="text/css" href="https://nextcloud.com/wp-content/cache/minify/000000/LclBDoAgDATAF9kNHv0NQgM1YJFCor83MV5n8hjNNsAf_qakmgr7JkZB62coshuOa3J_psCRc7RiZK5s6ByrnvHvZQoFsxc.css" media="all" />

…shouldn’t be part of the rss/atom feed.

<?xml version="1.0" encoding="utf-8"?>

…should be the first line, as I understand rss/xml correctly.

Ping @jospoortvliet

Thank you.

@LukasReschke as I am clueless in matters going beyond basic html and css, could you be so kind and have a look?!?

Should be mostly fixed. There are still some validation problems but those come from @jospoortvliet’s blog :wink:

Any chance to retest, @AlfredSK? Thanks a lot :rocket:

Yupp. Tested the feed with http://www.simplepie.org/demo, the Nextcloud News app :slight_smile: and Friendica’s feed importer. It is working again.
Thank you!

1 Like

Hi LukasRechke,

might be an bit OT but feed https://nextcloud.com/feed/ is also broken.

Could you fix it too?

Thanks - JoergB

1 Like

The RSS feed is broken again. Nothing shows up on the page, the feed validator doesn’t work, and various RSS readers I’ve tried can’t add the feed

This seems to be the case again.
When trying to subscribe to “Nextcloud News” in the Nextcloud News app I get the error:

malformed xml string. parsing error : DOMDocument::loadXML(): Extra content at the end of the document in Entity, line: 2552 (2)

Please check your data/nextcloud.log file for additional information!
(no real additional info in logfile)

the culprit seems to be the last line in the file, right after </rss>:
<script>var rocket_beacon_data = {"ajax_url":"https:\/\/nextcloud.com\/wp-admin\/admin-ajax.php","nonce":"28caf40143","url":"https:\/\/nextcloud.com\/feed","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800}</script><script type="rocketlazyloadscript" data-name="wpr-wpr-beacon" data-rocket-src='https://nextcloud.com/p/wp-rocket/assets/js/wpr-beacon.js' async></script>

1 Like

Hello! thanks for reporting.
This should be now fixed!
It was related to a plugin which I temporarily disabled, until I investigate how it conflicts.

Works now. Thanks!