I have internet connection from the machine. I can go to any website, ping any domain, etc.
Nevertheless, even with extended timeout, eos-rankmirrors (as well as eos-welcome) keeps failing while reflector has no issue.
sudo eos-rankmirrors —verbose —sort rate
error detected at function Main, line 696: internet connection not available!
As a result
yay -Syu
fails.
What is eos-rankmirrors doing that reflector is not to assume there’s no internet connection?
How can I solve this issue?
:: Synchronizing package databases…
endeavouros.db failed to download
core is up to date
extra 7.8 MiB 49.9 MiB/s 00:00 [------------------------------------------------------------------------------------------------------------------------------------------------] 100%
multilib is up to date
error: failed retrieving file ‘endeavouros.db’ from mirror.dal10.us.leaseweb.net : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from america.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from arch.mirror.constant.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirror.lty.me : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from geo.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirror.theo546.fr : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from de.arch.mirror.kescher.at : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from pkg.fef.moe : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirror.f4st.host : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirrors.niyawe.de : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from archlinux.uk.mirror.allworldit.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from europe.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirror.fra10.de.leaseweb.net : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from arch.phinau.de : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from md.mirrors.hacktegic.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirror.juniorjpdj.pl : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from archlinux.za.mirror.allworldit.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirror.ubrco.de : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from seoul.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from sydney.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from archlinux.thaller.ws : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from in-mirror.garudalinux.org : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from london.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file ‘endeavouros.db’ from mirrors.neusoft.edu.cn : Failed to connect to mirrors.neusoft.edu.cn port 443 after 545 ms: Couldn’t connect to server
error: failed retrieving file ‘endeavouros.db’ from mirror.telepoint.bg : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)
→ error refreshing databases - exit status 1
➜ ~ ping archlinux.thaller.ws
PING archlinux.thaller.ws (162.55.244.107) 56(84) bytes of data.
64 bytes from static.107.244.55.162.clients.your-server.de (162.55.244.107): icmp_seq=1 ttl=54 time=108 ms
64 bytes from static.107.244.55.162.clients.your-server.de (162.55.244.107): icmp_seq=2 ttl=54 time=107 ms
^C
— archlinux.thaller.ws ping statistics —
3 packets transmitted, 2 received, 33.3333% packet loss, time 2002ms
rtt min/avg/max/mdev = 107.184/107.620/108.057/0.436 ms
➜ ~ eos-connection-checker || echo internet connection is not available
internet connection is not available
➜ ~