从unix访问FTPS站点时出错 - “curl:(35)与<ftp site =”“> </ftp>相关的未知SSL协议错误

时间:2011-04-26 22:46:39

标签: curl ftps filezilla

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

我检查了服务器上的日志,并说连接已断开连接 服务器日志:
150接受连接
226转移OK 断开。

任何人都可以建议我解决此错误吗?谢谢!

1 个答案:

答案 0 :(得分:0)

据报道,某些版本的OpenSSL在连接某些SSL服务器时遇到问题。如果可以的话,尝试在Unix机器上升级OpenSSL,或强制使用curl-3选项进行SSL 3.0连接。这假设您没有尝试与服务器的未加密端口建立隐式ftps连接。这会在服务器不期待它时引起SSL握手,并且可能导致您看到的SSL错误。