Package: bareos-filedaemon Version: 16.2.6-4 Followup-For: Bug #884011 Dear Maintainer,
today systemd reported "bareos-filedaemon.service" as failed. Some other "bareos-fd" was running and blocking TCP port 9102, so systemd "failed" to start the new "bareos-fd": # lsof -i :9102 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bareos-fd 1701 root 3u IPv4 12762 0t0 TCP *:bacula-fd (LISTEN) Actually systemd starts "bareos-fd" successfully in a loop, but it crahes / aborts, systemd writes a core file and restarts it again - filling up my disk again: # journalctl -u bareos-filedaemon.service ... Okt 29 02:54:14 scout bareos-fd[11553]: scout-fd: ABORTING due to ERROR in bnet_server_tcp.c:223 Cannot bind port 9102: ERR=Die Adresse wird bereits verwendet. Okt 29 02:54:14 scout bareos-fd[11553]: BAREOS interrupted by signal 11: Segmentation violation Okt 29 03:24:24 scout bareos-fd[11723]: scout-fd: ABORTING due to ERROR in bnet_server_tcp.c:223 Cannot bind port 9102: ERR=Die Adresse wird bereits verwendet. Okt 29 03:24:24 scout bareos-fd[11723]: BAREOS interrupted by signal 11: Segmentation violation Okt 29 06:06:23 scout bareos-fd[13140]: Shutting down BAREOS service: scout-fd ... Okt 29 06:07:53 scout bareos-fd[13362]: Shutting down BAREOS service: scout-fd ... Okt 29 06:09:24 scout bareos-fd[13861]: Shutting down BAREOS service: scout-fd ... Okt 29 06:12:25 scout bareos-fd[14366]: Shutting down BAREOS service: scout-fd ... Okt 29 06:13:55 scout bareos-fd[14643]: Shutting down BAREOS service: scout-fd ... Okt 29 06:15:26 scout bareos-fd[14970]: Shutting down BAREOS service: scout-fd ... Okt 29 06:16:56 scout bareos-fd[15215]: Shutting down BAREOS service: scout-fd ... ... Maybe some bad interaction between the old SysV-init-script and systemd? # find /etc/rc?.d /etc/init.d /etc/systemd/system /lib/systemd/system /run/systemd -name \*bareos\* -ls 395314 0 lrwxrwxrwx 1 root root 19 Mai 29 2016 /etc/rc0.d/K01bareos-fd -> ../init.d/bareos-fd 395343 0 lrwxrwxrwx 1 root root 19 Mai 29 2016 /etc/rc1.d/K01bareos-fd -> ../init.d/bareos-fd 393761 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03 /etc/rc2.d/S19bareos-fd -> ../init.d/bareos-fd 395478 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03 /etc/rc3.d/S19bareos-fd -> ../init.d/bareos-fd 395519 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03 /etc/rc4.d/S19bareos-fd -> ../init.d/bareos-fd 395608 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03 /etc/rc5.d/S19bareos-fd -> ../init.d/bareos-fd 395889 0 lrwxrwxrwx 1 root root 19 Mai 29 2016 /etc/rc6.d/K01bareos-fd -> ../init.d/bareos-fd 393635 8 -rwxr-xr-x 1 root root 5175 Apr 21 2016 /etc/init.d/bareos-fd 395258 0 lrwxrwxrwx 1 root root 45 Mai 29 2016 /etc/systemd/system/multi-user.target.wants/bareos-filedaemon.service -> /lib/systemd/system/bareos-filedaemon.service 525344 4 -rw-r--r-- 1 root root 985 Feb 26 2018 /lib/systemd/system/bareos-filedaemon.service 335397 4 -rw-r--r-- 1 root root 631 Okt 28 15:24 /run/systemd/generator.late/bareos-fd.service 335399 0 lrwxrwxrwx 1 root root 20 Okt 28 15:24 /run/systemd/generator.late/graphical.target.wants/bareos-fd.service -> ../bareos-fd.service 335398 0 lrwxrwxrwx 1 root root 20 Okt 28 15:24 /run/systemd/generator.late/multi-user.target.wants/bareos-fd.service -> ../bareos-fd.service 6858 0 lrwxrwxrwx 1 root root 32 Okt 28 09:22 /run/systemd/units/invocation:bareos-fd.service -> 0489f55a88324ed6ba7f4058628e1632 1. Bareos-FD should not "crash" with SIGSEGV when the TCP port is already taken, as that triggers a Core-dump. 2. systemd should not restart the crashed bareos-fd every 30s if it crashes each time (with the same error). Thanks. Philipp -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (990, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.16 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages bareos-filedaemon depends on: ii adduser 3.118 ii bareos-common 16.2.6-4 ii debconf [debconf-2.0] 1.5.69 ii libacl1 2.2.52-3+b1 ii libc6 2.27-6 ii libcap2 1:2.25-1.2 ii libgcc1 1:8.2.0-8 ii libgnutls30 3.5.19-1+b1 ii libjansson4 2.11-1 ii liblzo2-2 2.10-0.1 ii libstdc++6 8.2.0-8 ii libwrap0 7.6.q-27 ii lsb-base 9.20170808 ii lsof 4.89+dfsg-0.1 ii zlib1g 1:1.2.11.dfsg-1 bareos-filedaemon recommends no packages. bareos-filedaemon suggests no packages. -- no debconf information