On my Proxmox box there is a daily apt-get update task run. However it has been erring out every time it has run since I installed Proxmox. So hopefully this will fix it.

Work Part

There are various package repositories for Proxmox and those are listed in File /etc/apt/sources.list

The listings in that file influence what is checked for during the update process.

My concern is that I have this listing when I run "apt-get update"

Err:8 stretch/pve-enterprise amd64 Packages   401  Unauthorized
W: The repository ' stretch Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch  401  Unauthorized
E: Some index files failed to download. They have been ignored, or old ones used instead.

Now this most likely have an issue with my /etc/apt/sources.list

I am currently running Proxmox 5.4-3 so ideally I should have the following in my sources.list:

deb stretch main contrib
# PVE pve-no-subscription repository provided by,
# NOT recommended for production use
deb stretch pve-no-subscription
# security updates
deb stretch/updates main contrib

However this is the case already so after some checking it looks like there is another file that is in another directory. This file is located at "/etc/apt/aources.list.d/pve-enterprise.list" This is an enterprise only sources list with a single entry deb stretch pve-enterprise So I commented that out and saved the file.

I reran the command "apt-get update" and encountered no errors. So hopefully it should all be working correctly now.

Proxmox Package Repositoires