# Are you getting 403's when downloading? Please read here first

**URL:** <https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340>\
**Category:** Meta Elastic\
**Created:** [June 16, 2022, 4:54am UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340 "2022-06-16T04:54:50Z")\
**Posts on this page:** 11\
**Page:** 32

<div class="post-metadata">

**Author:** ![leont](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@leont](https://discuss.elastic.co/u/leont)\
**Post date:** [March 17, 2026, 5:01pm UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/647 "2026-03-17T17:01:22Z")

</div>

Hello,

I've tried adding RPM repo on Rocky Linux, but package download failed. So I did `dnf download elasticsearch --arch x86_64 --url` and attempted to use wget on the resulting URL to confirm it fails with 403 error as well. IPv6 are not enabled.

Same url works fine from rented VPS even it has IPv6 working.

Repo configuration and example URL provided below:

```auto
# cat /etc/yum.repos.d/elasticsearch-9.x.repo 
[elasticsearch-9.x]
name=Elasticsearch repository for 9.x packages
baseurl=https://artifacts.elastic.co/packages/9.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

# dnf download elasticsearch --arch x86_64 --url
Last metadata expiration check: 2:04:12 ago on Tue 17 Mar 2026 02:45:18 PM UTC.
https://artifacts.elastic.co/packages/9.x/yum/9.3.1/elasticsearch-9.3.1-x86_64.rpm

```

---

<div class="post-metadata">

**Author:** ![carly.richmond](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/carly.richmond/32/104935_2.png) [@carly.richmond](https://discuss.elastic.co/u/carly.richmond)\
**Post date:** [March 18, 2026, 11:00am UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/648 "2026-03-18T11:00:35Z")

</div>

Thanks for confirming @leont. As confirmed [here](https://www.elastic.co/docs/deploy-manage/deploy/self-managed/install-elasticsearch-with-rpm) in the docs, RPM is not supported for some older versions:

> RPM install is not supported on distributions with old versions of RPM, such as SLES 11 and CentOS 5. Refer to [Install Elasticsearch from archive on Linux or MacOS](https://www.elastic.co/docs/deploy-manage/deploy/self-managed/install-elasticsearch-from-archive-on-linux-macos) instead.

I'm not sure which version you're using, but can you check if the Linux archive steps work for you?

> **[Install Elasticsearch from archive on Linux or MacOS | Elastic Docs](https://www.elastic.co/docs/deploy-manage/deploy/self-managed/install-elasticsearch-from-archive-on-linux-macos)**
>
> Elasticsearch is available as a .tar.gz archive for Linux and MacOS. Download and install the archive for Linux or MacOS. The Linux archive for Elasticsearch...

---

<div class="post-metadata">

**Author:** ![leont](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@leont](https://discuss.elastic.co/u/leont)\
**Post date:** [March 18, 2026, 6:04pm UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/649 "2026-03-18T18:04:06Z")

</div>

But I'm using a recent Rocky Linux 10, which should be supported as "Red Hat Enterprise Linux 8 and later". I don't really understand how this is related to my issue, because the problem isn't that I can't install the RPM package, it's that I can't download it. The archive links provided point to the same source, which also returns a 403 error for our IP:

```auto
# wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-9.3.1-linux-x86_64.tar.gz
--2026-03-18 19:54:25-- https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-9.3.1-linux-x86_64.tar.gz
Resolving artifacts.elastic.co (artifacts.elastic.co)... 34.120.127.130, 2600:1901:0:1d7::
Connecting to artifacts.elastic.co (artifacts.elastic.co)|34.120.127.130|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2026-03-18 19:54:25 ERROR 403: Forbidden.

# ip -6 addr
# sysctl net.ipv6.conf.all.disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
# curl ipinfo.io
{
  "ip": "149.5.215.82",
  "city": "Tallinn",
  "region": "Harjumaa",
  "country": "EE",
  "loc": "59.4417,24.7025",
  "org": "AS209153 Arvid Logicum OU",
  "postal": "10321",
  "timezone": "Europe/Tallinn",
  "readme": "https://ipinfo.io/missingauth"
}

```

---

<div class="post-metadata">

**Author:** ![carly.richmond](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/carly.richmond/32/104935_2.png) [@carly.richmond](https://discuss.elastic.co/u/carly.richmond)\
**Post date:** [March 19, 2026, 11:07am UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/650 "2026-03-19T11:07:32Z")

</div>

Thanks for confirming the version you're using @leont. It wasn't in your original request, and it's always worth ruling out other potential issues first.

I've raised an internal request with the team for this ASN. I'll provide an update when I hear back, but just a heads up that in my experience these requests can take some time.

Hope that helps!

---

<div class="post-metadata">

**Author:** ![ajiohduiahsudhiou](https://avatars.discourse-cdn.com/v4/letter/a/c67d28/32.png) [@ajiohduiahsudhiou](https://discuss.elastic.co/u/ajiohduiahsudhiou)\
**Post date:** [June 24, 2026, 8:50am UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/651 "2026-06-24T08:50:32Z")

</div>

Hello @carly.richmond Thanks for your effor in this thread.

did you by chance also allow the Hetzner ASN for the docker registry too? We are getting timeouts pulling images:

```auto
dial tcp 34.56.16.77:443: i/o timeout`

```

This works from residential ips, so I guess it is firewall setting.  
Pinging the domains works.  
Everything http related is blocked as it seems (curl trace):

```auto
Failed to connect to docker.elastic.co port 443 after 135173 ms: Could not connect to server

```

Sorry had to redact/break/shorten logs for new user limitation reasons.  
(WTF is a the error message "Sorry you cannot post a link to that host"???)

---

<div class="post-metadata">

**Author:** ![carly.richmond](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/carly.richmond/32/104935_2.png) [@carly.richmond](https://discuss.elastic.co/u/carly.richmond)\
**Post date:** [June 24, 2026, 1:59pm UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/652 "2026-06-24T13:59:36Z")

</div>

Welcome @ajiohduiahsudhiou!

As far as I'm aware there isn't a separate mechanism for the docker registry. Can you check there isn't a block anywhere on your side, and if not share the full trace and which image you're having issues with.

Let us know!

---

<div class="post-metadata">

**Author:** ![ajiohduiahsudhiou](https://avatars.discourse-cdn.com/v4/letter/a/c67d28/32.png) [@ajiohduiahsudhiou](https://discuss.elastic.co/u/ajiohduiahsudhiou)\
**Post date:** [June 29, 2026, 2:36pm UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/653 "2026-06-29T14:36:09Z")

</div>

Today it seems to work fine.

I will keep an eye out.

Thanks for the quick reply.

---

<div class="post-metadata">

**Author:** ![p.lopyrev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/p.lopyrev/32/134961_2.png) [@p.lopyrev](https://discuss.elastic.co/u/p.lopyrev)\
**Post date:** [September 17, 2026, 6:42am UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/654 "2026-09-17T06:42:25Z")

</div>

89.127.202.144,

curl -i [https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-9.3.1-linux-x86\_64.tar.gz](https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-9.3.1-linux-x86_64.tar.gz)  
HTTP/2 403

Please Unblock me. Thx.

---

<div class="post-metadata">

**Author:** ![carly.richmond](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/carly.richmond/32/104935_2.png) [@carly.richmond](https://discuss.elastic.co/u/carly.richmond)\
**Post date:** [September 17, 2026, 2:18pm UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/655 "2026-09-17T14:18:30Z")

</div>

HI @p.lopyrev,

Welcome back. As stated [in the topic post](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340) this issue is commonly down to IPv6 being configured on the host. Before I raise the request can you confirm that IPv6 is disabled?

Let me know!

---

<div class="post-metadata">

**Author:** ![p.lopyrev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/p.lopyrev/32/134961_2.png) [@p.lopyrev](https://discuss.elastic.co/u/p.lopyrev)\
**Post date:** [September 17, 2026, 2:32pm UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/656 "2026-09-17T14:32:26Z")

</div>

Hi @carly.richmond .

Yep, IPv6 disabled.

---

<div class="post-metadata">

**Author:** ![carly.richmond](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/carly.richmond/32/104935_2.png) [@carly.richmond](https://discuss.elastic.co/u/carly.richmond)\
**Post date:** [September 21, 2026, 9:28am UTC](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340/657 "2026-09-21T09:28:18Z")

</div>

> [@p.lopyrev](#):
>
> Yep, IPv6 disabled.

Thanks for confirming @p.lopyrev. I've raised a request to investigate the issue.

But if you manage to download the asset let us know.

Hope that helps!

[Previous page](https://discuss.elastic.co/t/are-you-getting-403s-when-downloading-please-read-here-first/307340.md?page=31)
