421抱歉,此服务器不接受明文会话。

时间:2012-07-07 03:07:45

标签: ftp

我正在尝试从我的网络浏览器访问ftp,但是我收到以下错误:421抱歉,此服务器上不接受明文会话。有什么想法吗?

6 个答案:

答案 0 :(得分:72)

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

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

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

    ...或......

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

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

我不知道IE的新版本是否支持基于SSL的FTP。

Filezilla可能是个不错的选择:

答案 1 :(得分:40)

在Filezilla ..在“文件”下单击图标以打开“站点管理器”..然后右键单击“常规”选项卡,该选项卡可能已默认打开。

在第三行显示“加密”的位置..选择“需要显式FTP over TLS”

那个对我来说很好。

答案 2 :(得分:14)

解决方案:
只需在域名之前添加一个ftpes://

例如Old One
主持人:domain.com
用户名:xxx
传球:yyy
港口:21

现在是新的。
主持人:ftpes://domain.com
用户名:xxx
传球:yyy
港口:21

高级选项

登录Web Host Manager
转到:服务配置
转到:FTP服务器配置
检查:
TLS加密支持:设置为“可选”

试试吧,它会起作用。

答案 3 :(得分:7)

我也面临同样的问题,并在做了以下事情后解决了。如果您使用filezilla作为ftp客户端,请尝试此操作。

主持人: ftpes://mydomain.com

用户名:yourUsername

密码:yourPassword

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

基本上只有当您尝试从Linux(Ubuntu)计算机访问Web服务器时才会出现此问题。 从Windows系统开始工作正常。

答案 4 :(得分:6)

在域名

之前添加ftpes://

答案 5 :(得分:2)

如果这对此更改无效,请执行以下更改。 在Filezilla goto

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