Cant connect reddit

Describe the problem/error/question

I am not able to connect the Reddit sub node by following the steps. Can someone help me out with how to connect the Reddit sub node?

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:
2 Likes

you need to set up the reddit node with oauth credentials first. what error are you getting exactly? is it a credential auth error or connection timeout? the reddit node requires a registered app on reddit.com, then you paste the client id/secret into n8n credentials. make sure your app has the right permissions set up.

Hi @Dino2 i think you need to follow this:

Hi, this usually happens because of the Reddit setup, not the n8n node itself. You need to first create a Reddit app and then connect it properly in n8n, otherwise the node will not authenticate.

Go to Reddit’s app page and create a new app. Make sure you select “script” as the app type, as this is required for n8n to work. Add any name, and set the redirect URL to http://localhost:5678/rest/oauth2-credential/callback. After creating the app, copy the client ID and client secret.

Next, go back to n8n and fill in your Reddit credentials using the client ID, client secret, your Reddit username and password, and a simple user agent like “n8n-bot”. Once these are correct, the connection should work.

If it still fails, the issue is usually one of a few things: the app is not set to “script”, the redirect URL is wrong, or the login details are incorrect. In some cases, Reddit may block the login, so logging in once in your browser can help.

You can also check the error message for clues. For example, “invalid_grant” usually means wrong username or password, while “unauthorized” points to a wrong client ID or secret. If you share the exact error, I can help you fix it directly.