Hi all,
I'm locked out of my FortiGate 80F (FortiOS 7.0.19) and looking for ideas before I fall back on a factory reset.
Setup:
- One admin account ("admin") with FortiToken Mobile 2FA (push or typed code).
- No other admin accounts. I recently deleted several unauthorised super_admin accounts and API keys I found, so admin is the only one left.
- No configuration backup.
What happened:
- I was logged in to the GUI and changed DNS (Network > DNS) from "Use FortiGuard Servers" to 8.8.8.8 , to troubleshoot Outlook not loading on some PCs. The primary FortiGuard DNS(96.45.45.45) was showing "Unreachable" beforehand. My session closed right after the change.
- Since then the push notification never arrives and typed codes are rejected. It's the same on the LAN GUI, on the SSL-VPN, and through FortiCloud.
- Phone date and time are set to automatic, and I waited between attempts to avoid extending a lockout.
- Console: I power-cycled and logged in as maintainer. It works, but it can only edit the existing admin's password. Under "edit admin", `set` offers only password. diagnose, execute and show return "Unknown action 0". I can't create an admin or touch the two-factor settings.
My questions:
What could make both push and typed OTP fail at the same time? Clock drift or NTP, DNS, an admin lockout, or the FortiToken service not being reachable?
Is there any way, on 7.0.x, to clear or change admin 2FA from the maintainer login?
Can I edit or restore the configuration offline (USB, TFTP) and keep my settings, without a full wipe?
Has anyone had Fortinet TAC remove 2FA on a locked-out unit, and what proof of ownership did they ask for?
Thanks!