コンテンツ
FileZillaは、ファイル転送プロトコル(FTP)の無料のアプリケーションです。これは、内部ネットワークまたはインターネットを介してサーバーとの間でファイルを転送する従来の方法です。 FileZillaは、利用可能なFTPクライアントの1つです。一部のユーザーがソフトウェアに問題を抱えており、「エラー:サーバーから切断:ECONNABORTED-接続が中止されました」というメッセージが表示されます。
FileZillaの詳細
FileZillaは、インターネット上で最も古いアプリケーションの1つであるFTPのほとんどのバリエーションを実装できます。 FTPの元のバージョンにはセキュリティ機能がほとんどありませんでした。これを補うために、FTP over SSL / TLS(またはFTPS)およびSSH FTP(またはSFTP)が開発されました。 SSLは「Secure Sockets Layer」であり、後に「Transport Layer Security」(TLS)に置き換えられました。これらは、顧客がクレジットカードの詳細を安全に入力できるようにeコマースサイトで使用されるHTTPセキュアプロトコルの背後にあるセキュリティ機能です。 FTP Secureを作成するために、同じセキュリティシステムがFTPに追加されました。 SSHは「Secure Remote Access」であり、Secure FTPと呼ばれる独自のファイル転送プロトコルも備えたセキュアなターミナルエミュレータです。 FileZillaは、これらのプロトコルを使用してファイルを転送できます。
エラー特性
PCからサーバーにファイルをアップロードするときにエラーが発生します。アプリケーションはファイル配信の85〜90%を完了し、「エラー:サーバーから切断されました:ECONNABORTED-接続が中止されました」というメッセージを表示します。その後、転送は40%から始まります。そこから再び85%に到達し、再び40%に戻るか、完了することができます。ファイル転送が最後まで続行されていても、メッセージがログファイルに表示される場合があります。
原因
FTPプロトコルは2つの接続を使用します。1つはコマンドの送信用、もう1つはデータの転送用です。 FileZillaは、リモートファイルのディレクトリを独自のブラウザウィンドウに表示するための個別の接続も維持します。ファイルの転送中、ユーザーは接続の使用を停止し、待機期間を超過することがよくあります。通知された接続はブラウザ接続用ですが、ファイル転送接続は開いたままです。これは、サーバーがそれらを閉じるのを防ぐために両端の間でメッセージを渡し続けるためです。 85%のマークで繰り返し転送が中断されるのは、ファイアウォールまたは中間ルーターが制御接続を終了したためであり、その後FileZillaによって再確立されます。
解決
FileZillaはレジストリで切断を報告しますが、どの接続が閉じられたか、またはその理由は識別しません。転送が続行されて完了すれば、心配する必要はありません。これは不正確または不正確な警告です。接続の実際の終了は通常、ファイアウォールによって行われます。ファイアウォールがアプリケーショントラフィックを受け入れるように強制するには、FileZillaを例外として登録する必要があります。中間ルーターが原因でエラーが発生した場合、それらはユーザーの制御下にないため、それらを回避するためにできることは多くありません。ただし、FileZillaはプロキシサーバーと連携して動作するため、プロキシ経由で接続をチャネル化して、ネットワークサーバーが問題のあるルーターを回避できるようにすることができます。