Package: tftpd-hpa Version: 5.2+20150808-1.2build2 Severity: normal Dear Maintainer,
I disabled ipv6 on the whole system with a kernel parameter on boot. This is something I routinely do on any server I manage, because in the past I have had weird problems that disabling ipv6 solved. I am not using ipv6 at all. Disabling it means I do not usually have to worry about any complications it might introduce. I didn't notice for several weeks after disabling ipv6 that my tftp server wasn't working. When I did, I tracked down the problem to a log entry saying that tftpd-hpa couldn't bind to ipv6. Instead of starting with ipv4, it simply refused to run. Adding --ipv4 to the options in /etc/default/tfdpd-hpa got it working again. I think the program should have started, logging the ipv6 error. I initially filed this report with Ubuntu because I am using Ubuntu. They indicated I should file the bug upstream. https://bugs.launchpad.net/ubuntu/+source/tftp-hpa/+bug/1996846 -- System Information: Debian Release: bookworm/sid APT prefers jammy-updates APT policy: (500, 'jammy-updates'), (500, 'jammy-security'), (500, 'jammy'), (100, 'jammy-backports') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-1007-oem (SMP w/48 CPU threads; PREEMPT) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC 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 tftpd-hpa depends on: ii adduser 3.118ubuntu5 ii debconf [debconf-2.0] 1.5.79ubuntu1 ii libc6 2.35-0ubuntu3.1 ii libwrap0 7.6.q-31build2 tftpd-hpa recommends no packages. Versions of packages tftpd-hpa suggests: pn pxelinux <none> -- debconf information: tftpd-hpa/username: tftp tftpd-hpa/directory: /var/lib/tftpboot tftpd-hpa/address: :69 tftpd-hpa/options: --secure --ipv4 --create --permissive --umask 027