Tiny Tiny RSS: Community

Problem with feeds from Wiley Online Library


#1

I’ve been using tt-rss for years with no problem. Last week I started getting “Error: Unknown/unsupported feed type” for all of my feeds from one particular publisher (Wiley) of scientific journals. This is about half of my feeds, all the feeds from other publishers are working fine. I’ve complained to the publisher, and confirmed it stopped working when they switched to a new platform. I doubt I will get very far with them, I’m hoping there is a solution on my end. I tried a browser plugin and the feeds work. However, I would like to continue using tt-rss. I’m hoping there is a plugin or something I can work out on my end.

Running it through fakecake gives me the “Error: Unknown/unsupported feed type”

It also fails the W3c feed validator:
Sorry
This feed does not validate.
line 2, column 0: Undefined root element: rss1:RDF [help]

I’m running centos, mysql, php 5.6, and tt-rss git (59d0e35).

I ran update.php and get:
[12:08:50/13547] Lock: update.lock
[12:08:50/13547] start
[12:08:50/13547] local cache will not be used for this feed
[12:08:50/13547] last unconditional update request: 2019-03-22 11:56:06
[12:08:50/13547] stored last modified for conditional request: Wed, 20 Mar 2019 08:51:50 GMT
[12:09:00/13547] [curl progressfunction] 0 16777216
[12:09:00/13547] [curl progressfunction] 0 16777216
[12:09:00/13547] [curl progressfunction] 0 16777216
[12:09:00/13547] [curl progressfunction] 0 16777216
[12:09:00/13547] [curl progressfunction] 14490 16777216
[12:09:00/13547] [curl progressfunction] 14490 16777216
[12:09:00/13547] [curl progressfunction] 14490 16777216
[12:09:00/13547] [curl progressfunction] 14490 16777216
[12:09:00/13547] [curl progressfunction] 23938 16777216
[12:09:00/13547] [curl progressfunction] 23938 16777216
[12:09:00/13547] [curl progressfunction] 39866 16777216
[12:09:00/13547] [curl progressfunction] 39866 16777216
[12:09:00/13547] [curl progressfunction] 48463 16777216
[12:09:00/13547] [curl progressfunction] 64391 16777216
[12:09:00/13547] [curl progressfunction] 73496 16777216
[12:09:00/13547] [curl progressfunction] 73496 16777216
[12:09:00/13547] [curl progressfunction] 73496 16777216
[12:09:00/13547] [curl progressfunction] 73496 16777216
[12:09:00/13547] [curl progressfunction] 87414 16777216
[12:09:00/13547] [curl progressfunction] 87414 16777216
[12:09:00/13547] [curl progressfunction] 87414 16777216
[12:09:00/13547] [curl progressfunction] 87414 16777216
[12:09:00/13547] fetch done.
[12:09:00/13547] source last modified: Wed, 20 Mar 2019 08:51:50 GMT
[12:09:00/13547] saving cache/feeds/fafca65c330b2741611c70befea05320d1faf6cf.xml


Unsupported feed type (stopped updating)
#2

you posted all that but not the feed url? a sample of the data at least.

anyway, rss1:RDF - i don’t know what that is but it doesn’t look like a valid RDF/XML root element so i guess tt-rss does not support it.

if you’re interested you can open a wiki page for RDF and compare examples there with your mystery feed.


#3

Sorry, I’m getting a message saying I can’t post links/urls. I get the same if I try and post the content as it contains lings. Probably my fault.


#4

Just to close this out, in case anyone else is having a problem, the publisher has acknowledged this is a problem on their end and “they are working on a solution”. This is a big publisher, roughly 1/3 of all scientific journals.


#5

A month or all my feeds from a specific host stopped updating (e.g. https://onlinelibrary.wiley.com/feed/15213773/most-recent).

I’ve run the debugger and all feeds spits out the same error message (fetch error: Unknown/unsupported feed type), see below.

Running the feed through Myfeedsucks also gives the same parsing error (“Error: Unknown/unsupported feed type”).

Not sure why the feed is not supported, happy for any help.

Feed debugger spits out:

[07:52:25/14602] start
[07:52:25/14602] local cache will not be used for this feed
[07:52:25/14602] last unconditional update request: 2019-04-09 07:29:11
[07:52:25/14602] stored last modified for conditional request: Mon, 08 Apr 2019 16:55:46 GMT
[07:52:25/14602] fetching [https://onlinelibrary.wiley.com/feed/15213773/most-recent] (force_refetch: )…
[07:52:32/14602] fetch done.
[07:52:32/14602] source last modified: Mon, 08 Apr 2019 16:55:46 GMT
[07:52:32/14602] saving cache/feeds/e45ee8b5ae5cd546dd8b6a66c55ddaaf3a5075a3.xml
[07:52:32/14602] fetch error: Unknown/unsupported feed type

tt-rss version (including git commit id):
tt-rss v17.12 (36eed4d)

Platform (i.e. Linux distro, PHP, PostgreSQL, etc) versions:
Raspian, MariaDB.

Please provide any additional information below:


#6

this isn’t a valid RDF feed therefore tt-rss doesn’t support it

see: feed validator, https://www.w3schools.com/xml/xml_rdf.asp, etc

e: also, next time search before making new threads