# Warning from reflector-simple

**URL:** <https://forum.endeavouros.com/t/warning-from-reflector-simple/38041>\
**Category:** EndeavourOS repo\
**Created:** [March 5, 2023, 10:54am UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041 "2023-03-05T10:54:22Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Flusso\_Canalizzatore](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/flusso_canalizzatore/32/77995_2.png) [@Flusso\_Canalizzatore](https://forum.endeavouros.com/u/Flusso_Canalizzatore)\
**Post date:** [March 5, 2023, 10:54am UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/1 "2023-03-05T10:54:22Z")

</div>

I’m trying to update but reflector-simple says that I would change some settings. I tried to select my country’s repo from its .config file, but a message raises saying that there’s no repository.  
Than, when I try to update with pacman -Syu, it prints to screen there is a SSL certificate problem, so it’s impossibile to reach the [archlinux.mirror.server24.net](http://archlinux.mirror.server24.net) repo.  
Any solution?

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [March 5, 2023, 12:27pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/2 "2023-03-05T12:27:06Z")

</div>

Comment out that mirror and try again.  
Alternatively try program rate-mirrors. If it is not installed, install it if possible.

---

<div class="post-metadata">

**Author:** ![Flusso\_Canalizzatore](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/flusso_canalizzatore/32/77995_2.png) [@Flusso\_Canalizzatore](https://forum.endeavouros.com/u/Flusso_Canalizzatore)\
**Post date:** [March 5, 2023, 1:16pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/3 "2023-03-05T13:16:33Z")

</div>

Maybe because I’m not an expert, but I nothing happens. I installed rate-mirrors but trying some commands does not produce any particular result.

> [@manuel](#):
>
> Comment out that mirror…

Where I have to do it? I didn’t found anything into the .config file…

---

<div class="post-metadata">

**Author:** ![anon63071375](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f0a364/32.png) [@anon63071375](https://forum.endeavouros.com/u/anon63071375)\
**Post date:** [March 5, 2023, 1:26pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/4 "2023-03-05T13:26:35Z")

</div>

Please post the config file and we can show you.

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [March 5, 2023, 2:10pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/5 "2023-03-05T14:10:57Z")

</div>

in /etc/pacman.d/mirrorlist

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [March 5, 2023, 3:01pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/6 "2023-03-05T15:01:13Z")

</div>

### Commenting out a mirror in /etc/pacman.d/mirrorlist

Add character # as the character on the line that has the mirror. For example:

```auto
Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch

```

to

```auto
# Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch

```

### Example usage of rate-mirrors

```auto
rate-mirrors --protocol https arch --max-delay 3600 | sudo tee /etc/pacman.d/mirrorlist

```

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [March 5, 2023, 5:06pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/7 "2023-03-05T17:06:52Z")

</div>

I agree with @manuel , try `rate-mirrors`.

I find it to be the easiest, simplest, and most reliable way to get a really fast mirrorlist. This program is really an example of finely designed piece of software that follows the Unix philosophy: it has a simple and standardised interface, it does one thing and it does it well.

And it’s written in Rust, so you get additional hipster points when you use it. 🧔🏽 🦀

---

<div class="post-metadata">

**Author:** ![Flusso\_Canalizzatore](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/flusso_canalizzatore/32/77995_2.png) [@Flusso\_Canalizzatore](https://forum.endeavouros.com/u/Flusso_Canalizzatore)\
**Post date:** [March 5, 2023, 5:22pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/8 "2023-03-05T17:22:51Z")

</div>

> [@manuel](#):
>
> `# Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch`

Done as you said but the problem persist.  
But… why commenting that line? Isn’t it an exclusion?

> [@manuel](#):
>
> `rate-mirrors --protocol https arch --max-delay 3600 | sudo tee /etc/pacman.d/mirrorlist`

After comment the mirror, launching the command miss that specific mirror as specified in the first post.

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [March 5, 2023, 5:32pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/9 "2023-03-05T17:32:39Z")

</div>

There is no need to comment out anything.

Run

```auto
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

```

Followed by

```auto
rate-mirrors arch | sudo tee /etc/pacman.d/mirrorlist

```

And finally

```auto
sudo pacman -Syyu

```

---

<div class="post-metadata">

**Author:** ![Flusso\_Canalizzatore](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/flusso_canalizzatore/32/77995_2.png) [@Flusso\_Canalizzatore](https://forum.endeavouros.com/u/Flusso_Canalizzatore)\
**Post date:** [March 5, 2023, 5:48pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/10 "2023-03-05T17:48:25Z")

</div>

Ok! Now it works! Thank you so much! I was stucked to download every kind of stuff! What cause issues like that?

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [March 5, 2023, 5:49pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/11 "2023-03-05T17:49:49Z")

</div>

> [@Flusso\_Canalizzatore](#):
>
> What cause issues like that?

Something was wrong with one of the mirrors. This happens from time to time. Not your fault.

---

<div class="post-metadata">

**Author:** ![Flusso\_Canalizzatore](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/flusso_canalizzatore/32/77995_2.png) [@Flusso\_Canalizzatore](https://forum.endeavouros.com/u/Flusso_Canalizzatore)\
**Post date:** [March 5, 2023, 6:04pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/12 "2023-03-05T18:04:44Z")

</div>

There is still a problem… reflector-simple doesn’t find any mirror…

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [March 5, 2023, 6:06pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/13 "2023-03-05T18:06:29Z")

</div>

Is there a reason why you must use `reflector-simple`? It’s simply terrible, no pun intended. `rate-mirrors` does everything for you. Just do the three steps in my reply above every time you have a problem with mirrors and forget everything else.

---

<div class="post-metadata">

**Author:** ![Flusso\_Canalizzatore](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/flusso_canalizzatore/32/77995_2.png) [@Flusso\_Canalizzatore](https://forum.endeavouros.com/u/Flusso_Canalizzatore)\
**Post date:** [March 5, 2023, 6:08pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/14 "2023-03-05T18:08:57Z")

</div>

I don’t use reflect-simple. The fact is when I use the Welcome app for upgrading arch mirrors it does anything alone. Since few days ago, I was ignoring its existence…

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [March 5, 2023, 6:10pm UTC](https://forum.endeavouros.com/t/warning-from-reflector-simple/38041/15 "2023-03-05T18:10:40Z")

</div>

This is just my opinion, of course, but in your place, I would continue to ignore the existence of the Welcome app. Personally, I see no use for it. The way I update the mirrors is in the terminal, like I showed you above.
