QuiteRSS / quiterss

Free news feeds reader
https://quiterss.org
Other
1.01k stars 124 forks source link

cannot add tumblr rss: "can't find feed url" #1069

Open leaumar opened 6 years ago

leaumar commented 6 years ago

Fair warning: nsfw feed

When trying to add a tumblr rss feed, of which I already have several with no special settings:

image

https://joos3dart.tumblr.com/rss

Have also tried http. Adding authentication does not work, and has never been necessary, nor is it set on my other tumblr feeds that do work.

Exporting an opml file, editing the xml to add the feed, and importing it adds a feed that doesn't work (no items or icon load).

Logging out of tumblr in my browser and trying to open the feed url takes me to a gdpr consent page. I suspect this redirect is badly implemented tumblr-side and/or quiterss can't handle it. Is there some way to fix this in quiterss, an embedded browser window I can open so I can log in and let tumblr set auth cookies? That should fix the issue, I think.

Funcy-dcm commented 6 years ago

You need to go to website www.tumblr.com through opening news of any feed in embedded browser. Log in. Then add feed.

leaumar commented 6 years ago

Opening a tumblr news page in the internal browser just gives me a white screen. No page loads and I can't enter a url or perform any other action.

image

leaumar commented 6 years ago

Oh, hah, silly of me. I didn't realize I could toggle the browser control bar.

Problem solved, thanks :)

leaumar commented 6 years ago

Actually, no... I've enabled the browser controls, but no page loads. I can't navigate or anything either. I just get a white page and navigation doesn't work. I've disabled the adblock feature, to no avail.

image

bicobus commented 6 years ago

The login in + add rss doesn't work for me: QuiteRSS shows me "Redirection Error!" as troubleshooting message.

Would it be possible to have a window with more informations as to what went wrong? Also the possibility to enter customized urls for the embedded browser would be helpful.

Edit: The browser can load the rss just fine, it's just that when adding the feed I get some weird errors.

bicobus commented 6 years ago

@Funcy-dcm same issue as lwindolf/liferea#641

Tumblr went full derp, quiterss needs to use the same cookie jar and user agent between the browser and the feed aggregator. Something specific for tumblr is probably needed.

Funcy-dcm commented 6 years ago

I will try to solve this problem

leaumar commented 6 years ago

So here's where I've gotten in the meantime:

Loading a feed leads to an all white page: image

Turns out there's something at the top: image

After enabling js: image

Clicking ok reloads the same page forever. Opening the login link leads to this: image

The login form is unusable. image

Even if I blindly enter the right credentials (you can just barely see some of the text and can use tab to navigate the form), login fails.

DuendeInexistente commented 5 years ago

Yep, same issue here. This could be relate to Safe Mode? EDIT: Loged into tumblr on QRSS and the tumblr feeds started working again, so yes it's that.

jmcken1 commented 5 years ago

Can confirm DuendeInexistente’s solution works, with a caveat: Logging in to Tumblr in the QuiteRSS browser instantly got my Tumblr feeds updating again, but as the Tumblr login form is unusably broken (as described above), my workaround was to log out of Tumblr in my external browser, try to log back in, select the “magic link” option and paste the link (received in an email) in QuiteRSS’s browser. Worked instantly.

jmcken1 commented 5 years ago

I used the “magic link” feature – copied it into the QuiteRSS browser and that did it. (I think it was sent by email, it was ages ago so I can’t remember for sure.)

Rik67 commented 5 years ago

Thanks.