Cisco SSH no connect

I have an error as shown below and I cannot change the SSH version on this Cisco device… Is it possible to adjust n8n to these settings? If so, how should it be done?

SH-3-NO_MATCH: No matching kex algorithm found: client [email protected],curve25519-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,ext-info-c,[email protected] server diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1


Config ssh Cisco
show ip ssh
SSH Enabled - version 2.0
Authentication methods:publickey,keyboard-interactive,password
Authentication Publickey Algorithms:x509v3-ssh-rsa,ssh-rsa
Hostkey Algorithms:x509v3-ssh-rsa,ssh-rsa
Encryption Algorithms:aes128-cbc
MAC Algorithms:hmac-sha1
KEX Algorithms:diffie-hellman-group14-sha1
Authentication timeout: 120 secs; Authentication retries: 3
Minimum expected Diffie Hellman key size : 4096 bits
IOS Keys in SECSH format(ssh-rsa, base64 encoded): TP-self-signed-662131951
Modulus Size : 2048 bits

  • n8n version: NEW
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker):
  • **Operating system:Ubuntu 24,04.1 LTS

It looks like your topic is missing some important information. Could you provide the following if applicable.

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

hi @Sebastian_Wrobel

Welcome to the community! Just to be clear, you’re trying to use n8n SSH node to connect to that device and the error is thrown after an SSH attempt is that it?

Probably the node does not recognize that algorithm as described in the error.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.