Bad mirror den.aws.repo.almalinux.org?

We use the normal mirrolist=https://mirrors.almalinux.org/… in our repo configs.
dnf-makecache.service is choosing the den.aws.repo.almalinux.org mirror and failing:

Jan 16 00:08:57 xxx.xxx.com dnf[1071293]: Errors during downloading metadata for repository ‘baseos’:
Jan 16 00:08:57 xxx.xxx.com dnf[1071293]: - Status code: 404 for http://den.aws.repo.almalinux.org/8.10/BaseOS/x86_64/os/repodata/repomd.xml (IP: 3.170.42.89)

Browsing around, that mirror does have the needed file, but under a different path:
/almalinux/8.10/BaseOS/x86_64/os/repodata/repomd.xml (note the insertion of /almalinux/).

https://den.aws.repo.almalinux.org/almalinux/8.10/BaseOS/x86_64/os/repodata/repomd.xml

How to get this fixed (or removed from the mirrorlist)?

The path was fixed about a month ago. Have you tried clearing the dnf cache?

I assume you mean something like “dnf clean all” then “dnf makecache”?
I just did that on the affected systems; the problem still occurs as described above.

What do you get if you browse to https://mirrors.almalinux.org/mirrorlist/8/baseos (from affected system)

http://den.aws.repo.almalinux.org/almalinux/8.10/BaseOS/$basearch/os/
http://mirror.chpc.utah.edu/pub/almalinux/8.10/BaseOS/$basearch/os/
http://almalinux-mirror.yucca.net/almalinux/8.10/BaseOS/$basearch/os/
http://hcc-mirror.unl.edu/almalinux/8.10/BaseOS/$basearch/os/
http://repo.ialab.dsu.edu/almalinux/8.10/BaseOS/$basearch/os/
http://mirrors.onenet.net/almalinux/8.10/BaseOS/$basearch/os/
http://mirror.yuki.net.uk/almalinux/8.10/BaseOS/$basearch/os/
http://mirror.mci-1.serverforge.org/alma/8.10/BaseOS/$basearch/os/
http://nocix.mm.fcix.net/almalinux/8.10/BaseOS/$basearch/os/
http://almalinux.mirror.beocat.ksu.edu/8.10/BaseOS/$basearch/os/\[

Those look correct. But the dnf-makecache.service seemed to be holding onto old info?
Today the number of service errors is much less than previous days, so maybe clearing the cache did help but not immediately? (There were over a dozen VMs exihibiting this, I did the cache clean on all of them yesterday.)

I just had another blast of recurrences of this yesterday and this morning.
On one such system, https://mirrors.almalinux.org/mirrorlist/8/baseos did not
list den.aws.repo.almalinux.org at all, on another it listed the wrong path,
http://den.aws.repo.almalinux.org/8.10/BaseOS/$basearch/os/.

The mirrorlist pulled over http seems to have reverted to the incorrect path

http://den.aws.repo.almalinux.org/8.10/BaseOS/$basearch/os/