[SOLVED] apt update - err | Proxmox 6

sup98765

New Member
Feb 11, 2021
11
1
3
44
Ask to help
can't apt update - repo's uses from https://pve.proxmox.com/wiki/Package_Repositories#sysadmin_no_subscription_repo
Code:
root@prox /etc/apt/sources.list.d # apt-get update
Err:1 http://download.proxmox.com/debian/pve buster InRelease                                       
  Could not connect to download.proxmox.com:80 (212.224.123.70), connection timed out
Err:2 http://download.proxmox.com/debian/pve bullseye InRelease                                     
  Unable to connect to download.proxmox.com:http:
Err:3 http://ftp.debian.org/debian bullseye InRelease                                               
  Could not connect to debian.map.fastlydns.net:80 (151.101.14.132), connection timed out Could not connect to ftp.debian.org:80 (199.232.138.132), connection timed out
Err:4 http://ftp.debian.org/debian bullseye-updates InRelease                                       
  Unable to connect to ftp.debian.org:http:
Err:5 http://security.debian.org/debian-security bullseye-security InRelease
  Could not connect to debian.map.fastlydns.net:80 (199.232.138.132), connection timed out Could not connect to security.debian.org:80 (151.101.130.132), connection timed out Could not connect to security.debian.org:80 (151.101.194.132), connection timed out Could not connect to security.debian.org:80 (151.101.66.132), connection timed out Could not connect to security.debian.org:80 (151.101.2.132), connection timed out
