diegosouzapw/OmniRoute · error · Error

system proxy revert failed

Error message

system proxy revert failed

What it means

Error "system proxy revert failed" thrown in diegosouzapw/OmniRoute.

Source

Thrown at src/mitm/inspector/systemProxyConfig.ts:292

  } catch (err) {
    throw new Error(sanitizeErrorMessage(err) || "system proxy apply failed");
  }
}

/**
 * Restore the prior configuration captured by `apply()`. No-op if the
 * `previousState` payload does not match a known platform.
 */
export async function revert(previousState: PreviousState | unknown): Promise<void> {
  if (!previousState || typeof previousState !== "object") return;
  const state = previousState as Record<string, unknown>;
  const platform = state.platform;
  try {
    if (platform === "macos") await macosRevert(state as unknown as MacOsPreviousState);
    else if (platform === "linux") await linuxRevert(state as unknown as LinuxPreviousState);
    else if (platform === "windows") await windowsRevert(state as unknown as WindowsPreviousState);
  } catch (err) {
    throw new Error(sanitizeErrorMessage(err) || "system proxy revert failed");
  }
}

View on GitHub (pinned to a179ffed5b)

When it happens

Trigger: Thrown at src/mitm/inspector/systemProxyConfig.ts:292 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25). Data as JSON: /api/errors/87bd420c441c165e. Report an issue: GitHub.