「ECONNREFUSED –接続がサーバーによって拒否されました」FileZillaエラーメッセージの簡単な修正を探している場合は、ポート番号を21(デフォルトFTPポート)から22(デフォルトSFTPポート)に変更してください。最も一般的な修正。それがうまくいかない場合、またはなぜそれが機能したのかを知りたい場合は、この問題の修正と他の一般的な解決策をここでカバーするので、読み続けてください.
FileZilla 人気のある無料のオープンソースです FTP, FTPS, そして SFTP ファイルのアップロードとダウンロードに使用されるクライアント。 「ECONNREFUSED –サーバーが接続を拒否しました」は、FileZillaのユーザーが遭遇する可能性のある最も一般的なエラーの1つです。接続試行後に次のようなメッセージが表示されたら、このエラーが発生していることがわかります。
ステータス:some someserver:21に接続しています…
ステータス:接続に失敗しました "ECONNREFUSED-サーバーによって接続が拒否されました".
エラー:serverサーバーに接続できませんでした
ステータス:serverサーバーから切断されました
このエラーはさまざまな理由で発生する可能性があるため、ある人に対して機能する修正が別の人に対して機能しない場合があります。以下では、このメッセージのいくつかの考えられる原因とそれらを解決する方法について説明します.
間違ったポートを使用しています
使用する場合 参照としてのStackOverflow この問題の最も簡単な解決策の1つは、最も一般的なものの1つです。 FTPとSFTPは同様の目的を果たしますが、いくつかの重要な違いがあります。主な違いは次の2つです。
- FTPはデフォルトでは暗号化されません そして デフォルトでポート21を使用, ながら
- SFTPはデフォルトで暗号化されます そして デフォルトでポート22を使用.
使用しているポートを切り替えるだけで、ECONNREFUSEDメッセージを解決できる場合があります。ポート21がブロックされることが多いため、ポート21から22に切り替えると問題が解決することがより一般的です ISP およびITチーム。ただし、ポート22からポート21に切り替えると問題も解決する可能性があります.
FileZillaでポート番号を変更するには、単に数値を入力します 港: 以下に示すフィールド.
明示的FTPSおよび暗黙的FTPS
明示的FTPSは多くの場合ポート21を使用しますが、暗黙的FTPSはポート990を使用することに注意してください。2つのFTPSタイプに不慣れな方は、これをチェックしてください FileZilla Wiki. 要するに, 明示的FTPS はより新しいバージョンで、標準のFTP接続で始まりますが、 暗黙的なFTPS 別のポートでリッスンし、接続が最初から暗号化されていると想定します.
また、サイト管理者がサイトのデフォルトポートを変更した可能性があり、非標準のポート番号を使用する必要があることにも留意してください。該当するかどうかを確認するには、サイトの管理者に連絡してください(または読み続けると、役立つ可能性のあるいくつかのポートスキャナーについて学ぶことができます).
何かが接続をブロックしている
上記のソリューションで示唆したように、ポートがブロックされていることが問題の根本的な原因になる場合があります。次のことができます 接続がブロックされているかどうかを確認します。
- 確認してください ファイアウォールは発信トラフィックを許可します FileZillaクライアントを実行しているコンピューターからファイルサーバーのTCPポート21または22(または使用しているポート).
- サーバー側, インバウンド接続を確認してください TCPポート21または22(または使用しているポート) 許可されています.
- サーバー側, ファイルサーバーが目的のポートでリッスンしていることを確認してください. で取り上げた「netstat」コマンド ネットワークトラブルシューティングツールの記事 ここで役立つかもしれません.
- ローカルであることを確認してください ファイアウォール (例:Windowsファイアウォール)または ウイルス対策プログラムが接続に干渉していない または 「filezilla.exe」アプリケーションをブロックする.
さらにドリルダウンして、ネットワーク経由でファイルサーバーで開いているポートを確認する必要がある場合は、次のようなツールの使用を検討してください。 nmap トラブルシューティングする。 nmapが高度すぎて使用できない場合は、 nmapの決定的なガイド または使用を検討してください SolarWinds Free Port Scanner. SolarWinds Port Scannerはnmapほど高度ではありませんが、独自の優れた機能セットを備えており、簡単に使い始めることができます.
注:しばらく バンパーステッカーとTシャツは、ポートスキャンが違法ではないことを示します, 注意が必要な場合は、スキャンを許可されているサーバーに対してのみポートスキャナーを実行してください。.
あなたが問題を抱えているサーバーの管理者であり、構成が問題の一部である疑いがある場合、他のSFTP / FTPSサーバーをテストすることができます。その場合は、チェックアウトしてください 最高のSFTP / FTPSサーバーに関する記事.
「ftp。」をFQDNに追加する必要があります
あなたがウェブサイト管理者であり、次のようなサービスを使用している場合 SiteLock または Sucuri Webサイトファイアウォール サイトの場合は、「ftp」を追加する必要があります。 完全修飾ドメイン名(FQDN) FileZillaと他のファイル転送クライアントを使用して正常に接続する.
このヒントについては、HostPapaに感謝します。この問題または「このIPからの421 Too many connections(#)」などの問題、特にサードパーティのホスティングサイトに関連する問題を解決する他の方法を探している場合は、チェックアウトしてください 彼らの知識ベースの記事 話題になっている.
パッシブ転送モード/アクティブ転送モードを使用する必要があります
簡潔にするために、以下の違いについては説明しません。 パッシブ転送モード そして アクティブ転送モード. しかしながら, 上記のヒントが役に立たなかった場合 問題を解決し、FTPまたはFTPSを使用している場合、 転送モードが役立つ場合があります.
FTP転送のデフォルトのアクティブ/パッシブ転送モード設定を変更するには、次のプロセスに従います。
- FileZillaを起動します.
- クリック 編集 > 設定.
- 下 接続, クリック FTP.
- 目的の転送モードのラジオボタンを選択します。一般に、「失敗時に他の転送モードにフォールバックできるようにします‘ボックス(デフォルトでオンになっている必要があります)。次の例では、パッシブ転送モードを選択しています。パッシブ(推奨)‘ラジオボタン.
これらの変更を行った後、サイトに再度接続してみてください.
これらのヒントが役立ったかどうかをお知らせください
これが、FileZillaエラー「ECONNREFUSED-接続がサーバーによって拒否されました」の一般的な原因と解決策のリストです
これらはあなたのために働きましたか?この問題に関連する他のヒントや質問はありますか?下のコメントセクションでお知らせください.
この記事は、FileZillaエラー「ECONNREFUSED-接続がサーバーによって拒否されました」についての解決策を提供しています。ポート番号を変更する、明示的FTPSおよび暗黙的FTPS、接続をブロックする何かがある、FQDNに「ftp。」を追加する、パッシブ転送モード/アクティブ転送モードを使用する必要があるなど、いくつかの解決策が提供されています。この記事が役立ったかどうか、または他のヒントや質問がある場合は、コメントセクションでお知らせください。