Package: apt-cacher-ng
Version: 3.2-2

Upon installation of AC-NG, the remap rule ('secdeb') for debian
security is missing the directory spec ('/debian-security'):

Rong remap rule without directory spec:

Remap-secdeb: security.debian.org ; security.debian.org
deb.debian.org/debian-security

Working remap rule with directory spec:

Remap-secdeb: security.debian.org /debian-security ; security.debian.org
deb.debian.org/debian-security


If the directory spec is not included in the remap rule the following
error comes up:

"Err:1 http://localhost:3142/debian-security buster/updates InRelease
  503  DNS error for hostname debian-security: No address associated
with hostname. If debian-security refers to a configured cache
repository, please check the corresponding configuration file. [IP: ::1
3142]
Reading package lists... Done
W: Failed to fetch
http://localhost:3142/debian-security/dists/buster/updates/InRelease
503  DNS error for hostname debian-security: No address associated with
hostname. If debian-security refers to a configured cache repository,
please check the corresponding configuration file. [IP: ::1 3142]
W: Some index files failed to download. They have been ignored, or old
ones used instead."


For testing purposes, the client is on the same host as apt-cacher-ng.
The repository spec '/debian-security' was chosen because it is per
default appended when installing Debian Buster (10) using a preseed file.


As an aside:

In the remap rule above I would suggest adding
'deb.debian.org/debian-security'  in the MurgeURL component, so my
suggested remap rule would look like:

Remap-secdeb: deb.debian.org/debian-security security.debian.org
/debian-security ; security.debian.org deb.debian.org/debian-security

--
John Doe

Reply via email to