Access via Reeder to self-hosted instance (with DNS redirection)

Hi all,

Is it possible to access a self-hosted instance via Reeder (or another app)?

I have set up my DNS server to direct newsblur.com to my local instance. The Reeder macOS app let’s me get as far as entering my username and password, but then I see Error: invalid_request Invalid client_id parameter value.. I gather this is a generic OAuth2 error message.

Cheers!

For what it’s worth, NetNewsWire doesn’t have this issue, happily logging into the self-hosted instance. Is there any way to either add the client_id for Reeder or alternatively disable client_id verification?

It sounds like you need the oauth secret from the Reeder app’s oauth app on NewsBlur’s servers. I’m afraid I can’t offer that to you because it would allow clients to impersonate NewsBlur, which is basically what you’re attempting to do. I’m not sure how NNW does it though, since the same issue applies to them. Actually, come to think of it, the reason it works for NNW is because they don’t use OAuth and instead use cookie-based authentication where you give them your username and password and they retrieve a cookie for auth.

Your best bet would be to write to Reeder and ask them to support self-hosted NewsBlur instances. If Silvio is receptive, I’d be happy to build whatever he needs to get that working. If you could provide your own oauth app token and secret, then he could use your local installation. Wouldn’t be terribly difficult for him to support, but those two fields would need to be editable on the Reeder app.