FileZilla 3.2.6: GnuTLS issues w/ vsftpd 2.1.2
|Reported by:||Jim Knoble||Owned by:|
|Keywords:||tls, mac padding, gnutls_priority_set||Cc:|
|Component version:||Operating system type:||Windows|
|Operating system version:||Windows Vista x64|
Client: FileZilla 3.2.6, prebuilt for Windows, linked against GnuTLS 2.8.1, running on Windows Vista x64.
Server: vsftpd-2.1.2, running on RHEL-4.8, linked against OpenSSL-0.9.7a. Connecting via FTPES.
FileZilla has no trouble establing control connection, but uploading/downloading files doesn't work. vsftpd says, "Failure reading network stream".
Found info about GnuTLS' random padding in TLSv1.0 packets here: http://www.gnu.org/software/gnutls/manual/html_node/On-Record-Padding.html . Turning off TLSv1 support in vsftpd (that is, SSLv3 is the only SSL/TLS protocol accepted) made downloads work, but uploads still don't work; they give the same message.
vsftpd logfile showing protocol exchange attached.
Both downloads and uploads work with FileZilla 3.2.5, prebuilt for Windows against GnuTLS 2.6.4, against exactly the same vsftpd server.