# Tor repodata 404 error & Fedora automatic updates

**URL:** https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838
**Category:** Relay Operator
**Created:** [January 13, 2025, 6:36am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838 "2025-01-13T06:36:16Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![yummy\_onion](https://forum.torproject.org/user_avatar/forum.torproject.org/yummy_onion/32/3057_2.png) [@yummy\_onion](https://forum.torproject.org/u/yummy_onion)
#### Post date: [January 13, 2025, 6:36am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/1 "2025-01-13T06:36:16Z")

</div>

Following the [Middle/Guard relay](https://community.torproject.org/relay/setup/guard/fedora/updates/) guide, yesterday I believe I installed `dnf-automatic`and received an error message (I think it was command not recognized) when I entered `systemctl enable --now dnf-automatic-install.timer`. Now I’m trying to rerun `dnf install dnf-automatic` to make sure that I did install it the first time but now I’m getting a 404 error. My internet is working fine otherwise (I’ve pinged several domains). Simply entering `sudo dnf update` also returns these 404 errors. Any ideas?

```auto
[root@fedora-39 ~]# dnf install dnf-automatic
Updating and loading repositories:
 Tor for Fedora 41 - x86_64 100% | 1.8 KiB/s | 1.0 KiB | 00m01s
>>> Status code: 404 for https://rpm.torproject.org/fedora/41/x86_64/repodata/repomd.xml (IP:
>>> Status code: 404 for https://rpm.torproject.org/fedora/41/x86_64/repodata/repomd.xml (IP:
>>> Status code: 404 for https://rpm.torproject.org/fedora/41/x86_64/repodata/repomd.xml (IP:
>>> Status code: 404 for https://rpm.torproject.org/fedora/41/x86_64/repodata/repomd.xml (IP:
>>> Librepo error: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirro
Repositories loaded.
Nothing to do.
[root@fedora-39 ~]# systemctl enable --now dnf-automatic-install.timer
Failed to enable unit: Unit dnf-automatic-install.timer does not exist

```

---

<div class="post-metadata">

### Author: ![Noino](https://forum.torproject.org/letter_avatar_proxy/v4/letter/n/ed655f/32.png) [@Noino](https://forum.torproject.org/u/Noino)
#### Post date: [January 13, 2025, 9:48am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/2 "2025-01-13T09:48:01Z")

</div>

Looks like a duplicate of the issue reported [here](https://forum.torproject.org/t/rpm-repo-of-tor-browser-for-new-versions-of-fedora/16688) - i.e. the RPM repo has no release candidate for Fedora 41 presently. I’ve raised this as an [issue](https://gitlab.torproject.org/tpo/core/tor/-/issues/41005) on Core tor’s GitLab page.

---

<div class="post-metadata">

### Author: ![yummy\_onion](https://forum.torproject.org/user_avatar/forum.torproject.org/yummy_onion/32/3057_2.png) [@yummy\_onion](https://forum.torproject.org/u/yummy_onion)
#### Post date: [January 13, 2025, 12:27pm UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/3 "2025-01-13T12:27:50Z")

</div>

Thanks! Should I downgrade to Fedora 40 for the relay to run properly or will it not make a difference?

---

<div class="post-metadata">

### Author: ![Noino](https://forum.torproject.org/letter_avatar_proxy/v4/letter/n/ed655f/32.png) [@Noino](https://forum.torproject.org/u/Noino)
#### Post date: [January 13, 2025, 5:42pm UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/4 "2025-01-13T17:42:19Z")

</div>

A workaround would be to [install tor from source](https://community.torproject.org/onion-services/setup/install). Other than that I couldn’t advise. Maybe there’s a Fedora-based relay operator out there who could help.

---

<div class="post-metadata">

### Author: ![yummy\_onion](https://forum.torproject.org/user_avatar/forum.torproject.org/yummy_onion/32/3057_2.png) [@yummy\_onion](https://forum.torproject.org/u/yummy_onion)
#### Post date: [January 14, 2025, 12:49am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/5 "2025-01-14T00:49:39Z")

</div>

I was able to download Tor, my issue was with the automatic installer — `systemctl enable --now dnf-automatic-install.timer`.

---

<div class="post-metadata">

### Author: ![Protium\_serratum](https://forum.torproject.org/letter_avatar_proxy/v4/letter/p/eb8c5e/32.png) [@Protium\_serratum](https://forum.torproject.org/u/Protium_serratum)
#### Post date: [January 14, 2025, 2:27am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/6 "2025-01-14T02:27:27Z")

</div>

Could you try `dnf --disablerepo=tor install dnf-automatic` ?

---

<div class="post-metadata">

### Author: ![yummy\_onion](https://forum.torproject.org/user_avatar/forum.torproject.org/yummy_onion/32/3057_2.png) [@yummy\_onion](https://forum.torproject.org/u/yummy_onion)
#### Post date: [January 14, 2025, 6:20am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/7 "2025-01-14T06:20:15Z")

</div>

> [@Protium\_serratum](#):
>
> dnf --disablerepo=tor install dnf-automatic

Ok, I ran your suggested command and now I’m getting the error message that I got on Friday when I first installed automatic.

```auto
[root@fedora-39 ~]# dnf --disablerepo=tor install dnf-automatic
Updating and loading repositories:
Repositories loaded.
Nothing to do.
[root@fedora-39 ~]# systemctl enable --now dnf-automatic-install.timer
Failed to enable unit: Unit dnf-automatic-install.timer does not exist

```

---

<div class="post-metadata">

### Author: ![Protium\_serratum](https://forum.torproject.org/letter_avatar_proxy/v4/letter/p/eb8c5e/32.png) [@Protium\_serratum](https://forum.torproject.org/u/Protium_serratum)
#### Post date: [January 14, 2025, 11:37am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/8 "2025-01-14T11:37:35Z")

</div>

Could you run `dnf repolist --all` ? I need more information.

---

<div class="post-metadata">

### Author: ![yummy\_onion](https://forum.torproject.org/user_avatar/forum.torproject.org/yummy_onion/32/3057_2.png) [@yummy\_onion](https://forum.torproject.org/u/yummy_onion)
#### Post date: [January 14, 2025, 1:02pm UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/9 "2025-01-14T13:02:35Z")

</div>

Here it is:

```auto
[root@fedora-39 ~]# dnf repolist --all
repo id repo name status
fedora Fedora 41 - x86_64 enabled
fedora-cisco-openh264 Fedora 41 openh264 (From Cisco) - x86_64 enabled
fedora-cisco-openh264-debuginfo Fedora 41 openh264 (From Cisco) - x86_64 - Debug disabled
fedora-cisco-openh264-source Fedora 41 openh264 (From Cisco) - x86_64 - Source disabled
fedora-debuginfo Fedora 41 - x86_64 - Debug disabled
fedora-source Fedora 41 - Source disabled
tor Tor for Fedora 41 - x86_64 enabled
updates Fedora 41 - x86_64 - Updates enabled
updates-debuginfo Fedora 41 - x86_64 - Updates - Debug disabled
updates-source Fedora 41 - Updates Source disabled
updates-testing Fedora 41 - x86_64 - Test Updates disabled
updates-testing-debuginfo Fedora 41 - x86_64 - Test Updates Debug disabled
updates-testing-source Fedora 41 - Test Updates Source

```

---

<div class="post-metadata">

### Author: ![bianchidotdev](https://forum.torproject.org/letter_avatar_proxy/v4/letter/b/90db22/32.png) [@bianchidotdev](https://forum.torproject.org/u/bianchidotdev)
#### Post date: [February 3, 2025, 10:52am UTC](https://forum.torproject.org/t/tor-repodata-404-error-fedora-automatic-updates/16838/10 "2025-02-03T10:52:23Z")

</div>

I’m running into the same issue but trying to upgrade from fedora coreos 40 to 41. It’s an immutable root system, so installing from source goes against the grain of the distribution. Thanks for raising the gitlab issue there, just wanted to add that I’m running into the same issue.
