إغلاق تطبيق Dreamweaver.
تعرف على طريقة استكشاف مشكلات الاتصال بخادم SFTP وإصلاحها في Dreamweaver.
سواء تم تكوين البروتوكولات القديمة باستخدام خوادم SFTP أو رسائل الخطأ الأخرى، استكشف أخطاء اتصال SFTP وأصلحها باستخدام هذه الحلول.
إذا تم تكوين الخادم لديك باستخدام بروتوكولات OpenSSH المهملة، فأعد تمكين RSA/SHA1 القديم في ملف تكوين Dreamweaver كحل بديل لإنشاء الاتصال. اتبع الخطوات الواردة أدناه:
الحل المذكور أعلاه هو إجراء مؤقت حتى تتم ترقية التطبيقات القديمة أو إعادة تكوينها باستخدام أنواع المفاتيح المتوافقة. راسل موفري الاستضافة أو مديري الخادم واطلب الترقية إلى الخوارزميات المدعومة المتوافقة مع OpenSSH الإصدار 8.8.
إذا استمرت المشكلة، فقم بما يلي لإجراء التغييرات اللازمة في ملف التكوين:
يقوم Dreamweaver بتمكين خوارزمية RSA / SHA1 المستحسنة، كما هو مقترح في OpenSSH. لا تتحمل Adobe المسؤولية عن أي تغييرات يقوم بها المستخدم لتخصيص الإعدادات في ملف تكوين SFTP.
-
إذا كان هناك خطأ مرتبط بأي عدم تطابق في الخوارزميات، فأضف خوارزمية مدعومة من الخادم (كما هو مذكور في سجل الأخطاء) إلى ملف التكوين (داخل مجلد SFTP المذكور في الخطوة 1). على سبيل المثال:
الخطأ
الحل
غير قادر على التفاوض مع <IP> port <port no>:
لم يتم العثور على طريقة تبادل مفتاح مطابقة.
العرض الخاص بهم: diffie-hellman-group14-sha1،
diffie-hellman-group1-sha1
أضف أيًا من الخوارزميات التالية إلى ملف التكوين:
KexAlgorithms +diffie-hellman-group1-sha1
أو
KexAlgorithms +diffie-hellman-group14-sha1
لم يعد دعم مضيف ssh-dss (DSA) وخوارزميات المفتاح العام مدعومين بشكل افتراضي. إذا كنت تستخدم حاليًا مضيف DSA أو المفاتيح، فأعد تمكينها عن طريق إضافة ما يلي إلى تكوين SFTP.
HostkeyAlgorithms + ssh-rsa، ssh-dss
PubkeyAcceptedAlgorithms +ssh-rsa,ssh-dss
إذا ظهرت رسالة الخطأ التالية: "Failed to read the contents of XML Resource: IDD_SSH_KEY_CHANGE_DIALOG"، فاتبع الخطوات أدناه كحل:
-
أغلق تطبيق Dreamweaver.
-
انتقل إلى الموقع التالي:
- macOS: ~/Library/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
- Windows: C:\Users\[اسم المستخدم]\AppData\Roaming\Adobe\Dreamweaver xxxx\en_US\Configuration
xxxx هو إصدار Dreamweaver. إذا كنت تستخدم Dreamweaver 2021 الذي يعمل على نظام التشغيل Windows، فحينها سيقرأ موضع المجلد الخاص بك:
C:\Users\[اسم المستخدم]\AppData\Roaming\Adobe\Dreamweaver 2021\en_US\Configuration
- macOS: ~/Library/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
-
انقر بزر الماوس الأيمن على ملف ssh_hosts، وقم بإعادة تسمية الملف. على سبيل المثال، ssh_hosts_old.
-
أعد تشغيل Dreamweaver وقم بتوصيله بخادم SFTP الخاص بك.