FileZiallを使用してFTPに接続すると、「ECONNREFUSED - サーバーからの接続拒否」(ECONNREFUSED - Connection refused by server)エラーが発生することがあります。私は Cafe24にインストールされて WordPress サイトにFTP接続しようとしたため、このエラーが発生したことを経験しました。

この記事では、 ファイルBugzillaのでECONNREFUSEDエラーが発生した場合は、確認する事項を見てみましょう。
ファイルジラ「ECONNREFUSED - サーバーからの接続拒否」エラー
ファイルジラでECONNREFUSEDエラーが発生した場合の確認
"ECONNREFUSED - Connection refused by serverエラーは、FileZillaなどのFTPクライアントを使用したときにサーバーが接続要求を拒否したことを示します。
- サーバーアドレスの確認:FTPサーバーアドレスが正しいことを確認してください。タイプミスがないこと、正しいポート番号を使用していることを確認する必要があります。例えば、 Cafe24では、ポート番号は通常21をサポートし、 Cafe24 アカウントでシェル接続を許可するように設定している場合は、22を使用できます。
- ファイアウォールとアンチウイルス設定の確認:ローカルコンピュータのファイアウォールまたはアンチウイルスプログラムがFTP接続をブロックしている可能性があります。必要に応じて、FTPプログラムを安全リスト(許可リスト)に追加してください。
- サーバーの状態の確認:FTPサーバーがオンラインで、正常に動作していることを確認してください。サーバー管理者にサーバーの状態を問い合わせることができます。実際に Cafe24でサーバー作業をしているときにこのような現象が発生する場合があるそうです。
- ネットワーク設定の確認:使用しているネットワーク(自宅、オフィス、公共Wi-Fiなど)がFTPトラフィックを許可していることを確認してください。一部のネットワークでは、セキュリティ上の問題により特定のポートまたはトラフィックの種類をブロックできます。
- ユーザー名(ID)とパスワードの確認:FTPサーバー接続情報(ユーザー名、パスワード)が正しいことを確認してください。実際にFTP接続情報が間違って接続ができないことが多い。
- パッシブモードの有効化:ファイルジラでパッシブモードを有効にします。この設定は、FTPサーバーの背後にファイアウォールがある場合に便利です。
これらの措置を講じて問題が解決しない場合は、 インターネットサービスプロバイダ(ISP)またはネットワーク管理者に連絡して助けを得ることも1つの方法です。
Cafe24で「ECONNREFUSED - サーバーからの接続拒否」エラーが発生した場合
Cafe24この問題が発生した場合は、サーバーのIPアドレスが正しいこと、およびポート番号が正しいことを確認してください。ポート番号が21に設定されていない場合は、21に設定して接続されるかどうかを確認してください(FTP:ポート番号21、SFTP:ポート番号22を使用)。
私の場合は少し珍しかったです。 Cafe24に接続したカスタムドメイン(example.comなど)でアクセスすると、このエラーが発生しました。

ところが Cafe24が提供するデフォルトドメイン(example.mycafe24.comまたはexample。cafe24.com形式)で接続する際には正しく接続されました。

上記の2つの図で違いを見つけましたか?同じサイトに接続されていますが、FTPに接続するとサーバーのIPアドレスが異なります。
「ECONNREFUSED - サーバーからの接続を拒否」エラーが発生した場合は、ファイルジラーに表示されるサーバーのIPアドレスが実際のサーバーのIPアドレスと同じであることを確認してください。
FTP情報を設定するときにホストにドメインを入力するのではなく、サーバーのIPアドレスを入力して接続されていることも確認できます。

加えて、 Cafe24の場合、地域によって接続制限設定になっている場合があります。たとえば、国内ユーザーだけが接続を許可し、海外ユーザーは接続できないように設定できます。そのような場合、国内ユーザーもアクセスできない可能性があるため アクセス制限なしに設定して問題が解決することを確認してください。
Bluehostナ ファーストコメット, ケミクラウド などでもFTPに接続できない場合、ホストにドメイン名の代わりにサーバのIPアドレスを入力すると接続になる場合があります。
コメントを残す