I’m running n8n v1.111.0 in a container behind a reverse proxy.
Setup
-
Reddit app type: web app
-
Redirect URI registered in Reddit:
https://correct.host.name/rest/oauth2-credential/callback
- Reddit credential in n8n: connects successfully, shows Account connected.
Problem
When running a Get Reddit Posts node, I consistently get:
404 - {"reason":"banned","message":"Not Found","error":404}
From the logs:
Request proxied to Axios failed {"status":404}
Running node "Get Reddit Posts" finished with error
messages":["404 - {\"reason\":\"banned\",\"message\":\"Not Found\",\"error\":404}"]
Observations
-
This stopped working about 5 days ago
-
The browser authorization flow works fine.
-
The failure only happens when the node tries to fetch posts via the Reddit API.
Questions
-
Does the built-in Reddit node set a compliant User-Agent when calling https://oauth.reddit.com?
-
Is there a way to override the User-Agent in the Reddit node?
-
Is this a known issue with v1.111.0, or should I fall back to an HTTP Request node with OAuth2 + custom headers?
Any help or confirmation from others seeing the same issue would be appreciated.