Package: vsftpd Version: 3.0.3-8+b1 Severity: normal Dear Maintainer,
When running /etc/init.d/vsftpd start (on a system without systemd), the initscript always complains with the following exact message: vsftpd failed - probably invalid config exiting with non-zero code. The vsftpd itself is actually still started and running normally. While debugging this issue, I found it non-trivial to understand the 'start' case logic in the initscript. Looks like it should be waiting until the process with a specific PID is running, but instead it breaks immediately if the process is not found. -- Package-specific info: -- System Information: Debian Release: 9.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-7-amd64 (SMP w/8 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages vsftpd depends on: ii adduser 3.115 ii debconf [debconf-2.0] 1.5.61 ii init-system-helpers 1.48 ii libc6 2.24-11+deb9u3 ii libcap2 1:2.25-1 ii libpam-modules 1.1.8-3.6 ii libpam0g 1.1.8-3.6 ii libssl1.1 1.1.0f-3+deb9u2 ii libwrap0 7.6.q-26 ii netbase 5.4 Versions of packages vsftpd recommends: ii logrotate 3.11.0-0.1 pn ssl-cert <none> vsftpd suggests no packages. -- Configuration Files: /etc/ftpusers changed [not included] /etc/vsftpd.conf changed [not included] -- debconf information excluded
listen=NO listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 use_localtime=YES xferlog_enable=YES connect_from_port_20=YES force_dot_files=YES rsa_cert_file=/etc/letsencrypt/live/comicslate.org/fullchain.pem rsa_private_key_file=/etc/letsencrypt/live/comicslate.org/privkey.pem ssl_enable=YES force_local_data_ssl=YES force_local_logins_ssl=YES ssl_tlsv1=YES ssl_sslv2=NO ssl_sslv3=NO ssl_ciphers=DEFAULT,DHE-RSA-AES256-SHA # Debugging. log_ftp_protocol=YES debug_ssl=YES # Passive mode ports will be added below this line. pasv_min_port=10100 pasv_max_port=10200