Urgent — Public proxy cannot reach Postgres (ENETUNREACH to IPv6)

legostarwars2010
FREE

a month ago

Hi — urgent networking problem: our Postgres service in project PROJECT_ID looks healthy but the public proxy cannot connect. The app resolves the DB to an IPv6 ULA and the runtime fails with ENETUNREACH (no route to host). This is blocking our service.

Sanitized log snippet:

DB Init Failed: Error: connect ENETUNREACH fd12:c70d:28bc:0:2000:96:971e:38ef:5432

errno: -101

code: 'ENETUNREACH'

address: 'fd12:c70d:28bc:0:2000:96:971e:38ef'

port: 5432

What I’ve checked

  • Postgres shows “Deployment Online” and TCP Proxy configured.

  • Web service DATABASE_URL is set as a Variable Reference to the Postgres service.

  • Restarted Postgres and redeployed web service — same error.

Request

  • Please check the public proxy / routing for this Postgres instance. The hostname resolves to an IPv6 address (fd12:...) that our runtime cannot reach. Can you either ensure the public proxy returns a reachable IPv4 address or fix IPv6 routing for this project/environment?

If you need it, I can provide full logs, timestamps, or the variable reference details. Thanks — this is blocking production.

$10 Bounty

3 Replies

Railway
BOT

a month ago

Hey there! We've found the following might help you get unblocked faster:

If you find the answer from one of these, please let us know by solving the thread!


The proxy port is usually not port 5432. Did you try using proxy's specified port?


crisog

The proxy port is usually not port 5432. Did you try using proxy's specified port?

a month ago

To avoid sending you on a wild goose chase, or however the saying goes, this user has run railway up while linked to their Postgres database.


Loading...
Urgent — Public proxy cannot reach Postgres (ENETUNREACH to IPv6) - Railway Help Station