Comment # 9 on bug 1192433 from
So looking at the MirrorCache logs - it looks zypper connected to
mirrorcache.o.o using IPv6 , so the country was detected as US and the request
was redirected to mirrorcache-us.o.o . But then for some reasons zypper
connected there using IPv4 (see ipv4 column below), so country was detected as
RU and the request was sent back.

```
mirrorcache> select path, country, dt, ipv4 from stat where dt between
'2021-11-09 15:27:00' and '2021-11-09 15:27:59' and path like
'/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16%'
order by id desc;
                                               path                            
                  | country |         dt          | ipv4 
--------------------------------------------------------------------------------------------------+---------+---------------------+------

/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16.49.x86_64.rpm
| us      | 2021-11-09 15:27:12 | f

/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16.49.x86_64.rpm
| us      | 2021-11-09 15:27:13 | f

/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16.49.x86_64.rpm
| us      | 2021-11-09 15:27:13 | f
```
```
mirrorcache-us> select path, country, dt, ipv4 from stat where dt between
'2021-11-09 15:27:00' and '2021-11-09 15:27:59' and path like
'/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16%'
order by id desc;
                                               path                            
                  | country |         dt          | ipv4 
--------------------------------------------------------------------------------------------------+---------+---------------------+------

/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16.49.x86_64.rpm
| ru      | 2021-11-09 15:27:13 | t

/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16.49.x86_64.rpm
| ru      | 2021-11-09 15:27:13 | t

/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/x86_64/gnome-firmware-3.36.0-16.49.x86_64.rpm
| ru      | 2021-11-09 15:27:13 | t
```

I agree that the loop shouldn't occur even when such strange behavior happens.
I will change the behavior, so only mirrorcache.o.o may redirect to regional
instance and never in opposite direction.


You are receiving this mail because: