Package: minissdpd Version: 1.6.0-1 Severity: important Dear Maintainer,
The minissdpd service fails on boot with the following: minissdpd[834]: ioctl(s, SIOCGIFFLAGS, ...): No such device minissdpd-systemd-wrapper[834]: Error parsing address/mask (or interface name) : br-REDACTED minissdpd-systemd-wrapper[834]: can't parse "br-REDACTED" as a valid interface name minissdpd[834]: ioctl(s, SIOCGIFFLAGS, ...): No such device minissdpd[834]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address minissdpd-systemd-wrapper[834]: Error parsing address/mask (or interface name) : docker0 minissdpd-systemd-wrapper[834]: can't parse "docker0" as a valid interface name minissdpd-systemd-wrapper[834]: Error parsing address/mask (or interface name) : enp2s0 minissdpd-systemd-wrapper[834]: can't parse "enp2s0" as a valid interface name minissdpd[834]: ioctl(s, SIOCGIFFLAGS, ...): No such device minissdpd-systemd-wrapper[834]: Error parsing address/mask (or interface name) : vethREDACTED minissdpd-systemd-wrapper[834]: can't parse "vethREDACTED" as a valid interface name minissdpd[834]: ioctl(s, SIOCGIFFLAGS, ...): No such device minissdpd-systemd-wrapper[834]: Error parsing address/mask (or interface name) : vethREDACTED minissdpd-systemd-wrapper[834]: can't parse "vethREDACTED" as a valid interface name minissdpd-systemd-wrapper[834]: Usage: /usr/sbin/minissdpd [-d] [-6] [-s socket] [-p pidfile] [-t TTL] [-f device] -i <interface> [-i <interface2>] ... minissdpd-systemd-wrapper[834]: <interface> is an interface name such as eth0. minissdpd-systemd-wrapper[834]: By default, socket will be open as /var/run/minissdpd.sock minissdpd-systemd-wrapper[834]: and pid written to file /var/run/minissdpd.pid systemd[1]: minissdpd.service: Control process exited, code=exited, status=1/FAILURE systemd[1]: minissdpd.service: Failed with result 'exit-code'. systemd[1]: Failed to start minissdpd.service - keep memory of all UPnP devices that announced themselves. If I try to start it manually after boot it succeeds: systemd[1]: Starting minissdpd.service - keep memory of all UPnP devices that announced themselves... minissdpd[3276]: ioctl(s, SIOCGIFFLAGS, ...): No such device minissdpd-systemd-wrapper[3276]: Error parsing address/mask (or interface name) : br-REDACTED minissdpd-systemd-wrapper[3276]: can't parse "br-REDACTED" as a valid interface name minissdpd[3276]: ioctl(s, SIOCGIFFLAGS, ...): No such device minissdpd-systemd-wrapper[3276]: Error parsing address/mask (or interface name) : vethREDACTED minissdpd-systemd-wrapper[3276]: can't parse "vethREDACTED" as a valid interface name minissdpd[3276]: ioctl(s, SIOCGIFFLAGS, ...): No such device minissdpd-systemd-wrapper[3276]: Error parsing address/mask (or interface name) : vethREDACTED minissdpd-systemd-wrapper[3276]: can't parse "vethREDACTED" as a valid interface name systemd[1]: Started minissdpd.service - keep memory of all UPnP devices that announced themselves. Note that it now worked for the docker0 and enp2s0 infterfaces, so apparently the error on boot is because it can't find a single correct interface. The bridge and veth interfaces are not configured anymore in my system, not sure how they were added to /etc/default/minissdpd -- System Information: Debian Release: 12.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-7-amd64 (SMP w/6 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE 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) LSM: AppArmor: enabled Versions of packages minissdpd depends on: ii debconf [debconf-2.0] 1.5.82 ii init-system-helpers 1.65.2 ii libc6 2.36-8 ii libnfnetlink0 1.0.2-2 ii lsb-base 11.6 ii sysvinit-utils [lsb-base] 3.06-2 minissdpd recommends no packages. minissdpd suggests no packages. -- Configuration Files: /etc/default/minissdpd changed [not included] -- debconf information excluded