Package: atftpd
Version: 0.7.git20120829-3.3+deb11u2
Followup-For: Bug #848995

Dear Maintainer,

Confirming the previous report.

I believe atftpd does not correctly handle sequence number roll-over.

I got a Mitel 6867i phone unable to completely download it's ~50MB firmware 
update file, the server outputting timeouts when the client probably rolls over 
with
the sequence numbers.

Smaller files work fine.

PS: There is a mention of the issue, 12 years old, on the atftpd github.

-Benoit-

-- System Information:
Debian Release: 11.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-19-amd64 (SMP w/4 CPU threads)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_CH:de
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages atftpd depends on:
ii  debconf [debconf-2.0]  1.5.77
ii  libc6                  2.31-13+deb11u5
ii  libpcre3               2:8.39-13
ii  libwrap0               7.6.q-31
ii  lsb-base               11.1.0
ii  tcpd                   7.6.q-31
ii  update-inetd           4.51

Versions of packages atftpd recommends:
ii  openbsd-inetd [inet-superserver]  0.20160825-5

Versions of packages atftpd suggests:
ii  logrotate  3.18.0-2+deb11u1

-- debconf information:
  atftpd/basedir: /srv/tftp
  atftpd/timeout: true
  atftpd/multicast: true
  atftpd/use_inetd: true
  atftpd/maxthread: 100
  atftpd/logtofile: false
  atftpd/retry-timeout: 5
  atftpd/blksize: true
  atftpd/mcast_port: 1758
  atftpd/ttl: 1
  atftpd/tsize: true
  atftpd/port: 69
  atftpd/mcast_addr: 239.239.239.0-255
  atftpd/tftpd-timeout: 300
  atftpd/verbosity: 5 (LOG_NOTICE)
  atftpd/logfile: /var/log/atftpd.log

Reply via email to