I’m having a strange issue with connecting OAuth2 credentials and I’m not really sure how to continue to troubleshoot further. In short, when I run n8n directly (installed or through npx) I have no issues connecting the OAuth credentials with the API I’m querying; everything is working and I have no problems with my workflow. Happy days.
If I run the n8n docker image (n8nio/n8n:latest-rpi, specifically), I’m unable to connect the very same credentials, I have a 401 response with the API saying bad credentials. I suspect there might be some issues with the client ID/secret header because as far as I can tell there’s no issues on the API side. I even created new credentials to try with the API, no luck.
At this point I’m kind of stuck, I’m not really sure what to try or check next. I’m not looking forward to trying to proxy the HTTPS requests from my RasbPi in order to verify them as that will take a bit of learning for me. So before I dive into that, I was hoping someone here had some suggestions or ideas of what could be responsible for the issue I’m seeing.