web-dev-qa-db-ja.com

FTPエラー425は接続の確立に失敗しました

Ftpサーバーに接続しようとすると、「ftpエラー425が接続を確立できませんでした」というメッセージが表示されます。同じネットワーク上の3台のマシンで2つのftpクライアントを試しましたが、どれも機能しませんでした。ただし、FTPはホーム/モバイルブロードバンドから機能します。

  • FTPサーバーにIPブロックはありません。
  • 他のftpサーバー(異なるIP /ホスト)は問題なく動作します。
  • ファイアウォールの設定は正しく、ポートはブロックされていません。

Ftpにプロキシを使用することは可能ですか?それはISPの問題だと思いますが、修正に時間がかかりすぎますか?

3
cKK

ユーザー/パスワードダイアログが成功し、GETコマンドを試行しているとすると、「接続の確立に失敗しました」というメッセージが表示されます。これはおそらくftpポート番号です。ポート5000〜5999の使用など、ftpパッシブポートの範囲が制限される場合があります。これは、またはそのルーター内で実行できます。同じパッシブポート範囲を使用して両方のftpを取得するか、ftpコマンドダイアログにコマンド「PASSIVE」を含めます。

このパッシブポート制限は、/etc/vsftpd/vsftpd.confで設定される場合があります

pasv_min_port=5000
pasv_max_port=5999
pasv_enable=YES
1
Bill Watson

CentOS 7内のvsftpdサーバーでエラー425時々

windows Legacy(2000、XP、7)のftp.exeは、アクティブftp(ポート21、20)のみをサポートします。Windows10のftp.exeは、パッシブモードで動作します。このvsftpdサーバーは、アクティブモードとパッシブモードの両方をサポートするように構成されており、/ etc/vsftpd /vsftpd.confに両方の回線があります。

connect_from_port_20=YES
pasv_enable=YES

しかし、Windows 10などは、エラー425で、ログインして転送できた場合と転送できなかった場合がありました。これはNAT、ルーター、ファイアウォールの問題ではありませんでした。インターネットの検索を見つけることができるように、それはSELinuxによるセキュリティポリシーでした。

ソリューション:

setsebool -P ftpd_connect_all_unreserved 1
0
fometeo