Skip to content

pecl.php.net returns 504 from us-east-1 region in AWS #22827

Description

@enaumov-apps

Description

The following code:

# curl -L https://pecl.php.net
<!DOCTYPE html>
<html>
<head>
    <title>504 Gateway Timeout</title>
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <link rel="icon" type="image/png" sizes="16x16" href="https://bunnynetassets.b-cdn.net/error.png" />
    <script src="https://bunny.net/lib/jquery/jquery.min.js"></script>
    <script src="https://cdn.statuspage.io/se-v2.js"></script>
    <link rel="stylesheet" href="https://bunnynetassets.b-cdn.net/error.css">
</head>
<body>
    <div class="hero"><div class="content"><div class="alert-details"><h3 class="alert">ERROR 504</h3><h1>Gateway Timeout</h1><h3>We could not establish a connection to pecl.php.net</h3></div><div class="row cards"><div class="col-md g-md-1"><div class="card"> <img src="https://bunnynetassets.b-cdn.net/icons/you.svg" alt="Card Icon" /><h2>You</h2> <small>IP: 3.233.79.28</small></div></div><div class="col-md-1 g-md-1 icons"> <img src="https://bunnynetassets.b-cdn.net/icons/arrow.svg" class="img-fluid"></div><div class="col-md g-1"><div class="card"> <img src="https://bunnynetassets.b-cdn.net/icons/bunny.svg" alt="Card Icon" /><h2>bunny.net</h2> <small>Edge Network</small></div></div><div class="col-md-1 g-md-1 icons"> <img src="https://bunnynetassets.b-cdn.net/icons/x.svg" class="img-fluid"></div><div class="col-md g-1"><div class="card"> <img src="https://bunnynetassets.b-cdn.net/icons/origin.svg" alt="Card Icon" /><h2>pecl.php.net</h2> <small>Your Destination</small></div></div></div> </div></div><div class="final-details"><div class="box"><h1>What happened?</h1><div class="description">A timeout occured while waiting for pecl.php.net origin server to respond. The server hosting the website might be unavailable.</div></div><div class="box"><h1>What can I do?</h1><div class="description">If you are a visitor, please try again in a few minutes. If you are the administrator, please check your origin server status.</div></div></div>
</body>

Bunny CDN cannot connect to pecl.php.net from US.
Partially, this issue appears in eu-west-1 region.

If I replace ip addresses from Europe ip pool, all works fine:

# echo "185.111.111.155 pecl.php.net" >> /etc/hosts
# curl -LI https://pecl.php.net/       
HTTP/2 200 
date: Mon, 20 Jul 2026 12:51:09 GMT
content-type: text/html; charset=utf-8
vary: Accept-Encoding
server: BunnyCDN-DE1-1329
cdn-pullzone: 5890715
cdn-requestcountrycode: UA
cache-control: public, max-age=0
pragma: no-cache
set-cookie: PHPSESSID=89fa52da58637330fc8e9ce538454d44; path=/
cdn-proxyver: 1.58
cdn-requestpullsuccess: True
cdn-requestpullcode: 200
cdn-cachedat: 07/20/2026 12:51:09
cdn-edgestorageid: 1331
cdn-requestid: 20ef73da8198e47f227a983ac14f8afc
cdn-cache: BYPASS
cdn-status: 200
cdn-requesttime: 0

PHP Version

Any version

Operating System

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions