Problem Packman Repository

When in trouble clearing the caches my help:

erlangen:~ # zypper refresh --force
Forcing raw metadata refresh
Retrieving repository 'Application:Geo' metadata .....................................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'Application:Geo' cache ..........................................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'Packman' metadata .............................................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'Packman' cache ..................................................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'Brave Browser' metadata .......................................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'Brave Browser' cache ............................................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'filesystems' metadata .........................................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'filesystems' cache ..............................................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'Branch project for package btrbk (openSUSE_Tumbleweed)' metadata ..............................................................................................................................................[done]
Forcing building of repository cache
Building repository 'Branch project for package btrbk (openSUSE_Tumbleweed)' cache ...................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'jalbum' metadata ..............................................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'jalbum' cache ...................................................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'Haupt-Repository (NON-OSS)' metadata ..........................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'Haupt-Repository (NON-OSS)' cache ...............................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'Haupt-Repository (OSS)' metadata ..............................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'Haupt-Repository (OSS)' cache ...................................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'Hauptaktualisierungs-Repository' metadata .....................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'Hauptaktualisierungs-Repository' cache ..........................................................................................................................................................................[done]
Forcing raw metadata refresh
Retrieving repository 'utilities' metadata ...........................................................................................................................................................................................[done]
Forcing building of repository cache
Building repository 'utilities' cache ................................................................................................................................................................................................[done]
All repositories have been refreshed.
erlangen:~ # 

I use the slowest (fiber to the basement) connection available from M-net:

erlangen:~ # speedtest-cli 
Retrieving speedtest.net configuration...
Testing from M-net (185.17.204.189)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Realtox Media (Düsseldorf) [204.23 km]: 12.127 ms
Testing download speed................................................................................
Download: 53.87 Mbit/s
Testing upload speed......................................................................................................
Upload: 9.32 Mbit/s
erlangen:~ # 

Latency of cdn.opensuse.org is good:

erlangen:~ # ping -c11 cdn.opensuse.org
PING cdn.opensuse.org (2a04:4e42:8e::347) 56 data bytes
64 bytes from 2a04:4e42:8e::347: icmp_seq=1 ttl=60 time=11.0 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=2 ttl=60 time=11.2 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=3 ttl=60 time=11.0 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=4 ttl=60 time=11.0 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=5 ttl=60 time=11.3 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=6 ttl=60 time=10.7 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=7 ttl=60 time=11.2 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=8 ttl=60 time=11.0 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=9 ttl=60 time=11.0 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=10 ttl=60 time=11.0 ms
64 bytes from 2a04:4e42:8e::347: icmp_seq=11 ttl=60 time=11.0 ms

--- cdn.opensuse.org ping statistics ---
11 packets transmitted, 11 received, 0% packet loss, time 10012ms
rtt min/avg/max/mdev = 10.707/11.041/11.272/0.153 ms
erlangen:~ # 

The same for ftp.fau.de:

erlangen:~ # ping -c11 ftp.fau.de
PING ftp.fau.de (2001:638:a000:1021:21::1) 56 data bytes
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=1 ttl=57 time=17.8 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=2 ttl=57 time=14.9 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=3 ttl=57 time=15.0 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=4 ttl=57 time=13.9 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=5 ttl=57 time=14.3 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=6 ttl=57 time=15.0 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=7 ttl=57 time=14.2 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=8 ttl=57 time=14.0 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=9 ttl=57 time=14.0 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=10 ttl=57 time=14.0 ms
64 bytes from ftp.rrze.uni-erlangen.de (2001:638:a000:1021:21::1): icmp_seq=11 ttl=57 time=14.0 ms

--- ftp.fau.de ping statistics ---
11 packets transmitted, 11 received, 0% packet loss, time 10012ms
rtt min/avg/max/mdev = 13.937/14.657/17.848/1.090 ms
erlangen:~ # 
1 Like

Posting endless list of what happens on your systems will really not help to make your advises more trustful.

3 Likes

Your ISP may not know, and a speedtest is useful in very limited ways - it doesn’t test connectivity to the site you’re trying to connect to, but to one of a bunch of known points on the Internet.

It’s better to use tools like traceroute and ping to determine if you have connectivity to a specific site. Those tools can be blocked (and sometimes are), but also using something like downdetector.com can be useful to see if it’s reachable from that site (again, not definitive, because it just depends on the route taken).

2 Likes

Another hint is try and change the configured DNS server(s). The default ones of your ISP might be overloaded at times, which might explain why you have good speed (when the domain name is resolved) and timeouts (if the DNS is not responding, irrespective of the repo address you are trying to reach).

Nothing to do I tried to change DNS SDB:Configure DNS - openSUSE Wiki then I also put the Google DNS, but the result does not change today for 606 rpm of update I had 16 timeouts, and I am forced to stay there and type “r” to try again, then it starts and randomly stops perhaps at an rpm of a few kbits, among other things it plays a strange joke on me when I type “r” to try again I have to be quick to send otherwise it disappears

??? Are you doing that in a VT ( for instance CTRL+ALT+F4)? Nothing ever “disappears” in a VT…

Hi everybody,
I had a very similar issue only with repo downloads when I changed my ISP to Vodafone. I had tried everything and after some day I’ve found out it was the added optional security service called ‘Rete Sicura’. As there’s no way to configure that service, I opted out to disable it. I had no more issues from then. Hope it helps.
Cheers,
Stefano

1 Like

I sent a complaint to my ISP, there is no alternative, if it works for everyone it must work for me too.

They may not be able to do anything about it. Doing a traceroute at the very least should tell you where it’s becoming unreachable.

Maybe use this with just an (s) difference. This is the one I use and all is good. :grinning:
https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/

I assume you missed that while the title of this topic says “Packman”, some posts further on it was made clear that this is about all repos. And thus a networking problem, not a Packman repo problem.

2 Likes

Unfortunately this is how I was optimistic, with the title, when I made the post it seemed to me that it was only the Packman repo, but then I saw that it was practically all of them

It’s becoming a job, now I waste hours and hours doing an update, well the ISP told me it doesn’t detect any problems, it’s demoralizing

Could you provide the results of an mtr test to the Packman server:

# this will take at least 10 minutes
sudo mtr -o "J M X LSR NA B W V" -c 1200 -i 0.5 -TP 80 -rwbz ftp.gwdg.de

Also, it would be nice if you could perform the same test when using a different network, for example your smartphone’s Wifi hotspot (while it’s connected to cellular network only!).

@enziosavio are you using your ISP’s DNS servers? If so, look at swapping for say openDNS?

cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 1.1.1.1
nameserver 1.0.0.1
nameserver 192.168.1.1
# NOTE: the libc resolver may not support more than 3 nameservers.
# The nameservers listed below may not be recognized.
nameserver 208.67.222.222
nameserver 208.67.220.220

@enziosavio So I would change the primary ones to openDNS to start with and not use google or your router, then see if that improves, then look at adding your router back if needed (for a max of three) as the trinary one.

Whatever I do doesn’t work for example I do zypper -vvv ref -f it updates the non/Oss repo correctly and then it tells me that the Oss repo is invalid, and then it updates the Packman repo correctly, then I try again and it seems that he has fun blocking the non/Oss repo for me and doing the others correctly, and so on… it’s like a joke I can also show the screens, but it doesn’t change.

 sudo zypper -vvv ref -f 
Livello di dettaglio: 3
Inizializzazione della destinazione
Repository specificati: 
Aggiornamento forzato dei metadati non elaborati in corso
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/repomd.xml ..................................................................[fine]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/media.1/media ..............................................................[fine (109 B/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/repomd.xml.asc ....................................................[fine (827 B/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/repomd.xml.key ..................................................[fine (1,6 KiB/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/repomd.xml ..................................................................[fine]
  Repository:                      Repository principale (NON-OSS)
  Impronta digitale della chiave:  AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4
  Nome della chiave:               openSUSE Project Signing Key <opensuse@opensuse.org>
  Algoritmo della chiave:          RSA 4096
  Chiave creata:                   lun 20 giu 2022, 16:03:14
  Scadenza chiave:                 ven 19 giu 2026, 16:03:14
  Nome rpm:                        gpg-pubkey-29b700a4-62b07e22
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/c912481834962c1bcff6b5df4fc17ce675e1b168e1f5bf574394433a0e1f21ac-appdata.xml.[fine]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/24edaf5f1096d1f69fd90544e1bf30f123eaa4e71ffba71d18336dfdd1f75f10-appdata-icon[fine]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/a10657680f079f530cf0f7fecd853ef5e8208bf725f0373a03cc91fba86757d342dca074ade43[fine]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/ae74a8000a43d394a6945f184617dda4d5f44b910f2a361345261f0306294e4d-susedata.x[errore]
Recupero dei metadati del repository 'Repository principale (NON-OSS)' ..............................................................................................[errore]
Il repository 'Repository principale (NON-OSS)' non è valido.
[download.opensuse.org-non-oss_1|https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/] Non sono stati trovati metadati validi all'URL specificato
Cronologia:
 - Timeout superato durante l'accesso a 'https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/non-oss/repodata/ae74a8000a43d394a6945f184617dda4d5f44b910f2a361345261f0306294e4d-susedata.xml.gz'.

Verificare che gli URI definiti per questo repository puntino a un repository valido.
Esclusione del repository 'Repository principale (NON-OSS)' a causa dell'errore precedente.
Aggiornamento forzato dei metadati non elaborati in corso
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/repomd.xml ......................................................................[fine]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/media.1/media ...................................................................[fine (93 B/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/repomd.xml.asc ........................................................[fine (827 B/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/repomd.xml.key ......................................................[fine (1,6 KiB/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/repomd.xml ......................................................................[fine]
  Repository:                      Repository principale (OSS)
  Impronta digitale della chiave:  AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4
  Nome della chiave:               openSUSE Project Signing Key <opensuse@opensuse.org>
  Algoritmo della chiave:          RSA 4096
  Chiave creata:                   lun 20 giu 2022, 16:03:14
  Scadenza chiave:                 ven 19 giu 2026, 16:03:14
  Nome rpm:                        gpg-pubkey-29b700a4-62b07e22
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/40536e699ea0bb348dc8cd6ec58b83b9068ba10eb4a0f6ac77ba31534fe38f0a-appd[fine (6,3 MiB/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/47fca81a8cac2cef600cbb122ac4c428e40019362da0892dfcfea1ef196511c1-appd[fine (4,3 MiB/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/06a00321035620d2e2b84d18c22921544d3487e86a232dac5ff182e379c619331df2[fine (32,0 KiB/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/2b335ec71ecdc64e752398af7ded85c613885e3fe4e43def6da40b589e2b264bab172[fine (8,1 MiB/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/67b4979feb72f2e11f5ca3d147ef4e5e0b60de1c54343b2cd024d77fa7b8300e-suse[fine (5,6 MiB/s)]
Recupero di: https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/repodata/b3b0b1b94bb03a347159c09c3230f479b5c00d76e91fe3bb352e0368d34f467a-su[fine (767,9 KiB/s)]
Recupero dei metadati del repository 'Repository principale (OSS)' ....................................................................................................[fine]
Costruzione forzata della cache del repository
Costruzione della cache del repository 'Repository principale (OSS)' ..................................................................................................[fine]
Aggiornamento forzato dei metadati non elaborati in corso
Recupero di: http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/repodata/repomd.xml ...................................................................[fine]
Recupero di: http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/repodata/repomd.xml.asc .....................................................[fine (836 B/s)]
Recupero di: http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/repodata/repomd.xml.key ...................................................[fine (1,7 KiB/s)]
Recupero di: http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/repodata/repomd.xml .................................................................[errore]
Recupero dei metadati del repository 'Packman Repository' ...........................................................................................................[errore]
Il repository 'Packman Repository' non è valido.
[ftp.gwdg.de-openSUSE_Tumbleweed_1|http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/] Non sono stati trovati metadati validi all'URL specificato
Cronologia:
 - Timeout superato durante l'accesso a 'http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/repodata/repomd.xml'.

Verificare che gli URI definiti per questo repository puntino a un repository valido.
Esclusione del repository 'Packman Repository' a causa dell'errore precedente.
Alcuni repository non sono stati aggiornati a causa di un errore.

This post is from end of July, but I couldn’t find anything newer on that matter:

Switching to cdn will not help you with packman but since you had timeouts on your other repos as well I thought you might want to give it a try.

If this information about cdn is not valid anymore somebody shall correct me.

any specific reason to reach for that mirror?
If you are currently in Italy you may try the garr mirrors that are usually blazing fast:
http://opensuse.mirror.garr.it/mirrors/opensuse/