David
David

Reputation: 657

Wordpress feed error on syndication: "...URI is missing at line 1, column 48"

Using multiple RSS Feed aggregators on WordPress, the are throwing an error on my feed:

"This XML document is invalid, likely due to invalid characters. XML error: SYSTEM or PUBLIC, the URI is missing at line 1, column 48"

Feed URL

I was using FeedWordPress plugin to syndicate between wordpress websites and then all of a sudden it started throwing this error. It appears to be a problem with the actual feed as different plugins throw the same error.

Note: the feed passes W3 Validation.

Can anyone spot what is causing the error?

Upvotes: 1

Views: 552

Answers (2)

David
David

Reputation: 657

The reason I was getting this error was because my original Feed was on the same domain as the website I was syndicating to:

Original Feed: http://website.com/offers/feed/ Website to syndicate to: http://website.com/site1/

By moving the original feed to a different sub domain such as http://offers.website.com/feed/ fixed the issue.

Upvotes: 1

Gavin Mannion
Gavin Mannion

Reputation: 905

This normally happens when the feed is showing invalid characters that haven't been escaped properly. The most common issue is with characters <,> and &

If it's passing the W3 validation then it's more likely to be the reader which is at fault

Upvotes: 0

Related Questions