10 months ago
What is goilng on ?? I usually pay no more than $45 for my service on railway but this month it says i have to pay $4500!!!! What ?? I'm not paying that. Tell me what is going on now and find a way to cancel that bill because i'm not paying that. I am involving the authorities if no action is done on your side. How do you expect me to go from $45 to $4500 ??? First off i didnt spend up to that , secondly i have a limit set , thirdly you never sent an email to me until the final invoice and you expect me to pay $4500 ??
I'm telling my bank not to accept the payment and involving the authorities. Solve this issue quick , i'm waiting for your reply
Account in question : ahmadbmtahir@gmail.com
Url : https://railway.com/project/f47983f0-6dd1-4641-8fb5-0d14ab7bbcca?environmentId=94e2a040-66b3-44c7-beaa-565989dee6e8
31 Replies
10 months ago
Hey, can you answer a few questions first?
Did you set any hard limits in place through the dashboard?
How your usage looks like, is it from a faulty service?
I reached out to the developer who set it up and he confirmed he in fact did put a hard limit
I attached the image of what the usage looks like. I have paused one of them for now


10 months ago
Ok, I'll let the team takeover.
Hey it looks like you're racking up egress/network charges because your Redis instances are being accessed from your services over the public network.
You can use private networking with reference variables to fix it
Why is that even an option to allow the public to access your redis server with no warnings or anything!
10 months ago
The hard limit was added 1 hour and 41 minutes after your card was charged, limits don't do anything if you add them after you have already exceeded the amount you set.
10 months ago
No, your own applications are assessing the databases over the public network.
10 months ago
We do have warnings, but only if you use reference variables, you are currently hardcoding your environment variables.
10 months ago
Many valid reasons. If you’re accessing the DB externally to validate data or run jobs or anything
It looks like the developer you hired screwed up
Hey there. I responded in detail in the help ticket that you opened. There's some private information there, so I won't repeat that info here but you should go check it out. 🙂
10 months ago
They also seem to have lied to you about this limit just FYI
The developer did tell me he put a hard limit so i don't know what happened there. Theres no way i will be paying that $4500 bill. I do remember i set up the redis url myself , i copied and pasted the url you're right but i didnt get any warning. Can you confrim if all that is fixed now , i think it should be the internal url now , I'm not very technical
10 months ago
Railway warns about using PUBLIC_URL instead of the private one

10 months ago
It also warns about it if you're referring directly in your service, which you hardcoded it.
I pasted the redis url myself and i don't remember getting this when i pasted the redis url. I
10 months ago
Yeah but it also warns on the Redis service itself when you copy the public URL
10 months ago
That is not shown if you hardcode, you should be using reference variables -
10 months ago
Either way, we can work out the logistics of the bill in your Email thread.
I just tried hardcoding the url now and didnt get any warning, but i do see a waning when i use variables
Can someone confirm if everything is ok now with the service. I"m not sure if i want to contact the previous developer anymore
10 months ago
Partially, the two Redis databases are no longer serving data via the public network, but the majority of services in that project are still deployed to the Legacy regions
10 months ago
You forgot one
10 months ago
Don't know if you want me to say the service name in public?
10 months ago
Yep, that project is fully Metal now.
10 months ago
Thank you, I will close out this Discord thread, and you can continue the conversation with David via Email.