Your message dated Fri, 30 Jun 2023 23:17:09 +0000 with message-id <[email protected]> and subject line Bug#1038416: fixed in proftpd-dfsg 1.3.8+dfsg-4+deb12u1 has caused the Debian Bug report #1038416, regarding proftpd-basic: proftpd service fails to start on next server reboot to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1038416: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038416 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: proftpd-basic Version: 1.3.8+dfsg-4 Severity: normal Dear Maintainer, * What led up to the situation? Even on clean Debian12, with just proftpd installed, proftpd service will not start om next server reboot. * What exactly did you do (or not do) that was effective (or ineffective)? Service is installed this way: # apt install proftpd Note, selecting 'proftpd-core' instead of 'proftpd' The following additional packages will be installed: libhashkit2 libhiredis0.14 libmemcached11 libmemcachedutil2 libpcre2-posix3 The following NEW packages will be installed: libhashkit2 libhiredis0.14 libmemcached11 libmemcachedutil2 libpcre2-posix3 proftpd-core I also did: # systemctl enable proftpd Output is: Synchronizing state of proftpd.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable proftpd ...but on next reboot proftpd service will not be automatically started. So, after reboot, if I do: # systemctl status proftpd Output is: ○ proftpd.service - ProFTPD FTP Server Loaded: loaded (/lib/systemd/system/proftpd.service; enabled; preset: enabled) Active: inactive (dead) It's clearly not started. If I do: # grep 'proftpd' /var/log/syslog Output is only this line: 2023-06-17T21:34:40.157071+00:00 vesna systemd[1]: Listening on proftpd.socket - ProFTPD FTP Server Activation Socket. Also: # ps -Af | grep 'proftp' gives nothing. But if I run: # cat /var/log/proftpd/proftpd.log I get: 2023-06-17 21:34:19,440 vesna proftpd[35867] xxx.xxx.xxx.xxx: ProFTPD killed (signal 15) 2023-06-17 21:34:19,440 vesna proftpd[35867] xxx.xxx.xxx.xxx: ProFTPD 1.3.8 standalone mode SHUTDOWN 2023-06-17 21:40:21,401 vesna proftpd[2593] xxx.xxx.xxx.xxx: Failed binding to ::, port 21: Address already in use 2023-06-17 21:40:21,402 vesna proftpd[2593] xxx.xxx.xxx.xxx: Check the ServerType directive to ensure you are configured correctly 2023-06-17 21:40:21,402 vesna proftpd[2593] xxx.xxx.xxx.xxx: Check to see if inetd/xinetd, or another proftpd instance, is already using ::, port 21 2023-06-17 21:40:21,402 vesna proftpd[2593] xxx.xxx.xxx.xxx: Unable to start proftpd; check logs for more details Looks like it is killed by something (inetd?), but when incoming connection comes, it says port 21 is in use. Then, when I check netstat: # netstat -tuapen | grep ':21' I get: tcp6 0 0 :::21 :::* LISTEN 0 15323 1/init Now if I start proftpd manually: # systemctl start proftpd # netstat -tuapen | grep ':21' gives: tcp6 0 0 :::21 :::* LISTEN 109 31548 6990/proftpd: (acce # ps -Af | grep 'proftp' gives: proftpd 6990 1 0 22:25 ? 00:00:00 proftpd: (accepting connections) ... and proftpd service perfectly works... On next reboot the situation is the same as on the beginning of this report. My /etc/proftpd/proftpd.conf is default one, I didn't changed anything after proftpd is installed. -- System Information: Debian Release: 12.0 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-9-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages proftpd-basic depends on: ii proftpd-core 1.3.8+dfsg-4 ii proftpd-mod-crypto 1.3.8+dfsg-4 ii proftpd-mod-wrap 1.3.8+dfsg-4 proftpd-basic recommends no packages. proftpd-basic suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: proftpd-dfsg Source-Version: 1.3.8+dfsg-4+deb12u1 Done: Francesco Paolo Lovergine <[email protected]> We believe that the bug you reported is fixed in the latest version of proftpd-dfsg, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Francesco Paolo Lovergine <[email protected]> (supplier of updated proftpd-dfsg package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 28 Jun 2023 15:17:54 +0200 Source: proftpd-dfsg Architecture: source Version: 1.3.8+dfsg-4+deb12u1 Distribution: bookworm Urgency: medium Maintainer: ProFTPD Maintainance Team <[email protected]> Changed-By: Francesco Paolo Lovergine <[email protected]> Closes: 1038416 Changes: proftpd-dfsg (1.3.8+dfsg-4+deb12u1) bookworm; urgency=medium . * Now do not enable proftpd.socket to avoid conflicts at boot time. (Closes: #1038416) * Introduced a new prerm script to manage stop of service/socket before remove. * Added an entry to NEWS file to explain the change in unit files and how to deal with changes. * Revised README.Debian to reflect changes in unit file management. Checksums-Sha1: 34a3d521b86ef117e57dc638aa5c4a41412d5d3c 3332 proftpd-dfsg_1.3.8+dfsg-4+deb12u1.dsc e098e7c93d3bebfdc69ec0699a2b1e365ef656db 79256 proftpd-dfsg_1.3.8+dfsg-4+deb12u1.debian.tar.xz 3301a4f3a361afffddeb6469379b45c5b95d6812 7321 proftpd-dfsg_1.3.8+dfsg-4+deb12u1_source.buildinfo Checksums-Sha256: aba0ba34024f5fc81097e7bdb6c3ca9629243c7a209d824044643cf5429b045b 3332 proftpd-dfsg_1.3.8+dfsg-4+deb12u1.dsc 6af2b5c2f16689ee450d16f53e3919fee1a672d40eee56671b0ded6b44dfe821 79256 proftpd-dfsg_1.3.8+dfsg-4+deb12u1.debian.tar.xz dc16f03757f03980834fc9f58b1976d8096dad08103f6a6dee4a81e7e00655a4 7321 proftpd-dfsg_1.3.8+dfsg-4+deb12u1_source.buildinfo Files: 4ffe72095f03d1d17551106cdbeac7b6 3332 net optional proftpd-dfsg_1.3.8+dfsg-4+deb12u1.dsc 336bf4c252f8d864f2d1fdab573c254a 79256 net optional proftpd-dfsg_1.3.8+dfsg-4+deb12u1.debian.tar.xz 952fbf01422edb70d90901d5072867b0 7321 net optional proftpd-dfsg_1.3.8+dfsg-4+deb12u1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEBXmpeiI46/m+Ye0CDwKl4RY2hqQFAmSe84gTHGZyYW5raWVA ZGViaWFuLm9yZwAKCRAPAqXhFjaGpFF1D/4y0HKDw1MNn6o/9QiVzi4F95YUAYFE +5xBZt4sT6Q4mxVL+nXC+U7CslP7oOjGfj8sKEDAOcO2/esVMdEnJJ72eVI7vTGW K3SdifHYCdxB2CcXpJX0rqp3VTwRKVqG7lbO4c41G/agW/PHPjVkekpRXE9O9YZZ DmKzIKCv7yEVT0OY3Yo4rL62S/TpqbzhrpTcobYI8xJYjIpgrBEQFGQCKs5IigR4 3fWvqiF7WvUZzvt6Sn3CKRAe5O2J/ihUck6VyEsS/UI8t5xL6aecmTJdIggBLQ3H bQ4/quVVcZCswK61zb7tmjrKN5Y3aHcLmlBnpEKFWHmQWMTvDowi3A87rx7sUPne bjCLuWuiCLdKOcGvFUOtJfYHFNM8EY0CvnO5TMcyFlzkHjrxTDd6WMxgPETAe+CM ZdKH4tZXRa9eA1YkNfopnC/ex2ysGZGiAgOardljwxcMqgTNl8+skhmmDJ5+8haf 1rOsnv571Ykg8kxxhLfp6sRwqeJNNSTq72kyFYRXFBQTeKGWmuw0M9naJr4qTNHQ l7iWaYNUHOSA6TCLvVPzcNyYZBwFnN+Ns63IxGcqnq6+niaknQKYKWFaNmsXCNkE c3HpQ0ZibyrZA64WZdVGG+idv1Icxya4SrvkqbhE8XL89Op712LdBtCPq44otH4o BrLdvVRYifiytw== =k0HZ -----END PGP SIGNATURE-----
--- End Message ---