Reading package lists... Done                       
W: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/InRelease  Could not connect to download.proxmox.com:80 (212.224.123.70), connection timed out
W: Failed to fetch http://ftp.debian.org/debian/dists/bullseye/InRelease  Could not connect to debian.map.fastlydns.net:80 (151.101.14.132), connection timed out Could not connect to ftp.debian.org:80 (199.232.138.132), connection timed out
W: Failed to fetch http://ftp.debian.org/debian/dists/bullseye-updates/InRelease  Unable to connect to ftp.debian.org:http:
W: Failed to fetch http://download.proxmox.com/debian/pve/dists/bullseye/InRelease  Unable to connect to download.proxmox.com:http:
W: Failed to fetch http://security.debian.org/debian-security/dists/bullseye-security/InRelease  Could not connect to debian.map.fastlydns.net:80 (199.232.138.132), connection timed out Could not connect to security.debian.org:80 (151.101.130.132), connection timed out Could not connect to security.debian.org:80 (151.101.194.132), connection timed out Could not connect to security.debian.org:80 (151.101.66.132), connection timed out Could not connect to security.debian.org:80 (151.101.2.132), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
W: Target Packages (pve-no-subscription/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/pve-install-repo.list.list:1
W: Target Packages (pve-no-subscription/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/pve-install-repo.list.list:1
W: Target Translations (pve-no-subscription/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/pve-install-repo.list.list:1

Code:
root@prox / # cat /etc/apt/sources.list
deb http://download.proxmox.com/debian/pve buster pve-no-subscription
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib

Code:
root@prox / # cat /etc/apt/sources.list.d/pve-install-repo.list.list
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

Code:
root@prox / # pveversion -v
proxmox-ve: 6.3-1 (running kernel: 5.4.65-1-pve)
pve-manager: 6.3-6 (running version: 6.3-6/2184247e)
pve-kernel-5.4: 6.3-8
pve-kernel-helper: 6.3-8
pve-kernel-5.4.106-1-pve: 5.4.106-1
pve-kernel-5.4.65-1-pve: 5.4.65-1
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.1.0-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.20-pve1
libproxmox-acme-perl: 1.0.8
libproxmox-backup-qemu0: 1.0.3-1
libpve-access-control: 6.1-3
libpve-apiclient-perl: 3.1-3
libpve-common-perl: 6.3-5
libpve-guest-common-perl: 3.1-5
libpve-http-server-perl: 3.1-1
libpve-storage-perl: 6.3-7
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.6-2
lxcfs: 4.0.6-pve1
novnc-pve: 1.1.0-1
proxmox-backup-client: 1.0.12-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.4-9
pve-cluster: 6.2-1
pve-container: 3.3-4
pve-docs: 6.3-1
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-3
pve-firmware: 3.2-2
pve-ha-manager: 3.1-1
pve-i18n: 2.3-1
pve-qemu-kvm: 5.2.0-5
pve-xtermjs: 4.7.0-3
qemu-server: 6.3-10
smartmontools: 7.2-pve2
spiceterm: 3.1-1
vncterm: 1.6-2
zfsutils-linux: 2.0.4-pve1

Code:
root@prox / # cat /etc/resolv.conf
### Hetzner Online GmbH installimage
# nameserver config
nameserver 8.8.8.8
nameserver 213.133.100.100
nameserver 213.133.98.98
nameserver 213.133.99.99
nameserver 2a01:4f8:0:1::add:9898
nameserver 2a01:4f8:0:1::add:1010
nameserver 2a01:4f8:0:1::add:9999
 
Last edited:
hi,

1. you have mixed buster repositories along with bullseye. first disable the "bullseye" repositories by commenting them, then do upgrades apt update && apt dist-upgrade
2. reboot your machine (needed for kernel upgrades, looks like you've done some already so you should really reboot)
3. then follow [0]

hope this helps

[0]: https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0#In-place_upgrade
 
Thank for reply, Oguz
1. Changed repo's
2. apt update && apt dist-upgrade didn't work correct
3. I have rebooted prox-node
4. apt update && apt dist-upgrade didn't work correct

Code:
root@prox ~ # apt update && apt dist-upgrade
Err:1 http://download.proxmox.com/debian/pve buster InRelease
  Could not connect to download.proxmox.com:80 (212.224.123.70), connection timed out
Reading package lists... Done                     
Building dependency tree 
Reading state information... Done
10 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/InRelease  Could not connect to download.proxmox.com:80 (212.224.123.70), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
W: Target Packages (pve-no-subscription/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/pve-install-repo.list.list:1
W: Target Packages (pve-no-subscription/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/pve-install-repo.list.list:1
W: Target Translations (pve-no-subscription/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/pve-install-repo.list.list:1
Reading package lists... Done
Building dependency tree 
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  corosync libcfg7 libcmap4 libcorosync-common4 libcpg4 libpve-storage-perl libquorum5 libvotequorum8
  proxmox-backup-client proxmox-widget-toolkit
10 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,265 kB of archives.
After this operation, 41.0 kB disk space will be freed.
Do you want to continue? [Y/n] y
Err:1 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 libcorosync-common4 amd64 3.1.2-pve1
  Could not connect to download.proxmox.com:80 (212.224.123.70), connection timed out
Err:2 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 libcfg7 amd64 3.1.2-pve1
  Unable to connect to download.proxmox.com:http:
Err:3 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 libcmap4 amd64 3.1.2-pve1
  Unable to connect to download.proxmox.com:http:
Err:4 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 libcpg4 amd64 3.1.2-pve1
  Unable to connect to download.proxmox.com:http:
Err:5 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 libquorum5 amd64 3.1.2-pve1
  Unable to connect to download.proxmox.com:http:
Err:6 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 libvotequorum8 amd64 3.1.2-pve1
  Unable to connect to download.proxmox.com:http:
Err:7 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 corosync amd64 3.1.2-pve1
  Unable to connect to download.proxmox.com:http:
Err:8 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 proxmox-backup-client amd64 1.1.1-1
  Unable to connect to download.proxmox.com:http:
Err:9 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 libpve-storage-perl all 6.3-9
  Unable to connect to download.proxmox.com:http:
Err:10 http://download.proxmox.com/debian/pve buster/pve-no-subscription amd64 proxmox-widget-toolkit all 2.5-1
  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/libcorosync-common4_3.1.2-pve1_amd64.deb  Could not connect to download.proxmox.com:80 (212.224.123.70), connection timed out
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/libcfg7_3.1.2-pve1_amd64.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/libcmap4_3.1.2-pve1_amd64.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/libcpg4_3.1.2-pve1_amd64.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/libquorum5_3.1.2-pve1_amd64.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/libvotequorum8_3.1.2-pve1_amd64.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/corosync_3.1.2-pve1_amd64.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/proxmox-backup-client_1.1.1-1_amd64.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/libpve-storage-perl_6.3-9_all.deb  Unable to connect to download.proxmox.com:http:
E: Failed to fetch http://download.proxmox.com/debian/pve/dists/buster/pve-no-subscription/binary-amd64/proxmox-widget-toolkit_2.5-1_all.deb  Unable to connect to download.proxmox.com:http:
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Code:
root@prox ~ # cat /etc/apt/sources.list
deb http://download.proxmox.com/debian/pve buster pve-no-subscription
#deb http://ftp.debian.org/debian bullseye main contrib
#deb http://ftp.debian.org/debian bullseye-updates main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
#deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

# security updates
#deb http://security.debian.org/debian-security bullseye-security main contrib
root@prox ~ #

Code:
root@prox ~ # ping 212.224.123.70
PING 212.224.123.70 (212.224.123.70) 56(84) bytes of data.
64 bytes from 212.224.123.70: icmp_seq=1 ttl=59 time=5.17 ms
64 bytes from 212.224.123.70: icmp_seq=2 ttl=59 time=5.19 ms
64 bytes from 212.224.123.70: icmp_seq=3 ttl=59 time=5.24 ms
^C
--- 212.224.123.70 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 4ms
rtt min/avg/max/mdev = 5.171/5.200/5.240/0.029 ms
root@prox ~ #

Code:
root@prox ~ # telnet 212.224.123.70 80
Trying 212.224.123.70...
meanwhile from my laptop I can connect to that ip

I am really misunderstand why I can't access it from shell of prox-node.
I haven't has output rules on iptables, only INPUT chains

Code:
root@prox ~ # iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT

FYI prox-node on Hetzner
 
Last edited:
could you try running:
Code:
iptables -xvL

also what do you get from curl -v http://download.proxmox.com?
 
Code:
root@prox ~ # iptables -xvL
Chain INPUT (policy ACCEPT 18 packets, 2698 bytes)
    pkts      bytes target     prot opt in     out     source               destination    
       0        0 ACCEPT     udp  --  any    any     localhost            anywhere             udp dpt:sunrpc
       0        0 DROP       udp  --  any    any     anywhere             anywhere             udp dpt:sunrpc
      17     1033 ACCEPT     tcp  --  any    any     localhost            anywhere             tcp
       0        0 DROP       tcp  --  any    any     anywhere             anywhere             tcp dpt:sunrpc
      95     8792 ACCEPT     tcp  --  any    any     anywhere             anywhere             tcp dpt:ssh
       0        0 ACCEPT     udp  --  any    any     anywhere             anywhere             udp spt:domain
       0        0 ACCEPT     udp  --  any    any     192.168.x.0/24       anywhere             udp dpt:netbios-ns
     165    74700 ACCEPT     tcp  --  any    any     anywhere             anywhere             tcp dpt:xxxx
       0        0 ACCEPT     udp  --  any    any     anywhere             anywhere             udp dpt:xxxxx
     171    41157 ACCEPT     tcp  --  any    any     static.20.xxx.xxx.116.clients.your-server.de  anywhere             tcp spt:microsoft-ds
      11     1266 DROP       udp  --  any    any     anywhere             anywhere             udp
      12      484 DROP       tcp  --  any    any     anywhere             anywhere             tcp
       0        0 DROP       tcp  --  any    any     anywhere             yy.zz.ua        tcp dpt:https

Chain FORWARD (policy ACCEPT 10615 packets, 6647441 bytes)
    pkts      bytes target     prot opt in     out     source               destination    

Chain OUTPUT (policy ACCEPT 553 packets, 165779 bytes)
    pkts      bytes target     prot opt in     out     source               destination
 

Attachments

  • curl.txt
    28.8 KB · Views: 17
Last edited:
thanks.
as a sanity check could you flush the iptables rules and try if it works?
 
For me helped INPUT rule:
Code:
iptables -I INPUT -p tcp -s 212.224.123.70 -j ACCEPT

Code:
root@prox ~ # ping download.proxmox.com
PING de.cdn.proxmox.com (212.224.123.70) 56(84) bytes of data
-A appends. This adds the rule in the end of the rules list, so incoming connection could be dropped by a rule higher in the list.
To make sure that all connections from or to an IP address are accepted, change -A to -I which inserts the rule at the top of the list:
iptables -I INPUT -p tcp -s XXX.XXX.XXX.XXX -j ACCEPT
iptables -I OUTPUT -p tcp -d XXX.XXX.XXX.XXX -j ACCEPT`
https://serverfault.com/questions/163111/allow-traffic-to-from-specific-ip-with-iptables
So now:
Code:
root@prox ~ # apt update
Hit:1 http://download.proxmox.com/debian/pve buster InRelease
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
root@prox ~ # apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 
Last edited:
  • Like
Reactions: oguz

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!