Skip to main content
Capability

Recovery Mode — Lockout-Free Operations

Controlled emergency access from the appliance console — recover the admin login without re-imaging.

When the admin password is lost or an operator is locked out, TR7 does not force a re-image or a vendor escalation for routine cases. Recovery mode is a controlled, console-bound path back into the management plane: a one-time admin recovery password that is derived from the appliance's own hardware token, a forced credential reset that lets the admin set a new password without knowing the old one, and the ability to restore the device from a known-good backup. This is deliberately not an open back door. The recovery password is not a fixed default — it is computed from a secret that lives on the appliance and is reachable only from the local console, so it cannot be guessed or replayed from the network. The moment the admin sets a new password, the recovery flag is cleared from the session and normal authentication resumes. Day-to-day lockouts rarely need this path at all. Failed-login protection on TR7 is time-based: after too many failed attempts the source is held off for a fixed window and then clears itself automatically, so a fat-fingered password does not turn into a permanent lockout. Recovery mode is reserved for the real cases — a forgotten admin password, a credential that no one still holds, or a device that needs to be returned to a previously captured good state. The result: a small, operations-focused safety net. The appliance stays recoverable in place — through the console, with the admin's own recovery password and the device's own backups — instead of going back to imaging for a routine lockout.

0
Re-images required for a routine admin lockout
Self-clearing
Failed-login lockout — releases on a fixed timer
Daily
Automatic configuration backups, plus on-demand

Why does a lost admin password usually mean a re-image and a support ticket?

On most appliances, the management login is the single door to the whole device. When the admin password is lost, when the only operator who held it has left, or when a credential is rotated and not written down, that door simply closes. The device keeps serving traffic, but no one can change it, inspect it, or fix it.

The usual answers are bad ones. A fixed default password is a permanent network-reachable back door that attackers look for first. A vendor-held master key turns every routine lockout into a support ticket and a wait. And re-imaging the box throws away the entire working configuration to recover one forgotten password — a heavy, risky operation for a problem that should be small.

Lockout protection makes this worse when it is built carelessly. A counter that locks an account permanently after a few bad tries means a single mistyped password, or a noisy client, can take the admin login offline until someone intervenes — which is exactly when they cannot log in to intervene.

There is also the question of state. Even once access is restored, a device that has drifted into a bad configuration needs a way back to a known-good point. Without a captured baseline, "recover" means "rebuild," and rebuild means downtime and human error.

That is the gap recovery mode closes: a controlled, console-bound way back into the admin login — and back to a known-good configuration — without a fixed default, a vendor escalation, or a re-image for routine lockout cases.

Our approach

TR7 treats recovery as a narrow, auditable operational path: console-bound access, a device-derived recovery password, a one-shot forced credential reset, and restore from the appliance's own backups.

Recovery is bound to the local console, not the network

The recovery path is reached from the appliance console over its serial interface, not from a network-exposed login. An operator with physical or out-of-band console access can begin recovery; an attacker on the network cannot. This keeps the emergency door inside the rack instead of on the open internet.

The recovery password is derived from the appliance's own secret

Recovery access for the admin uses a one-time password that is computed from a secret unique to that appliance, held locally on the device. It is not a shared default and not a vendor master key — it is specific to this unit, so it cannot be guessed in advance or replayed against another appliance.

A forced reset lets the admin set a new password without the old one

Once recovery access is established, the admin can change their own password without supplying the previous one — the case where the old password is exactly what was lost. The new password is set normally and immediately takes effect for ordinary logins.

Restore returns the device to a known-good state

Beyond credentials, recovery includes putting the configuration back. The appliance keeps full backups of its configuration; restoring one returns network, delivery, security and account settings to the captured point so a drifted or misconfigured device can be brought back without rebuilding it by hand.

Capabilities

Recovery mode brings together emergency access, credential reset, self-clearing lockout protection, and restore-from-backup into one operational safety net.

Console-bound emergency access for the admin

Recovery begins at the appliance console over its serial connection. The admin recovery password is computed on the device itself from a secret that only the local console can reach, so the emergency path is tied to physical or out-of-band access rather than to a network login. There is no fixed default password to discover and no permanent open door.

Recovery password is unique to each appliance

The recovery credential is derived from a secret that is specific to that one unit. The same procedure on a different appliance produces a different password, so a recovery value captured from one device gives no access to another. This removes the shared-default-password risk that single-key recovery schemes carry.

Forced credential reset without the old password

After recovery access is established, the admin sets a new password directly — the old password is not required, because the lost password is the whole reason recovery was needed. The reset is treated as a normal password change once complete, so the new credential works for ordinary logins immediately.

Recovery access ends as soon as the password is reset

The elevated recovery state is one-shot. The moment the admin completes the password reset, the recovery flag is cleared from the session and the account returns to standard authentication. There is no lingering elevated session to clean up and no recovery mode left switched on by accident.

Self-clearing lockout protection for everyday mistakes

Failed-login protection is time-based rather than permanent. After too many failed attempts from a source, that source is held off for a fixed window and then clears itself automatically — so a mistyped password or a noisy client never turns into a permanent admin lockout that itself needs recovery.

Layered thresholds separate one bad user from a bad source

Lockout is tracked at two levels: per source address, and per source-and-username pair. A single account being hammered is held back well before the whole source is, so legitimate operators sharing an address are not collectively locked out by one mistaken or malicious login stream.

Restore from a known-good backup

Recovery covers configuration as well as credentials. The appliance keeps full backups of its settings — network, delivery, security policy and accounts — and restoring one returns the device to that captured state. A configuration that has drifted into a bad state can be rolled back to a known-good baseline instead of being rebuilt from scratch.

Automatic and on-demand backups give you a baseline to return to

Backups are produced automatically on a daily schedule and can also be taken on demand before a risky change, each one timestamped. That cadence means recovery almost always has a recent, known-good point to restore from rather than starting from an empty device.

Operational depth

Recovery mode is designed as a controlled operational procedure — scoped, auditable, and consistent with how TR7 already handles access, backups and clustering.

01

Scoped, not a full break-glass shell

Recovery elevation is narrow. It opens the path to reset the admin credential and to reach the controlled recovery operations — it does not hand out an unrestricted root shell. Privileged system commands remain gated behind super-admin status and an additional on-device key, so emergency access does not become an open execution channel.

02

Time-bounded lockout, fixed window

Failed-login records age out on a fixed timer, after which the source can log in again with no manual unlock. The mechanism is intentionally simple and self-healing: the system enforces the hold, counts down the window, and releases automatically, so routine lockouts resolve themselves without operator action.

03

Backups carry the whole device, with secrets protected

A backup is a complete picture of the appliance — network, load-balancing, security, GTM and account configuration together. Sensitive values such as stored service passwords are encrypted inside the backup, so a restore brings the device back whole without exposing those secrets in the backup file.

04

Restore on one node, controlled in a cluster

In a high-availability pair, a restore is applied deliberately to the target node rather than being blindly re-synced outward, so applying a backup to recover a broken node does not push an incomplete state across the cluster mid-operation. A healthy peer's known-good backup can be used to bring a damaged node back.

05

Protected recent backups

Freshly created system backups are protected from deletion for a short period after they are made. This keeps the most recent recovery point available exactly when it is most likely to be needed, instead of being rotated away immediately.

06

Recovery events are attributable

Privileged and recovery-time operations are logged with the acting user and context. Restores and system commands run during recovery leave an attributable trail, so an emergency intervention can be reviewed afterward rather than being an invisible action.

Where it is used

The only operator who held the admin password has left

A team inherits a running appliance but no longer has working admin credentials. Instead of re-imaging a device that is serving production traffic, an operator with console access derives the appliance's recovery password, resets the admin login, and is back in control with the configuration intact.

An everyday lockout that clears on its own

An operator mistypes the password too many times, or a misconfigured client retries a stale credential. Rather than locking the account permanently, TR7 holds the source off for a fixed window and then releases it automatically, so the operator can simply wait and try again — no recovery procedure needed.

A configuration change that needs to be undone

A risky change leaves the device in a bad state. With a backup taken before the change, the operator restores the appliance to that known-good baseline, returning network, delivery and security settings to where they were instead of rebuilding them by hand.

Bringing a damaged node back in an HA pair

One node in a high-availability pair becomes unusable. Using a known-good backup, an operator restores the affected node deliberately on that unit, without pushing an incomplete state across the cluster, and returns the pair to full redundancy.

Frequently asked questions

Is there a default admin password I should worry about?
Recovery access does not rely on a fixed default password. The admin recovery password is computed on the appliance itself from a secret that is unique to that unit and reachable only from the local console. It is specific to one device, cannot be guessed in advance, and cannot be replayed from the network — so it is not the kind of standing default credential attackers scan for.
Can I get back in if I have completely lost the admin password?
Yes. That is exactly what recovery mode is for. From the appliance console you obtain the device's recovery password, then perform a forced credential reset that lets the admin set a new password without supplying the old one. Once the new password is set, normal logins resume and the elevated recovery state is cleared automatically.
Does a few mistyped passwords lock me out permanently?
No. Failed-login protection is time-based, not permanent. After too many failed attempts a source is held off for a fixed window and then released automatically — there is no permanent account lock to manually clear. Thresholds are tracked both per source address and per source-and-username pair so one bad login stream does not lock everyone sharing an address.
Can I roll back a bad configuration?
Yes, by restoring a backup. The appliance keeps full backups of its configuration — network, delivery, security policy and accounts — produced automatically on a daily schedule and on demand. Restoring a backup returns the device to that captured point, so a drifted or broken configuration can be brought back to a known-good baseline instead of rebuilt by hand. Recovery is restore-to-a-backup, not arbitrary point-in-time undo of individual changes.
Does recovery mode give someone a full shell on the box?
No. Recovery elevation is scoped to credential reset and the controlled recovery operations. It does not hand out an unrestricted shell — privileged system commands stay gated behind super-admin status and an additional on-device key. Recovery is a narrow safety net, not an open execution channel.
Do I need to re-image the appliance for a routine lockout?
No. The point of recovery mode is to avoid exactly that. For routine cases — a forgotten admin password, a self-clearing lockout, or a bad configuration with a backup to restore — recovery happens in place from the console and the device's own backups, with no re-imaging and no vendor escalation.

Keep the appliance recoverable, without a re-image

See how console-bound recovery, a device-derived admin password, and restore-from-backup keep a routine lockout from becoming an outage. Let's walk through it on a live device.