2 days ago
Our requests to our API have been timing out/just never responding. Started happening earlier today, then stopped. I redeployed the API and nothing's working. This is very urgent, nothing in our setup has changed and its been fine all week. This is happening to about 6 different databases.
62 Replies
Attachments
Attachments
2 days ago
What region is this deployed in?
So this is most likely not an app issue on my end or atleast I can't see anything leading me to believe that
This happened again like 3 hours ago, went to bed, just woke up to many messages, so would like some confirmation from someone if this is on my side or railway if possible
Idk how accurate this is since it's AI, but just want to try to figure out what caused this
Attachments
Attachments
Scaling to 2 replicas didn't work, databases seem fine, redis seems fine, no clue what's going on
Attachments
Checking DB logs: 2026-05-12 16:49:27.871 UTC [37676] LOG: unexpected EOF on client connection with an open transaction 2026-05-12 16:49:27.880 UTC [37671] LOG: could not receive data from client: Connection reset by peer 2026-05-12 16:49:27.890 UTC [37675] LOG: could not receive data from client: Connection reset by peer 2026-05-12 16:49:27.884 UTC [37671] LOG: unexpected EOF on client connection with an open transaction 2026-05-12 16:49:27.890 UTC [37675] LOG: unexpected EOF on client connection with an open transaction 2026-05-12 16:49:28.634 UTC [37604] LOG: could not receive data from client: Connection reset by peer 2026-05-12 16:49:28.635 UTC [37682] LOG: could not receive data from client: Connection reset by peer
Redeploy the db now is just stuck on deploying and innaccessible
Attachments
I am not using postgres btw. Could be an internal networking issue, since I'm using Dragonfly
here's more logs:
File "/app/.venv/lib/python3.10/site-packages/flask_cors/extension.py", line 176, in wrapped_function return cors_after_request(app.make_response(f(*args, **kwargs))) File "/app/.venv/lib/python3.10/site-packages/flask/app.py", line 865, in full_dispatch_request rv = self.ensure_sync(before_func)() g.db_conn = get_connection() File "/app/app/db.py", line 29, in get_connection _pools[host] = pool.ThreadedConnectionPool(1, 20, dsn) File "/app/.venv/lib/python3.10/site-packages/psycopg2/pool.py", line 59, in __init__ File "/app/.venv/lib/python3.10/site-packages/psycopg2/__init__.py", line 122, in connect psycopg2.OperationalError: connection to server at "postgres-88e0f11e.railway.internal" (fd12:685a:3643:0:a000:2f:ca06:13c5), port 5432 failed: Connection timed out Is the server running on that host and accepting TCP/IP connections?
I meant that I started a redis on Upstash and pointed my app to the external url
20 hours ago
Your workspace has been restricted. You cannot create new resources.
Contact Support why
The server works for the first 10 seconds after a redeploy, after that it goes abck to 499 errors, we've had this API running for a year+ and never have enoucntered these issues, nor have we changed anything recently to cause this
Okay this has escalated to full downtime now, is it possible to get someone on this?
Or Claude is lying Claude was lying
Attachments
Can anyone from the team advise? if it was an app issue it would most likely not get resolved by itself no?
19 hours ago
!t
Status changed to Awaiting Railway Response Railway • about 19 hours ago
If anyone from the team does have an idea on the cause would love to know now, just don’t want it happening overnight again