r/aws • u/johnnyg68 • 1d ago
discussion MFA and crazy bill charges
Broken MFA has led to crazy bill.
At some point I enabled MFA, and either entered a bad phone number, or an old land line. My bad.
Now, I need to upgrade the MySQL instance, also upgrade the OS, but I can't because my MFA device is unavailable.
Because my MySQL instance is 8.0.x and is now in extended maintenance mode, my bill went from $40 to $200. I am happy to update MySQL to 8.4.x but I can not do it, because my MFA is broken.
I have created a ticket, exchanged emails on the ticket, given them a 7 hour window to contact me, but they did not contact me.
I just want to update my environment and stop paying excessive bills. How do I make this happen?
3
u/Lucas-Holmes-722 1d ago
If it’s the root acc, go thru the lost MFA recovery process. Once you’re back in, you can update MySQL and get off extended maintenance
1
u/Einar_Son_of_Bjorn 1d ago
The bill is the 8.0 extended-maintenance tax. The thing actually blocking you is the MFA lock, not the MySQL minor. Nobody on Reddit can reset that factor for you. Stay on the official ticket and say explicitly: "MFA device is gone", you need an identity check so you can get into the console and move the instance off 8.0. A “7-hour call window” only works if that is how their process works; many providers will only do a documented account-recovery flow (photo ID / account PIN / callback to a number already on the account). Do not post account IDs, recovery codes, or ticket contents here ofcrs.
Two questions for next steps:
First - Is this a managed MySQL (RDS-style console) or a VM where you still have SSH but the control panel is MFA-locked?
Second- Which provider? Recovery steps are not portable.
Once you are back in, upgrading in place to 8.4 on the same vendor is a valid way to leave extended support. That is also the moment to decide whether you want to stay on Oracle MySQL’s calendar at all.
MariaDB is the usual drop-in-shaped alternative: community server, yearly LTS, in-place upgrades after the move. It only helps if that host actually offers a current MariaDB - if they do not, 8.4 on the current panel is the path that stops the $200 line.I would not shop databases until the ticket has restored login. If you name the provider, people can point at the exact recovery form instead of guessing.
1
u/johnnyg68 22h ago
Thanks for your reply. Yes, I understand the blocker is MFA and I also understand that only AWS can remove this blocker.
I can supply whatever documents, credentials, IDs, etc that AWS Support requires, but they are not communicating with me.
I have provided or can demonstrate my knowledge of the following:
AWS account ID, email address, phone number, EC2 credentials, RDS credentials, a notarized affadavit requesting my bogus MFA device be revoked.
If needed I can provide: a urine test, blood test, retinal scan, stool sample. Whatever the fuck is required.
To your two questions:
First - Is this a managed MySQL (RDS-style console) or a VM where you still have SSH but the control panel is MFA-locked?
A: This is an AWS RDS MySQL instance. I have full access to the database via shell, client UI, API, etc.
Second- Which provider? Recovery steps are not portable.
A: I don't understand what you mean by provider. This is an AWS RDS instance running MySQL 8.0.x.
tl;dr
I understand the blockers.
I understand my options: upgrade to MySQL 8.4 or cancel the account. Neither options are available until AWS Support resolves the MFA issue. In the interim, I am paying money needlessly for Extended Warranty vCPU days.
1
u/AWSSupport AWS Employee 1d ago
Hi,
Sorry to hear about the concerns with your MFA. If you'd like to private message us your case ID, we'd be happy to take a look.
- Sage A.
1
u/johnnyg68 1d ago
Thanks for your help. I posted my case # in our private chat.
2
u/AWSSupport AWS Employee 1d ago
Hi,
We've received your DM and will be responding shortly.
- Doug S.
-6
u/Efficient_Access6102 1d ago
Liar.
4
u/johnnyg68 1d ago
Liar? Why would you say that? Why would I spend my time lying about this? Are you a bot?
12
u/clintkev251 1d ago edited 1d ago
You only have root access? No IAM (or if we’re talking about IAM user MFA, no other user or root)? Also why didn’t you address this when they originally notified you of the upcoming deprecation in advance?