FTP:ディレクトリリストの取得に失敗しました 、ファイルが表示されない、MLSD操作が失敗する
問題
ユーザーが正常にログインしているときに、次のいずれかの症状が発生するため、FTPを使用できません。
考えられる原因
これは、サーバーファイアウォールがFTPクライアントがFTPサーバーへのデータ接続を開くことを許可していないためです。
解決策
この問題を修正するには、次の手順に従って、ファイアウォールを通過できるようにPASV(パッシブ)FTPの正しいポートを構成します。専用サーバーのお客様は、サーバーへのフルアクセスが可能であり、これらの手順に従うか、サポートに連絡して支援を求めることができます。共有ホスティングのお客様は、この問題を解決するためにサポートに連絡する必要があります。
これは、Plesk9.x以下を実行しているサーバーにのみ適用されます。
Plesk
問題
ユーザーが正常にログインしているときに、次のいずれかの症状が発生するため、FTPを使用できません。
- ディレクトリの取得に失敗しました リスティングエラー
- FTPクライアントログの最後の操作はMLSD それ以上何も起こりません
- ファイルリストにファイルやフォルダが表示されず、ユーザーはファイルをアップロードできません
考えられる原因
これは、サーバーファイアウォールがFTPクライアントがFTPサーバーへのデータ接続を開くことを許可していないためです。
解決策
この問題を修正するには、次の手順に従って、ファイアウォールを通過できるようにPASV(パッシブ)FTPの正しいポートを構成します。専用サーバーのお客様は、サーバーへのフルアクセスが可能であり、これらの手順に従うか、サポートに連絡して支援を求めることができます。共有ホスティングのお客様は、この問題を解決するためにサポートに連絡する必要があります。
- リモートデスクトップを使用して専用サーバーにログインします 。
- Pleskコントロールパネルにログインします。
- Plesk 9.xで、設定をクリックします またはPlesk11.xおよび12.xでツールと設定をクリックします 。
- FTP設定をクリックします 。
- テキスト入力に範囲を入力します
: 1024-1050
- OKをクリックします 。
- IPアドレス>をクリックします <強いフォントサイズ:10pt; font-family:arial;">ファイアウォール> <強いフォントサイズ:10pt; font-family:arial;">ファイアウォールルール 。
- ファイアウォールのルール(複数のページがある場合があります)を調べて、ポートのルールを確認します 1024-1050 。通常、FTPPASVという名前です。ない場合は追加します。 ファイアウォールルールを追加 、ルールに名前を付けます FTP PASV 、ポート範囲を入力 1024-1050 、[ OK 。
これは、Plesk9.x以下を実行しているサーバーにのみ適用されます。
- Gene6 FTPをダブルクリックします 右下のアイコンをクリックするか、開始に移動します>すべてのプログラム> Gene6FTPサーバー>G6FTPサーバー管理者 。
- ローカルマシンを拡張します 。パスワードには何でも使用してください。該当する場合は、Gene6FTPサーバーへのアクセス時にログインエラーを受信するを参照してください。
- ドメインを拡張します 。
- IPアドレスを見つける 問題があり、右クリックします。 プロパティを選択します 。
- 安全の下 タブはIPバインディングと呼ばれるオプションです 。これをクリックしてください。
- パッシブポートの範囲を1024-1050に変更します 。 OKをクリックします 。