Cannot update system (Leap) using YaST or zypper (troubles with curl or mirrorcache.opensuse.org ?)

Starting with about 24.01.2022, I experience troubles with updating OS. Previously there were troubles with getting files with repository description, such as https://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Leap_15.3/repodata/40b1774cac13e48d14fd395495274ca8198f54ff3c0bdca981cf184fd8c87e1a-primary.xml.gz.

Today I cannot get updates at all:

“Error with loading” (curl) “https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.3/noarch/urlscan-0.9.7-lp153.23.2.noarch.rpm”:
“Error code”: Connection failed
“Error message”: Could not resolve host: mirrorcache-eu.opensuse.org

I am using https instead of http, that means using “mirrorcache.opensuse.org”.
Trying to change https to http for Packman with YaST: unable to do this.
I can download files with Firefox, but during update system cannot see them.

Reports during getting update description files:

https://download.opensuse.org/update/leap/15.3/sle/

“Error with loading” (curl) “https://download.opensuse.org/update/leap/15.3/sle/repodata/repomd.xml”:
“Error code”: Connection failed
“Error message”: Could not resolve host: mirrorcache.opensuse.org

https://repo.vivaldi.com/archive/rpm/x86_64/

“Error with loading” (curl) “https://repo.vivaldi.com/archive/rpm/x86_64/repodata/repomd.xml”:
“Error code”: Connection failed
“Error message”: Could not resolve host: repo.vivaldi.com

https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/

Ошибка загрузки (curl) “https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/repodata/repomd.xml”:
Код ошибки: Connection failed
Сообщение об ошибке: Could not resolve host: ftp.gwdg.de

I filed Bug 1195268](https://bugzilla.opensuse.org/show_bug.cgi?id=1195268).

After changing https to http for Packman repo plus waiting for some time update for it work OK.

Using this command:

sudo zypper up -r Packman

I do not have any trouble using https with the same Packman site as you:

boven:/etc/zypp/repos.d # grep baseurl packman.repo 
baseurl=https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/
boven:/etc/zypp/repos.d #

ILL problem is with MirrorCache, not MirrorBrain.
https://news.opensuse.org/2021/12/23/download-redirector-state/
To start using MirrorCache change all repositories (or at least first on list) from http to https.

Issue was added to github site: https://github.com/openSUSE/MirrorCache/issues/251