Package: vsftpd
Version: 2.3.2-3
Severity: normal

When using SSL with ssl_enable=YES, if the user's directory is not readable, 
vsftpd will send an error : 500 OOPS: in plaintext which breaks the SSL 
stream and doesn't reach the FTP client.

My /etc/vsfptd.conf:
listen=YES
anonymous_enable=YES
local_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/vsftpd.pem
ssl_enable=YES

Then:
chmod 0 /home/somelocaluser

if somelocaluser tries to login with ssl, he will only get (with lftp) :
gnutls_record_recv: A record packet with illegal version was
received.

Could we have OOPS send nicely through SSL to the client?

Regards,

Romain

-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to