web-dev-qa-db-ja.com

FTP-530申し訳ありませんが、クライアントの最大数は…?

私の問題は、特定のクライアントサーバーにファイルをアップロードする場合を除いて、FTPがうまく機能することです。

このサーバーでは、一部のファイルが正常にアップロードされ、他のファイルが正常にアップロードされない場合、半分のサイズでアップロード中に停止し、次のエラーが表示されます。

530申し訳ありませんが、ホストからのクライアントの最大数(4)はすでに接続されています。接続できません。もう一度やり直してください。

明らかにこれは真実ではありません、アップロードしているのは私だけです!

誰もがこれで同じ経験をしました!?

PS:私は多くの異なるFTPを試しましたが、すべて同じエラーが表示されるか、電話を切りました!

ありがとうございます

1
Luca Filosofi

一部のFTPクライアントは、転送および制御接続のために接続を開きます。これにより、少なくとも2つの接続が拘束されます。多くのFTPクライアントは、ファイル転送中に複数の接続を開いて処理を高速化します。一度に1つずつアップロードするのではなく、別々の接続を介して10個のファイルを同時にアップロードします。

また、Windows 7と、より新しいバージョンのpure-ftpdを使用しているサーバーでこの動作が見られました。サーバー側の接続は、Windows 7/pure-ftpdで閉じられないように見えるため、タイムアウトするまで多くの接続がハングしたままになります。

1
deleted

Linuxサーバーの場合。ルートファイルに接続します(例:WinSCPプログラム)

ファイル編集:root/etc/proftpd.conf
サービスの更新と再起動> FTPサーバー

MaxClients 30 "Sorry, this ftp server has reached its maximum user count (%m).  Please try again later"
    <Limit LOGIN>
      AllowAll
    </Limit>
    <Limit WRITE>
      AllowAll
    </Limit>

    <Directory incoming>
      <Limit STOR>
        AllowAll
      </Limit>
      <Limit WRITE READ>
        AllowAll
      </Limit>
    </Directory>
0
Limitless isa

そのサーバーに問題があるか、プロキシサーバーを使用しているため、またはNATの背後にいるために問題が発生している可能性があります。

0
Cry Havok

共有サーバーのディスク容量の割り当てに達したときに、このエラーが発生しました。不要なファイルを削除することで問題は解決しました。

0