RSS Feed works in Inoreader, not in Tiny Tiny

  • [x] I’m using stock docker compose setup, unmodified.
  • [ ] I’m using docker compose setup, with modifications (modified .yml files, third party plugins/themes, etc.) - if so, describe your modifications in your post. Before reporting, see if your issue can be reproduced on the unmodified setup.
  • [ ] I’m not using docker on my primary instance, but my issue can be reproduced on the aforementioned docker setup and/or official demo.

I’m trying to access a feed of the WrestlingObserver/F4W News articles (not their podcasts). I’m currently using the following link in Inoreader: http://www.f4wonline.com/component/option,com_rss/feed,RSS2.0/no_html,1/

That link doesn’t work in Tiny Tiny, and the link tester reports an error. I also note that using that xml address in my address bar does go to an error page, but for whatever reason it works in Inoreader.

Any tips on how to make it work?

  • Tiny Tiny RSS version (including git commit id): v23.06-dc25a9cf
  • Platform (i.e. Linux distro, Docker, PHP, PostgreSQL, etc) versions: Docker
1 Like

curl --verbose --user-agent 'Tiny Tiny RSS/23.06-dc25a9cf6 (Unsupported) (https://tt-rss.org/)' 'https://www.f4wonline.com/component/option,com_rss/feed,RSS2.0/no_html,1/' returns something like this:

< HTTP/2 403
< server: DataDome
< x-datadome: protected
<html><head><title>f4wonline.com</title><style>#cmsg{animation: A 1.5s;}@keyframes A{0%{opacity:0;}99%{opacity:0;}100%{opacity:1;}}</style></head><body style="margin:0"><p id="cmsg">Please enable JS and disable any ad blocker</p><script data-cfasync="false">var dd={'rt':'c','cid':'AHrlqAAAAAMA8h5aL0skwewAA4u9oA==','hsh':'2AC20A4365547ED96AE26618B66966','t':'bv','s':41010,'e':'52e04d41ab970a30da7cd84bf7fc055e04eab4dee1151208ffc893d1d290cb3b','host':'geo.captcha-delivery.com'}</script><script data-cfasync="false" src="https://ct.captcha-delivery.com/c.js"></script></body></html>

DataDome is apparently for bot protection. I’d suggest contacting the site owners. You could also try setting TTRSS_HTTP_USER_AGENT to different values, but they should really fix their stuff.

some people had success piping these kinds of ddos-protected feeds through feedburner and subscribing to resulting feedburner feed. no idea if feedburner is still a thing though.

1 Like

Rats. I looked around and it looks like some scrapers can get around Datadome but it’s definitely a game of whack-a-mole.

Feedburner unfortunately also can’t pick it up. It gets an “unknown error” when it goes to create the proxy.

Thanks anyway!