Describe the problem/error/question
I am trying to use the SSH node to SSH into localhost that n8n is deployed on.
What is the error message (if any)?
Couldn’t connect with these settings
No testing function found for this credential.
Please share your workflow
I am creating a new credentials to connect to either
localhost
the internal IP of the n8n server
the external IP of the n8n server
with a private key. I am testing the connection in the credentials page. Each time the SSH failed. This server is set up deployed just like all the other 40+ servers I have, with the same user, private key, SSH setting. I disabled the firewall and no change.
I ssh'ed into the n8n server, then ssh using those setting just fine.
Share the output returned by the last node
Information on your n8n setup
- n8n version: 1.107.4
- Database (default: SQLite): Postgresql
- n8n EXECUTIONS_PROCESS setting (default: own, main): not set
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: Ubuntu 24.04