インスタンスの ami から作成した EC2 上の本番サーバーのバックアップをテストしています。FTP 接続以外はすべて正常です。サービスは実行されており、nmap プローブはポート 21 が開いていることを示しています。ただし、ブラウザ経由で「ftp://ftp2.mysite.com" をアドレスとして使用すると、次のエラーが発生します:
This site can’t be reached
The webpage at ftp://ftp2.mysite.com/ might be temporarily down or it may have moved permanently to a new web address.
ERR_CONNECTION_ABORTED
Filezilla 経由で接続しようとすると、同様の問題が発生します。接続は正常に開始されますが、「PASV」コマンドを発行すると失敗します。以下は、Filezilla ログの最後の数行です。
Command: PWD
Response: 257 "/" is the current directory
Command: TYPE I
Response: 200 Type set to I
Command: PASV
Error: Disconnected from server: ECONNABORTED - Connection aborted
Error: Failed to retrieve directory listing
バックアップ サーバーと本番サーバーのセキュリティ グループは同一です。iptables が実行されているかどうかを確認しましたが、サーバーとバックアップの両方で実行されていません。
次に何を試したらよいか分からず困っています。何かご提案があれば、ぜひお聞かせください。
答え1
原因が分かったと思います。proftpd には proftpd.conf で設定された IP アドレスがあるので、それを新しいものに変更しました。