从unix访问FTPS站点时出错-“;curl:(35)连接到<;的未知SSL协议错误;ftp站点>&引用;

从unix访问FTPS站点时出错-“;curl:(35)连接到<;的未知SSL协议错误;ftp站点>&引用;,curl,ftps,filezilla,Curl,Ftps,Filezilla,我正在windows server 2008计算机上使用filezilla ftp服务器。我已在此服务器上设置FTPS站点。当我创建任何fpts帐户并从任何ftp windows客户端访问它时,它工作正常。但是,当我尝试从Unix计算机访问此FTPS站点时,它会提示我错误-“curl:(35)连接到客户端的未知SSL协议错误。” 我检查了服务器上的日志,它显示连接已断开。 服务器日志: 已接受150个连接 226传输正常 断开连接。 有人能为我推荐此错误的解决方案吗?谢谢!据报告,某些版本的Op

我正在windows server 2008计算机上使用filezilla ftp服务器。我已在此服务器上设置FTPS站点。当我创建任何fpts帐户并从任何ftp windows客户端访问它时,它工作正常。但是,当我尝试从Unix计算机访问此FTPS站点时,它会提示我错误-
“curl:(35)连接到客户端的未知SSL协议错误。”

我检查了服务器上的日志,它显示连接已断开。
服务器日志:
已接受150个连接
226传输正常
断开连接。


有人能为我推荐此错误的解决方案吗?谢谢!

据报告,某些版本的OpenSSL在连接到某些SSL服务器时出现问题。如果可以,请尝试在Unix计算机上升级OpenSSL,或者使用curl的-3选项强制SSL 3.0连接。这假设您没有尝试建立到serv的隐式ftps连接er的未加密端口。这将在服务器不需要SSL握手时导致SSL握手,并可能导致SSL错误,如您所见。

谢谢Dan,是的,我添加了-3选项并添加了其他几个选项,成功了!