Web ブラウザーから ftp にアクセスしようとしていますが、次のエラーが表示されます: 421 申し訳ありませんが、クリアテキスト セッションはこのサーバーでは受け入れられません。何か案は?
6 に答える
「421 申し訳ありませんが、このサーバーではクリアテキスト セッションは受け入れられません」は、サーバーが「FTP Over Explicit TLS/SSL」を使用していることを意味します。これは良いことです。
"ftp:" の代わりに "ftpes:" プロトコルを指定することで修正できる場合があります。
ftpes://ftp.somesite.com/some_folder
... また ...
ftps://ftp.somesite.com/some_folder
デフォルトのブラウザ以外に、おそらく別の FTP クライアントを使用する必要があります。
新しいバージョンの IE が FTP over SSL をサポートしているかどうかはわかりません。
Filezilla は良い選択かもしれません:
Filezilla では、[ファイル] の下のアイコンをクリックして [サイト マネージャー] を開きます。次に、[全般] タブを右クリックします。このタブは、デフォルトで既に開いている可能性があります。
「暗号化」と表示されている 3 行目で、「明示的な FTP over TLS が必要」を選択します。
それは私にとってはうまくいきました。
解決策:
ドメイン名の前に ftpes:// を追加するだけです
たとえば、Old One、
ホスト: domain.com
ユーザー名: xxx
パス: yyy
ポート: 21
今、新しい。
ホスト: ftpes://domain.com
ユーザー名: xxx
パス: yyy
ポート: 21
高度なオプション、
Web Host Manager へのログイン
移動: サービスの構成
移動: FTP サーバーの構成 以下
を確認してください:
TLS 暗号化のサポート: 「オプション」に設定<br/>
それを試してみてください、うまくいきます。
私も同じ問題に直面しており、次のことを行った後に解決しました。filezilla を ftp クライアントとして使用している場合は、これを試してください。
ホスト:ftpes://mydomain.com
ユーザー名:yourUsername
パスワード:yourPassword
を変更するだけHost URL
です。ftpes://
ドメイン名の前に を追加し ます。
基本的に、この問題は、Linux (Ubuntu) マシンから Web サーバーにアクセスしようとしている場合にのみ発生します。Windowsシステムからは正常に動作しています。
これがこの変更で機能しなかった場合は、次の変更を行ってください。Filezillaでgoto
Edit=>Settings=>Connection=>FTP
Here Change transfer mode from Active to Passive and press OK and try connecting again.