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.
3 Replies
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!
a month ago
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.