421对不起,此服务器上不接受明文会话。

我试图从我的networking浏览器访问一个FTP,但我得到以下错误:421对不起,cleartext会话不接受此服务器上。 有任何想法吗?

“421对不起,此服务器上不接受明文会话”表示服务器正在使用“FTP Over Explicit TLS / SSL”。 这是一件好事。

可以通过提供协议“ftpes:”而不是“ftp:”来修复它:

  • ftpes://ftp.somesite.com/some_folder

    … 要么 …

  • ftps://ftp.somesite.com/some_folder

您可能需要使用除默认浏览器之外的其他FTP客户端。

我不知道新版IE是否支持FTP over FTP。

Filezilla可能是一个不错的select:

在Filezilla ..下的“文件”点击图标打开“网站pipe理器”..然后在右键单击“常规”选项卡可能已经打开默认情况下。

在“encryption”的第三行下面,select“通过TLS需要显式FTP”

那个对我来说工作得很好。

解:
只需在域名前添加一个ftpes://

例如Old One
主机:domain.com
用户名:xxx
传递:yyy
港口:21

现在新的。
主机:ftpes://domain.com
用户名:xxx
传递:yyy
港口:21

高级选项

login到Web主机pipe理器
转至:服务configuration
转至:FTP服务器configuration
检查:
TLSencryption支持:设置为“可选”

试试看,它会起作用。

在域名前添加一个ftpes://

我也面临同样的问题,并做了以下事情后解决。 如果您使用的是ftp客户端的filezilla,那么试试这个。

主持人: ftpes://mydomain.com

用户名: yourUsername

密码: yourPassword

您只需修改Host URL 。 在域名前加上ftpes://

基本上这个问题只有在你试图从你的linux(Ubuntu)机器上访问你的web服务器时才会出现。 从Windows系统工作正常。

如果这不能改变这个变化,请进行以下更改。 在Filezilla转到

  Edit=>Settings=>Connection=>FTP Here Change transfer mode from Active to Passive and press OK and try connecting again.