Dear Maintainer,
even after the recent acng updates I still see apt-cacher-ng (3.6.3-1 amd64) stop working.
Apt throws a bunch of errors like:
E: Fehlschlag beim Holen von http://deb.debian.org/debian/dists/bullseye/main/Contents-all Fehler beim Lesen vom Server: Verbindung wurde durch den Se
rver auf der anderen Seite geschlossen. [IP: 127.0.0.1 3142]
E: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.
...
W: Das Depot »http://127.0.0.1:3142/deb.debian.org/debian bullseye Release« enthält keine Release-Datei.
E: Fehlschlag beim Holen von http://127.0.0.1:3142/deb.debian.org/debian/dists/bullseye/main/binary-i386/Packages 503 Service Unavailable [IP: 127.0.
0.1 3142]
E: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.
E: Paket adduser kann nicht gefunden werden.
E: Paket apt kann nicht gefunden werden.
...
...
Get:99 http://deb.debian.org/debian bullseye/main amd64 krb5-user amd64 1.18.3-4 [151 kB]
Get:100 http://deb.debian.org/debian bullseye/main amd64 ldap-utils amd64 2.4.57+dfsg-2 [206 kB]
Get:101 http://deb.debian.org/debian bullseye/main amd64 linux-image-5.10.0-5-amd64 amd64 5.10.26-1 [53.4 MB]
Err:101 http://deb.debian.org/debian bullseye/main amd64 linux-image-5.10.0-5-amd64 amd64 5.10.26-1
Undetermined Error [IP: 127.0.0.1 3142]
Err:102 http://deb.debian.org/debian bullseye/main amd64 linux-image-amd64 amd64 5.10.26-1
Could not connect to 127.0.0.1:3142 (127.0.0.1). - connect (111: Connection refused) [IP: 127.0.0.1 3142]
Err:103 http://deb.debian.org/debian bullseye/main amd64 whois amd64 5.5.8
Unable to connect to 127.0.0.1:3142: [IP: 127.0.0.1 3142]
Since systemctl often tells me something about "Epoll ADD" failing:
# systemctl status apt-cacher-ng.service
apt-cacher-ng[646]: [warn] Epoll ADD(1) on fd 14 failed. Old events were 0; read change was 1 (add); write change was 0 (none); close change was 0 (none): Bad file descriptor
my workaround is to automatically restart the service by a cronjob (and after that /usr/lib/apt-cacher-ng/expire-caller.pl) when this line is seen.
More information:
Yes, my internet connection is very slow (around 8000 kbit/s) and that's my reason to run acng).
# less /var/log/apt-cacher-ng/apt-cacher.err.1
Beside of tons of "Bad file descriptor" messages:
Fri Apr 9 11:13:05 2021|debrep/pool/main/f/ffmpeg/libavutil56_4.3.2-0+deb11u1_amd64.deb storage error [HTTP/1.1 503 Bad file descriptor], last errno: Bad file descriptor
Fri Apr 9 11:13:06 2021|debrep/pool/main/c/codec2/libcodec2-0.9_0.9.2-4_amd64.deb storage error [HTTP/1.1 503 Bad file descriptor], last errno: Bad file descriptor
Fri Apr 9 11:13:17 2021|debrep/pool/main/p/pulseaudio/libpulsedsp_14.2-2_amd64.deb storage error [HTTP/1.1 503 Bad file descriptor], last errno: Bad file descriptor
I only see a few different ones:
Fri Apr 9 10:57:49 2021|Failed to move stale item debrep/dists/bullseye/main/i18n/Translation-de.bz2 out of the way: No such file or directory
Fri Apr 9 10:59:29 2021|Failed to move stale item debrep/dists/bullseye/main/i18n/Translation-en.bz2 out of the way: No such file or directory
Fri Apr 9 11:05:10 2021|debrep/pool/main/f/fonts-liberation/fonts-liberation_1.07.4-11_all.deb storage error [HTTP/1.1 503 Broken pipe], last errno: Broken pipe
Fri Apr 9 11:06:56 2021|debrep/pool/main/l/lm-sensors/libsensors5_3.6.0-7_i386.deb storage error [HTTP/1.1 503 Connection reset by peer], last errno: Connection reset by peer
Fri Apr 9 11:12:51 2021|debrep/pool/main/libr/libreoffice/libreoffice-base-drivers_7.0.4-3_amd64.deb storage error [HTTP/1.1 503 Broken pipe], last errno: Broken pipe
# journalctl
only shows something like:
Apr 03 00:34:03 121-My apt-cacher-ng[2900630]: [warn] fcntl(15, F_SETFL): Bad file descriptor
...
Apr 09 11:12:44 121-My apt-cacher-ng[2900630]: [warn] Epoll ADD(1) on fd 75 failed. Old events were 0; read change was 1 (add); write change was 0 (n>
Apr 09 11:12:53 121-My apt-cacher-ng[2900630]: [warn] Epoll ADD(1) on fd 75 failed. Old events were 0; read change was 1 (add); write change was 0 (n>
Apr 09 11:12:53 121-My apt-cacher-ng[2900630]: [warn] Epoll ADD(1) on fd 73 failed. Old events were 0; read change was 1 (add); write change was 0
Christian Meyer
-- Package-specific info:
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-5-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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 apt-cacher-ng depends on:
ii adduser 3.118
ii debconf [debconf-2.0] 1.5.75
ii dpkg 1.20.7.1
ii libbz2-1.0 1.0.8-4
ii libc6 2.31-11
ii libevent-2.1-7 2.1.12-stable-1
ii libevent-pthreads-2.1-7 2.1.12-stable-1
ii libgcc-s1 10.2.1-6
ii liblzma5 5.2.5-2
ii libssl1.1 1.1.1k-1
ii libstdc++6 10.2.1-6
ii libsystemd0 247.3-3
ii libwrap0 7.6.q-31
ii lsb-base 11.1.0
ii zlib1g 1:1.2.11.dfsg-2
Versions of packages apt-cacher-ng recommends:
ii ca-certificates 20210119
Versions of packages apt-cacher-ng suggests:
ii avahi-daemon 0.8-5
pn doc-base <none>
ii libfuse2 2.9.9-5
-- Configuration Files:
/etc/apt-cacher-ng/acng.conf changed:
CacheDir: /var/cache/apt-cacher-ng
LogDir: /var/log/apt-cacher-ng
SupportDir: /usr/lib/apt-cacher-ng
Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian # Debian Archives
Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu # Ubuntu Archives
Remap-cygwin: file:cygwin_mirrors /cygwin # ; file:backends_cygwin # incomplete, please create this file or specify preferred mirrors here
Remap-sfnet: file:sfnet_mirrors # ; file:backends_sfnet # incomplete, please create this file or specify preferred mirrors here
Remap-alxrep: file:archlx_mirrors /archlinux # ; file:backend_archlx # Arch Linux
Remap-fedora: file:fedora_mirrors # Fedora Linux
Remap-epel: file:epel_mirrors # Fedora EPEL
Remap-slrep: file:sl_mirrors # Scientific Linux
Remap-gentoo: file:gentoo_mirrors.gz /gentoo ; file:backends_gentoo # Gentoo Archives
Remap-secdeb: security.debian.org ; security.debian.org deb.debian.org/debian-security
ReportPage: acng-report.html
ExThreshold: 4
LocalDirs: acng-doc /usr/share/doc/apt-cacher-ng
ReuseConnections: 0
/etc/apt-cacher-ng/security.conf [Errno 13] Keine Berechtigung: '/etc/apt-cacher-ng/security.conf'
/etc/cron.daily/apt-cacher-ng changed:
export ACNGREQ="?abortOnErrors=aOe&byPath=bP&byChecksum=bS&truncNow=tN&incomAsDamaged=iad&purgeNow=pN&doExpire=Start+Scan+and%2For+Expiration&calcSize=cs&asNeeded=an"
if test -r /usr/lib/apt-cacher-ng/expire-caller.pl ; then
/usr/lib/apt-cacher-ng/expire-caller.pl || echo Please check error messages in one of: $(ls -t /var/log/apt-cacher-ng/maint*.log.html | head -n5)
fi
-- debconf information:
apt-cacher-ng/cachedir: keep
apt-cacher-ng/proxy: keep
apt-cacher-ng/gentargetmode: No automated setup
* apt-cacher-ng/tunnelenable: false
apt-cacher-ng/port: keep
apt-cacher-ng/bindaddress: keep