使用lftp与vsftd建立安全ftp连接时出错:gnutls\u record\u recv

使用lftp与vsftd建立安全ftp连接时出错:gnutls\u record\u recv,ftp,ftps,lftp,vsftpd,Ftp,Ftps,Lftp,Vsftpd,尝试使用lftp和FTPS(SSL上的FTP)联系vsftpd。但是,我不断遇到这样的错误: gnutls_record_recv: A record packet with illegal version was received 解决方法是什么?此错误具有误导性。实际上,任何数量的服务器端错误或问题都会产生这样的错误,而vsftpd不能很好地记录发生的错误 例如,在一个案例中,我能够识别出vsftpd试图chroot到一个对于我登录的用户来说不存在的目录中——一旦我创建了该目录,错误就消失

尝试使用lftp和FTPS(SSL上的FTP)联系vsftpd。但是,我不断遇到这样的错误:

gnutls_record_recv: A record packet with illegal version was received

解决方法是什么?

此错误具有误导性。实际上,任何数量的服务器端错误或问题都会产生这样的错误,而vsftpd不能很好地记录发生的错误

例如,在一个案例中,我能够识别出vsftpd试图chroot到一个对于我登录的用户来说不存在的目录中——一旦我创建了该目录,错误就消失了

在另一个例子中,PAM脚本出错,导致lftp出现相同的错误

换句话说,这个错误意味着服务器上发生了某种无法正常处理的问题,它只是终止了连接,导致了这个错误。您需要查看vsftpd的配置,以了解发生了什么-从关闭东西开始,例如PAM脚本或chroot设置,一直到基本配置,直到达到它开始工作的点为止


不过,主要的一点是,该错误没有单一的具体原因,但掩盖了可能是许多vsftpd配置问题中的任何一个问题。

该错误具有误导性。实际上,任何数量的服务器端错误或问题都会产生这样的错误,而vsftpd不能很好地记录发生的错误

例如,在一个案例中,我能够识别出vsftpd试图chroot到一个对于我登录的用户来说不存在的目录中——一旦我创建了该目录,错误就消失了

在另一个例子中,PAM脚本出错,导致lftp出现相同的错误

换句话说,这个错误意味着服务器上发生了某种无法正常处理的问题,它只是终止了连接,导致了这个错误。您需要查看vsftpd的配置,以了解发生了什么-从关闭东西开始,例如PAM脚本或chroot设置,一直到基本配置,直到达到它开始工作的点为止

不过,主要的一点是,该错误没有单一的具体原因,但它掩盖了许多vsftpd配置问题中的任何一个