Hello!
I’ve just encountered an error when adding feeds that have default xmlns.
In particular these 2 feeds
http://news.ngs.ru/rss/
Полуостров Камчатка — ежедневная интернет-газета
give me
fetch error: Unknown/unsupported feed type
Both via latest tt-rss from git (3b8d9bc6) and https://fakecake.org/myfeedsucks
Quick experiment showed that they both have default namespace (xmlns=“uri”) defined like:
<rss xmlns="http://backend.userland.com/rss2" xmlns:yandex="http://news.yandex.ru" version="2.0">
And if it’s deleted, the feed is parsed without errors.
That http://backend.userland.com/rss2
leads to https://cyber.harvard.edu/rss/rss.html
through 7 (ouch) 301-302 redirects, but putting final destination into xmlns still gives the same error.
tt-rss version (including git commit id):
tt-rss git (3b8d9bc6)
Platform (i.e. Linux distro, PHP, PostgreSQL, etc) versions:
Gentoo x86_64, PHP7.0.21, Mariadb10.1.24
P.S. I’m sorry for this hack with URLs, but it would not let me post this otherwise and I do believe they’re relevant in this case, even if not rendered as hyperlinks.