We are using DigitalOcean for Redis, already found out that on DO we need to disable TLS to make N8N work , so developer has disabled it already.
When saving credentials without SSL it will keep spinning and doesnt save at all. When we enable SSL, it will save, but we will get this error when using the DB.
First of all, you’re right that you need to disable TLS/SSL encryption on your DigitalOcean managed Redis instance to connect to n8n (see thread: Redis credentials failing (TLS issue?)).
The “Node has no access to credential” error you’re seeing suggests that a node in a workflow tried to access a credential that it does not have permission to use - are you the owner of the credential or is it from another team member?
Yes, I saw this mentioned in another discussion, so we reached out to DigitalOcean. They confirmed that “SSL is disabled for the DB service.”
In the DigitalOcean settings, I see a username, but there doesn’t seem to be a username field in n8n?
Also, when I enable SSL in the n8n credentials, it saves correctly. However, when I try to disable SSL, it just keeps saying “saving” but doesn’t actually save.
What you’re seeing here is n8n not being able to successfully connect to Redis which is expected.
But the [Error: Node has no access to credential] suggests that you’ve managed to connect Redis to n8n but it’s trying to access a credential that it does not have permission to use. Were you the one who created the credential? Could you try recreating a new credential again?