n8n - 💡(How to fix) Fix Couldn’t connect with these settings No testing function found for this credential. While editing SSH and SFTP credential

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

  • error: all
RAW_BUFFERClick to expand / collapse

Bug Description

While adding or editing valid ssh or sftp credentials the check function doesn't work. Tested in Chrome, Firefox and Brave

<img width="2256" height="494" alt="Image" src="https://github.com/user-attachments/assets/61c65f9c-b6fd-4db6-99f1-fe3fae7e2626" />

To Reproduce

  1. go to the credential tab
  2. create or edit a ssh password/key or sftp credential
  3. submit a valid credential and test it

Expected behavior

Being able to verify the validity of the credential

Debug Info

Debug info

core

  • n8nVersion: 2.21.7
  • platform: docker (self-hosted)
  • nodeJsVersion: 24.15.0
  • nodeEnv: production
  • database: sqlite
  • executionMode: regular
  • concurrency: -1
  • license: enterprise (production)
  • consumerId: REDACTED

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: filesystem

pruning

  • enabled: true
  • maxAge: 120 hours
  • maxCount: 7000 executions

client

  • userAgent: mozilla/5.0 (windows nt 10.0; win64; x64; rv:151.0) gecko/20100101 firefox/151.0
  • isTouchDevice: false

cluster

  • instanceCount: 1
  • versions: 2.21.7
  • instances:
    • instanceKey: REDACTED,
    • instanceRole: leader, version: 2.21.7
  • checks:
    • check: hostid-clash, status: succeeded, warnings: -
    • check: lifecycle, status: succeeded, warnings: -
    • check: split-brain, status: succeeded, warnings: -
    • check: version-mismatch, status: succeeded, warnings: -

Generated at: 2026-05-26T09:00:18.404Z

Operating System

Ubuntu 22.04.5 (docker)

n8n Version

2.21.7

Node.js Version

24.15.0

Database

SQLite (default)

Execution mode

main (default)

Hosting

self hosted

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

Being able to verify the validity of the credential

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING