صف المشكلة/الخطأ/السؤال
نحاول الوصول عبر SSH إلى جهاز توجيه من خادم n8n الخاص بنا المستضاف ذاتيًا، لكننا تلقينا هذا الخطأ: “The connection is closed by the SSH server. Current FSM is Disconnect.” ما الذي يجب أن نتحقق منه، وكيف نصلح هذه المشكلة؟ تم إعداد جميع بيانات اعتماد SSH والاتصال بشكل صحيح.
ما رسالة الخطأ (إن وجدت)؟
يرجى مشاركة سير العمل الخاص بك
(حدد العقد على لوحتك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق سير العمل.)
{
"nodes": [
{
"parameters": {},
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
-192,
144
],
"id": "2df66140-18f8-4cfb-8e88-f3b9551038ca",
"name": "When clicking 'Execute workflow'"
},
{
"parameters": {
"command": "display version"
},
"type": "n8n-nodes-base.ssh",
"typeVersion": 1,
"position": [
16,
144
],
"id": "e947c9ba-d828-4490-8ad1-e5a99b5cf292",
"name": "Execute a command",
"alwaysOutputData": true,
"credentials": {
"sshPassword": {
"name": "SSH Password account"
}
}
}
],
"connections": {
"When clicking 'Execute workflow'": {
"main": [
[
{
"node": "Execute a command",
"type": "main",
"index": 0
}
]
]
}
},
"pinData": {},
"meta": {
"templateCredsSetupCompleted": true,
"instanceId": "3d1b8feb96140bbc11a6a410c27c7cb04f42940da43d0df2759b46942c8c8350"
}
}
شارك المخرجات التي أرجعتها العقدة الأخيرة
{
"errorMessage": "تم إغلاق الاتصال بواسطة خادم SSH\r\nCurrent FSM is Disconnect",
"errorDetails": {},
"n8nDetails": {
"n8nVersion": "2.18.5 (Self Hosted)",
"binaryDataMode": "filesystem",
"stackTrace": [
"Error: تم إغلاق الاتصال بواسطة خادم SSH\r",
"Current FSM is Disconnect",
" at DISCONNECT (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/ssh2@1.15.0/node_modules/ssh2/lib/client.js:342:25)",
" at 1 (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/ssh2@1.15.0/node_modules/ssh2/lib/protocol/handlers.misc.js:53:16)",
" at Protocol.onPayload (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/ssh2@1.15.0/node_modules/ssh2/lib/protocol/Protocol.js:2059:10)",
" at GenericDecipherNative.decrypt (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/ssh2@1.15.0/node_modules/ssh2/lib/protocol/crypto.js:1269:26)",
" at Protocol.parsePacket [as _parse] (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/ssh2@1.15.0/node_modules/ssh2/lib/protocol/Protocol.js:2028:25)",
" at Protocol.parse (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/ssh2@1.15.0/node_modules/ssh2/lib/protocol/Protocol.js:313:16)",
" at Socket.<anonymous> (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/ssh2@1.15.0/node_modules/ssh2/lib/client.js:775:21)",
" at Socket.emit (node:events:508:28)",
" at addChunk (node:internal/streams/readable:563:12)",
" at readableAddChunkPushByteMode (node:internal/streams/readable:514:3)"
]
}
}
معلومات إعداد n8n الخاص بك
- إصدار n8n: 2.18.5
- قاعدة البيانات (الافتراضي: SQLite): SQLite
- إعداد n8n EXECUTIONS_PROCESS (الافتراضي: own, main):
- تشغيل n8n عبر (Docker, npm, n8n cloud, desktop app): Docker
- نظام التشغيل: