Making WordPress.org

Opened 4 weeks ago

Last modified 4 weeks ago

#8153 new defect (bug)

Cannot download updates at https://downloads.wordpress.org

Reported by: halverdatacenter's profile halverdatacenter Owned by:
Milestone: Priority: normal
Component: General Keywords: reporter-feedback
Cc:

Description

Hi,

We have a cpanel server with two ip address (212.115.125.20 ans 212.115.125.25) and we try to download update with wget and curl but sometimes cant happen (https://downloads.wordpress.org/release/wordpress-6.9.zip).

In our tests, we try with wget ignoring ipv6 proto and we give the file. When i try without -4 option, download is not ok.

Ou infrastructure team disabled the ipv6 at this server and do some tests. With curl, download is not OK, with wget, download is ok.

May our IP address blocked in your infrastructure at downloads.wordpress.org?

Change History (1)

#1 @dd32
4 weeks ago

  • Keywords reporter-feedback added; Needs tests removed
  • Priority changed from high to normal

Hello @halverdatacenter,

You've only mentioned IPv4 addresses, but note that you're having issues with IPv6 connectivity.

If wget succeeds, but curl does not, this suggests that it's not an IP block, and either rate limiting or connectivity issues. For example, curl might not be falling back to IPv4 correctly in your environment, as even though IPv6 is disabled on the network, the server may still believe it has a valid connection.

When WordPress.org itself rate limits, it almost always returns a 429 status code. Datacenter and IP Transit providers may drop connections though if it trips their malicious/DDOS filters.

Things that might be able to help yours, and our systems team inspect the issue:

  • Whether WordPress itself is having connectivity issues, or if it's limited to curl/wget
  • The source IP addresses for both IPv4 and IPv6
  • A traceroute showing the path to WordPress.org (sudo mtr -4 -TP 443 downloads.wordpress.org & sudo mtr -6 -TP 443 downloads.wordpress.org)
  • The output from curl -v https://downloads.wordpress.org/release/wordpress-6.9.zip -o/dev/null and wget -d https://downloads.wordpress.org/release/wordpress-6.9.zip

Once those are provided I can escalate this to our systems/netops team. Please note that Automattic (AS2635) donates their time towards maintaining WordPress.org systems so I'll be handing it off to them. If you wish to reach out directly to them, the AS number should send you down that path.

Note: See TracTickets for help on using tickets.