خطأ في بناء الجملة (501) عند استخدام أمر STRU F على FTP مرحبًا،
لدي جهاز عميل يتصل بخادم FTP الخاص بـ DriveHQ لتحميل الملفات. يتمكن العميل من الاتصال وتسجيل الدخول بنجاح، ولكن بعد ذلك أتلقى ردًا من الخادم يفيد بوجود خطأ في بناء الجملة (501). استخدمت برنامج Wireshark لمعرفة سبب المشكلة، واكتشفت أنها استجابة لأمر STRU F من جانب العميل. باختصار، هذا ما يحدث:
>>> المستخدم ctbvFTP
<<< 331
>>> ناجح *****
<<< 230
>>> النوع أ
<<< 200
>>> STRU F
<<< 501
أعلم أن STRU F هو أمر Telnet قديم وأفضل عدم استخدامه، لكنني غير قادر على استخدام نوع عميل آخر في هذه الحالة.
هل هناك أي طريقة لإصلاح هذا، أم أن الأمر غير مدعوم من قبل الخادم؟