421 抱歉,此服务器不接受明文会话。
Posted
技术标签:
【中文标题】421 抱歉,此服务器不接受明文会话。【英文标题】:421 Sorry, cleartext sessions are not accepted on this server. 【发布时间】:2012-07-07 11:42:18 【问题描述】:我正在尝试从我的网络浏览器访问 ftp,但我收到以下错误:有什么想法吗?
【问题讨论】:
我正在尝试从终端连接并收到此错误,尝试在 ftpes://before_my_hostname.com 前面添加。但没有用。知道我应该如何解决吗?顺便说一句,我的主机是与 BigRock 联系时响应的,我们不允许普通 FTP,而是使用 FTPES。我的疑问是如何? 【参考方案1】:我也遇到了同样的问题,做了以下事情后解决了。如果你使用 filezilla 作为 ftp 客户端,那么试试这个。
主持人:ftpes://mydomain.com
用户名:yourUsername
密码:yourPassword
您只需修改Host URL
。在域名前添加ftpes://
。
基本上,只有当您尝试从 linux(Ubuntu) 机器访问 Web 服务器时,才会出现此问题。 在windows系统下它工作正常。
【讨论】:
【参考方案2】:“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 可能是个不错的选择:
https://filezilla-project.org/【讨论】:
感谢您的回复。我收到以下消息“Firefox 不知道如何打开此地址,因为协议 (ftps) 未与任何程序关联。” 您可以安装一个 Firefox 插件:FireFtp (IIRC)。只需转到插件/附加组件并进行搜索 - 它会带您直接找到它。 FileZilla 在 Windows 或 Linux 上也是一个不错的选择,除了这个特定问题之外还有许多不同的原因。恕我直言... 很棒的家伙...谢谢 直接在 Filezilla 为我工作,还要求接受证书【参考方案3】:在域名前添加ftpes://
【讨论】:
【参考方案4】:在 Filezilla.. 在“文件”下单击图标以打开“站点管理器”.. 然后右键单击默认情况下可能已经打开的“常规”选项卡。
在第三行显示“加密”的地方..选择“要求显式 FTP over TLS”
那个对我来说很好用。
【讨论】:
【参考方案5】:如果这不适用于此更改,请执行以下更改。 在 Filezilla 中转到
Edit=>Settings=>Connection=>FTP
Here Change transfer mode from Active to Passive and press OK and try connecting again.
【讨论】:
OP 没有提到使用 FileZilla,所以这可能对他们没有用。【参考方案6】:解决方案: 只需在域名前添加 ftpes://
例如老一号, 主机 : domain.com 用户名:xxx 通过:yyy 端口:21
现在是新的。 主机:ftpes://domain.com 用户名:xxx 通过:yyy 端口:21
高级选项,
登录到 Web 主机管理器 转到:服务配置 转到:FTP 服务器配置 检查: TLS 加密支持:设置为“可选”
试试吧,它会起作用的。
【讨论】:
以上是关于421 抱歉,此服务器不接受明文会话。的主要内容,如果未能解决你的问题,请参考以下文章
计算机无法连接到远程计算机上的另一个控制台会话,您正在运行一个控制台会话
计算机无法连接到远程计算机上的另一个控制台会话,您正在运行一个控制台会话,怎么办?