كيفية إصلاح "فشل في استرداد دليل الإدراج" خطأ على FileZilla
FileZilla هو برنامج مجاني ، ويحتوي على نسختين ، أي FileZilla Client و FileZilla Server. لدى العميل دعم عبر النظام الأساسي ولكن الخادم يدعم Windows فقط. يستخدم هذا التطبيق لنقل الملفات بين أجهزة الكمبيوتر على الشبكة. ومع ذلك ، فقد ظهرت الكثير من التقارير مؤخرًا حيث تعرض المستخدمون لخطأ " فشل في استعادة قائمة الدليل " أثناء محاولة الاتصال بالخادم.
ما الذي يسبب الخطأ "فشل في استعادة قائمة الدليل" في FileZilla؟
بعد تلقي العديد من التقارير من عدة مستخدمين ، قررنا التحقيق في المشكلة واستنبطنا مجموعة من الحلول التي قضت على معظم المستخدمين. أيضًا ، نظرنا في الأسباب التي أدت إلى حدوث هذه المشكلة وأدرجت بعضًا من الأسباب الأكثر شيوعًا أدناه.
- جدار حماية Windows: في معظم الحالات ، يعمل خادم FileZilla محليًا ولكن ليس عن بُعد. كلما تم إجراء محاولة اتصال محليًا ، حدث هذا الخطأ. يتم تشغيل هذا الخطأ لأنه تم حظر اتصال FileZilla بواسطة جدار حماية Windows. على الرغم من إمكانية إضافة استثناء منفذ معين في جدار الحماية ، إلا أنه لا يزال يستخدم " الوضع السلبي " لإرسال واستقبال الملفات. يتم ذلك على منافذ TCP عشوائية. لذلك ، يتم حظر هذه المنافذ بواسطة جدار الحماية ويتم تشغيل هذا الخطأ.
- التشفير: هناك عدة أنواع من تشفير الاتصال التي يمكنك استخدامها أثناء محاولة الاتصال بالخادم. على الرغم من أن البعض أكثر أمانًا من الآخرين ، إلا أنه غالبًا ما يتسبب في حدوث مشكلات حتى مع الاتصالات المشروعة عن طريق منع إنشاء الاتصال.
الآن بعد أن أصبح لديك فهم أساسي لطبيعة المشكلة ، سننتقل إلى الحلول. تأكد من تنفيذ هذه بالطريقة المحددة التي يتم عرضها لتجنب النزاعات.
الحل 1: إنشاء قاعدة جدار الحماية
إذا كان جدار الحماية يمنع FileZilla من الاتصال بالإنترنت ، فلن يعمل بشكل صحيح وسيتم تشغيل الخطأ. لذلك ، في هذه الخطوة ، سنحدد أولاً منافذ FileZilla ثم نضيف استثناءات لها في جدار الحماية. للقيام بذلك:
- قم بتشغيل "FileZilla Server " على الكمبيوتر " Server ".
- انقر على خيار " تعديل " واختر "الإعدادات" من القائمة.
النقر على "تعديل" وحدد "الإعدادات" - انقر فوق خيار " إعدادات الوضع السلبي " من الجزء الأيمن وتحقق من خيار " استخدام نطاق منفذ مخصص ".
- أدخل " 2100 " في المربع الأول والمربع الثاني.
دخول 2100 في كل من الصناديق - انقر فوق " موافق " لحفظ الإعدادات الخاصة بك.
- اضغط على أزرار " Windows " + " I " في وقت واحد لفتح الإعدادات.
- انقر فوق " تحديث وأمان" وحدد " أمان Windows " في الجزء الأيمن.
اختيار "التحديث والأمن" - انقر فوق الخيار " جدار حماية وحماية الشبكة " وحدد الزر "إعدادات متقدمة" .
النقر على "الإعدادات المتقدمة" - اليسار - انقر فوق خيار " قاعدة الوارد " ثم انقر بزر الماوس الأيمن فوقه مرة أخرى.
- حدد " قاعدة جديدة" من القائمة.
اختيار "قاعدة جديدة" - تحت عنوان " ما نوع القاعدة التي تريد إنشاءها " ، تحقق من خيار " المنفذ " وانقر على "التالي".
التحقق من خيار "المنفذ" - تحقق من خيار " TCP " وتحقق من خيار " منافذ محلية محددة ".
التحقق من "TCP" و "منافذ محلية محددة" - اكتب " 21،2100 " في الفضاء وانقر على "التالي".
ملاحظة: في مكان 21 ، اكتب المنفذ الذي حددته أثناء إنشاء الخادم
- تحقق من خيار " السماح بالاتصال " وانقر على " التالي ".
النقر على "السماح بالاتصال" - في الشاشة التالية ، حدد الخيار " خاص " و " مجال " وخيار "عام".
التحقق من الخيارات الخاصة والمجال والعامة - انقر فوق " التالي " وأدخل الاسم الذي تريده لهذه القاعدة.
إدخال اسم القاعدة - انقر فوق " إنهاء " لإضافة هذه القاعدة.
- كرر هذه العملية نفسها لـ " القواعد الصادرة" لإضافة نفس القاعدة لها أيضًا.
- عند إضافة هذه القواعد ، تحقق لمعرفة ما إذا كانت المشكلة قائمة.
الحل 2: تغيير التشفير
من المحتمل أن تكون تكوينات التشفير قد تسبب المشكلة. لذلك ، في هذه الخطوة ، سنقوم بتغيير التشفير للاتصال. من أجل هذا:
- افتح " FileZilla Client " على الكمبيوتر " Client ".
- انقر على "ملف" واختر " مدير الموقع ".
النقر على ملف واختيار "مدير الموقع" - إذا كان الخادم الذي تريد الاتصال به غير موجود بالفعل ، فحدد " موقع جديد ".
- أضف اسم المضيف واسم المستخدم وكلمة المرور للاتصال.
- انقر على القائمة المنسدلة " نوع تسجيل الدخول " واختر " عادي ".
- انقر على القائمة المنسدلة " التشفير " وحدد " استخدام بروتوكول نقل الملفات البسيط ".
تغيير إعدادات التشفير - قم بإجراء الاتصال وتحقق من استمرار المشكلة.
الحل 3: تغيير تكوينات FTP
في بعض الحالات ، قد لا يتم تكوين إعدادات FTP بشكل صحيح بسبب حدوث الخطأ. لذلك ، في هذه الخطوة ، سنقوم بتغيير تكوينات FTP معينة. من أجل القيام بذلك:
- افتح " FileZilla Client" على الكمبيوتر " Client ".
- انقر على " تعديل " وحدد " الإعدادات ".
النقر على "تعديل" وحدد "الإعدادات" - انقر فوق " FTP " ضمن " اتصالات " وتحقق من خيار " نشط ".
النقر فوق FTP والتحقق من "نشط" - حدد "السماح بالرجوع إلى أوضاع النقل الأخرى عند الفشل ".
- انقر فوق " الوضع النشط " تحت عنوان "FTP" وتحقق من خيار " اسأل نظام التشغيل الخاص بك عن عنوان IP الخارجي ".
النقر على "الوضع النشط" والتحقق من خيار "اسأل نظام التشغيل الخاص بك عن عنوان IP الخارجي" - انقر على خيار " الوضع السلبي " وتحقق من خيار " العودة إلى الوضع النشط ".
النقر على "الوضع السلبي" والتحقق من خيار "العودة إلى الوضع النشط" - انقر فوق " موافق " لحفظ الإعدادات الخاصة بك والتحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.
الحل 4: تغيير اسم المضيف
في بعض الأحيان ، أثناء إجراء اتصال بمضيف معين ، قد يؤدي تغيير اسم المضيف لبدء بروتوكول معين إلى إصلاح الخطأ. لذلك ، في هذه الخطوة ، سنقوم بتغيير اسم المضيف. من أجل هذا:
- افتح " FileZilla Client " على الكمبيوتر " Client ".
- انقر على خيار " اسم المضيف ".
- أدخل ما يلي قبل اسم المضيف الفعلي للخادم
بالنشر: //
إضافة "sftp: //" قبل اسم المضيف - أدخل باقي التفاصيل وتحقق من استمرار المشكلة.