# 404 not found when trying to download openssl-3.0.1-43.el9\_0.x86\_64.rpm

**URL:** <https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819>\
**Category:** Rocky Linux Help & Support\
**Created:** [November 10, 2022, 8:39am UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819 "2022-11-10T08:39:21Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![wagegede](https://avatars.discourse-cdn.com/v4/letter/w/4af34b/32.png) [@wagegede](https://forums.rockylinux.org/u/wagegede)\
**Post date:** [November 10, 2022, 8:39am UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/1 "2022-11-10T08:39:21Z")

</div>

404 not found when trying to download openssl-3.0.1-43.el9\_0.x86\_64.rpm.  
[http://downloads.rockylinux.org/pub/rocky/9/BaseOS/x86\_64/os/Packages/o/openssl-3.0.1-43.el9\_0.x86\_64.rpm](http://downloads.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm)

Any idea?

---

<div class="post-metadata">

**Author:** ![iwalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/iwalker/32/2599_2.png) [@iwalker](https://forums.rockylinux.org/u/iwalker)\
**Post date:** [November 10, 2022, 9:02am UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/2 "2022-11-10T09:02:50Z")

</div>

I just tried by copying/pasting the link in my browser, and it works fine. Also with wget. Please explain more exactly on how you are attempting to download and with what browser/tool?

---

<div class="post-metadata">

**Author:** ![wagegede](https://avatars.discourse-cdn.com/v4/letter/w/4af34b/32.png) [@wagegede](https://forums.rockylinux.org/u/wagegede)\
**Post date:** [November 10, 2022, 9:53am UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/3 "2022-11-10T09:53:50Z")

</div>

I have the problem either by syncing the repository in Red Hat Satellite server and as well from any other browser (I checked Firefox and Edge). But it’s only this single rpm. The other rpms are downloading fine.

---

<div class="post-metadata">

**Author:** ![waverider](https://avatars.discourse-cdn.com/v4/letter/w/49beb7/32.png) [@waverider](https://forums.rockylinux.org/u/waverider)\
**Post date:** [November 20, 2022, 1:59pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/4 "2022-11-20T13:59:58Z")

</div>

I’ve got the same problem on a fresh Rocky Linux install.

```auto
dnf update

```

Some packages are updated, but openssl fails:

```auto
Install 9 Packages
Upgrade 97 Packages

Total download size: 136 M
Is this ok [y/N]: y
Downloading Packages:
(1/106): graphite2-1.3.14-9.el9.x86_64.rpm 836 kB/s | 94 kB 00:00
(2/106): freetype-2.10.4-6.el9.x86_64.rpm 2.7 MB/s | 387 kB 00:00
(3/106): openldap-compat-2.6.2-1.el9_0.x86_64.rpm 522 kB/s | 17 kB 00:00
(4/106): harfbuzz-2.7.4-5.el9.x86_64.rpm 4.0 MB/s | 625 kB 00:00
(5/106): kernel-5.14.0-70.30.1.el9_0.x86_64.rpm 12 MB/s | 634 kB 00:00
(6/106): grub2-tools-extra-2.06-27.el9_0.7.rocky.0.1.x86_64.rpm 17 MB/s | 836 kB 00:00
(7/106): grub2-tools-efi-2.06-27.el9_0.7.rocky.0.1.x86_64.rpm 13 MB/s | 539 kB 00:00
(8/106): selinux-policy-targeted-34.1.29-1.el9_0.2.noarch.rpm 47 MB/s | 6.3 MB 00:00
(9/106): selinux-policy-34.1.29-1.el9_0.2.noarch.rpm 2.1 MB/s | 55 kB 00:00
(10/106): kernel-modules-5.14.0-70.30.1.el9_0.x86_64.rpm 47 MB/s | 21 MB 00:00
(11/106): expat-2.2.10-12.el9_0.3.x86_64.rpm 752 kB/s | 105 kB 00:00
(12/106): lua-libs-5.4.2-4.el9_0.3.x86_64.rpm 7.8 MB/s | 210 kB 00:00
(13/106): python3-libxml2-2.9.13-1.el9_0.1.x86_64.rpm 7.6 MB/s | 226 kB 00:00
(14/106): libarchive-3.5.3-2.el9_0.x86_64.rpm 4.3 MB/s | 389 kB 00:00
(15/106): libxml2-2.9.13-1.el9_0.1.x86_64.rpm 15 MB/s | 746 kB 00:00
(16/106): rpm-plugin-selinux-4.16.1.3-12.el9_0.1.x86_64.rpm 692 kB/s | 17 kB 00:00
(17/106): rpm-sign-libs-4.16.1.3-12.el9_0.1.x86_64.rpm 539 kB/s | 21 kB 00:00
(18/106): kernel-core-5.14.0-70.30.1.el9_0.x86_64.rpm 42 MB/s | 34 MB 00:00
(19/106): rpm-plugin-audit-4.16.1.3-12.el9_0.1.x86_64.rpm 78 kB/s | 17 kB 00:00
(20/106): rpm-libs-4.16.1.3-12.el9_0.1.x86_64.rpm 1.4 MB/s | 306 kB 00:00
(21/106): rpm-build-libs-4.16.1.3-12.el9_0.1.x86_64.rpm 3.4 MB/s | 90 kB 00:00
(22/106): rpm-4.16.1.3-12.el9_0.1.x86_64.rpm 13 MB/s | 485 kB 00:00
(23/106): python3-rpm-4.16.1.3-12.el9_0.1.x86_64.rpm 2.6 MB/s | 88 kB 00:00
(24/106): rsync-3.2.3-9.el9_0.2.x86_64.rpm 13 MB/s | 392 kB 00:00
[MIRROR] openssl-3.0.1-43.el9_0.x86_64.rpm: Status code: 404 for http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm (IP: 2a04:4e42:1b::644)
[MIRROR] openssl-3.0.1-43.el9_0.x86_64.rpm: Status code: 404 for http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm (IP: 2a04:4e42:1b::644)
(25/106): pcre2-syntax-10.37-5.el9_0.noarch.rpm 2.6 MB/s | 139 kB 00:00
(26/106): openssl-libs-3.0.1-43.el9_0.x86_64.rpm 23 MB/s | 2.1 MB 00:00
[MIRROR] openssl-3.0.1-43.el9_0.x86_64.rpm: Status code: 404 for http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm (IP: 2a04:4e42:1b::644)
(27/106): pcre2-10.37-5.el9_0.x86_64.rpm 8.4 MB/s | 229 kB 00:00
(28/106): dbus-broker-28-5.1.el9.x86_64.rpm 6.0 MB/s | 171 kB 00:00
[MIRROR] openssl-3.0.1-43.el9_0.x86_64.rpm: Status code: 404 for http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm (IP: 2a04:4e42:1b::644)
[FAILED] openssl-3.0.1-43.el9_0.x86_64.rpm: No more mirrors to try - All mirrors were already tried without success
(30-31/106): tzdata-2022f-1.el9_0.noarch.rpm 52% [============================================] 16 MB/s | 71 MB 00:03 ETA
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Error downloading packages:
  openssl-1:3.0.1-43.el9_0.x86_64: Cannot download, all mirrors were already tried without success

```

DNS works fine. openssl is gives 404 on IPv4 and IPv6:

```auto
[root@rocky-fleio-test ~]# curl http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>
[root@rocky-fleio-test ~]# curl --ipv4 http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>

```

---

<div class="post-metadata">

**Author:** ![label](https://avatars.discourse-cdn.com/v4/letter/l/c5a1d2/32.png) [@label](https://forums.rockylinux.org/u/label)\
**Post date:** [November 20, 2022, 5:39pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/5 "2022-11-20T17:39:26Z")

</div>

That package should be giving you a 404 as it is available.

```auto
[label@sani tmp]$ wget http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm
--2022-11-20 10:39:01-- http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm
Resolving dl.rockylinux.org (dl.rockylinux.org)... 199.232.198.132, 199.232.194.132, 2a04:4e42:4c::644, ...
Connecting to dl.rockylinux.org (dl.rockylinux.org)|199.232.198.132|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1196748 (1.1M) [application/x-redhat-package-manager]
Saving to: ‘openssl-3.0.1-43.el9_0.x86_64.rpm’

openssl-3.0.1-43.el9_0.x86_64.rpm 100%[======================================================================================================================>] 1.14M --.-KB/s in 0.06s

2022-11-20 10:39:01 (18.7 MB/s) - ‘openssl-3.0.1-43.el9_0.x86_64.rpm’ saved [1196748/1196748]

```

---

<div class="post-metadata">

**Author:** ![gerry666uk](https://avatars.discourse-cdn.com/v4/letter/g/dbc845/32.png) [@gerry666uk](https://forums.rockylinux.org/u/gerry666uk)\
**Post date:** [November 20, 2022, 6:33pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/6 "2022-11-20T18:33:47Z")

</div>

If ‘[dl.rockylinux.org](http://dl.rockylinux.org)’ has multiple interfaces, it might be worth checking each one direct in case one of them is out-of-sync.

---

<div class="post-metadata">

**Author:** ![waverider](https://avatars.discourse-cdn.com/v4/letter/w/49beb7/32.png) [@waverider](https://forums.rockylinux.org/u/waverider)\
**Post date:** [November 20, 2022, 10:33pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/7 "2022-11-20T22:33:58Z")

</div>

Should be giving 404 or should not?

Does `dl.rockylinux.org` use anycast? Probably one of the servers is misconfigured and gives 404.

I get 404 from two networks in Romania, but it works from Amsterdam.

Here’s the IPv4 and IPv6 `mtr` from locations it gives 404:

```auto
Host                             
1. _gateway                      
2. 212.146.104.177               
3. te-1-0-3-1-0.ibr1.fra1.gts.ro 
4. fra2.decixfra.fastly.net      
5. 151.101.114.132

Host                       
1. 2a06:cd40:400:1::fffe   
2. 2001:4d80:200:c::1      
3. ???
4. fra2.decixfra.fastly.net
5. 2a04:4e42:1b::644

```

---

<div class="post-metadata">

**Author:** ![joergprante](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/joergprante/32/2480_2.png) [@joergprante](https://forums.rockylinux.org/u/joergprante)\
**Post date:** [November 21, 2022, 6:59pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/8 "2022-11-21T18:59:11Z")

</div>

To all Rocky admins here:

Please resync the server on IP 151.101.114.132, it gives 404 on URL [http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86\_64/os/Packages/o/openssl-3.0.1-43.el9\_0.x86\_64.rpm](http://dl.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm)

The server 146.75.118.132 works, the file exists.

(Not sure why this post is considered as spam.)

---

<div class="post-metadata">

**Author:** ![neil](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/neil/32/34_2.png) [@neil](https://forums.rockylinux.org/u/neil)\
**Post date:** [November 21, 2022, 7:09pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/9 "2022-11-21T19:09:50Z")

</div>

> [@joergprante](#):
>
> pub/rocky/9/BaseOS/x86\_64/os/Packages/o/openssl-3.0.1-43.el9\_0.x86\_64.rpm

I’ve purged that URL from our CDN. Please try your download again.

---

<div class="post-metadata">

**Author:** ![joergprante](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/joergprante/32/2480_2.png) [@joergprante](https://forums.rockylinux.org/u/joergprante)\
**Post date:** [November 21, 2022, 7:14pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/10 "2022-11-21T19:14:43Z")

</div>

No success on IPv6 2a04:4e42:1b::644:80

```auto
* Trying 2a04:4e42:1b::644:80...
* Connected to dl.rockylinux.org (2a04:4e42:1b::644) port 80 (#0)
> GET /pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm HTTP/1.1
> Host: dl.rockylinux.org
> User-Agent: curl/7.82.0
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 404 Not Found
< Connection: keep-alive
< Content-Length: 162
< Content-Type: text/html
< Server: nginx
< Via: 1.1 varnish, 1.1 varnish
< Cache-Control: max-age=11059200, public, stale-while-revalidate=86400, stale-if-error=259200
< Accept-Ranges: bytes
< Date: Mon, 21 Nov 2022 19:11:50 GMT
< Age: 1728538
< X-Served-By: cache-chi-kigq8000109-CHI, cache-hhn4035-HHN
< X-Cache: MISS, HIT
< X-Cache-Hits: 0, 18
< X-Timer: S1669057910.343221,VS0,VE0
< 
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>
* Connection #0 to host dl.rockylinux.org left intact

```

---

<div class="post-metadata">

**Author:** ![neil](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/neil/32/34_2.png) [@neil](https://forums.rockylinux.org/u/neil)\
**Post date:** [November 21, 2022, 7:21pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/11 "2022-11-21T19:21:16Z")

</div>

> [@joergprante](#):
>
> 2a04:4e42:1b::644

Huh. the age on that object is definitely wrong. I’ve \_re\_issued the purge request and verified it went through. Can you try again?

---

<div class="post-metadata">

**Author:** ![joergprante](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/joergprante/32/2480_2.png) [@joergprante](https://forums.rockylinux.org/u/joergprante)\
**Post date:** [November 21, 2022, 7:25pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/12 "2022-11-21T19:25:19Z")

</div>

Awesome, the file is there

```auto
* Connected to dl.rockylinux.org (2a04:4e42:1b::644) port 80 (#0)
> GET /pub/rocky/9/BaseOS/x86_64/os/Packages/o/openssl-3.0.1-43.el9_0.x86_64.rpm HTTP/1.1
> Host: dl.rockylinux.org
> User-Agent: curl/7.82.0
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Connection: keep-alive
< Content-Length: 1196748
< Content-Type: application/x-redhat-package-manager
< Server: nginx
< Last-Modified: Tue, 01 Nov 2022 18:51:09 GMT
< ETag: "63616a9d-1242cc"
< Via: 1.1 varnish, 1.1 varnish
< Cache-Control: max-age=11059200, public, stale-while-revalidate=86400, stale-if-error=259200
< Accept-Ranges: bytes
< Date: Mon, 21 Nov 2022 19:22:15 GMT
< Age: 112
< X-Served-By: cache-chi-kigq8000109-CHI, cache-hhn4029-HHN
< X-Cache: MISS, HIT
< X-Cache-Hits: 0, 2
< X-Timer: S1669058536.865327,VS0,VE0
< 
{ [884 bytes data]

```

---

<div class="post-metadata">

**Author:** ![joergprante](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/joergprante/32/2480_2.png) [@joergprante](https://forums.rockylinux.org/u/joergprante)\
**Post date:** [November 21, 2022, 7:32pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/13 "2022-11-21T19:32:41Z")

</div>

Thank you for your instant help!

---

<div class="post-metadata">

**Author:** ![neil](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/neil/32/34_2.png) [@neil](https://forums.rockylinux.org/u/neil)\
**Post date:** [November 21, 2022, 7:44pm UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/14 "2022-11-21T19:44:11Z")

</div>

Any time. Thank you for the report. I’ve made some changes to our CDN code to stop caching 404s (and other errors).

---

<div class="post-metadata">

**Author:** ![brian](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/brian/32/5777_2.png) [@brian](https://forums.rockylinux.org/u/brian)\
**Post date:** [August 25, 2023, 3:33am UTC](https://forums.rockylinux.org/t/404-not-found-when-trying-to-download-openssl-3-0-1-43-el9-0-x86-64-rpm/7819/15 "2023-08-25T03:33:46Z")

</div>

Closed on August 25, 2023, 3:33am UTC


