diegosouzapw/OmniRoute · error · Error
Provider is no longer supported for browser login
Error message
Provider is no longer supported for browser login
What it means
Error "Provider is no longer supported for browser login" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/vncSession/service.ts:271
const session = getSession(connectionId, sessionId);
if (session) session.lastViewerAt = Date.now();
}
export async function harvestSession(
connectionId: string,
sessionId: string
): Promise<HarvestSessionResult> {
if (await isConnectionUnavailableToAuxiliaryActivity(connectionId))
throw new Error("Browser login is unavailable for managed lease connections");
const session = getSession(connectionId, sessionId);
if (!session) throw new Error("Browser-login session not found");
if (session.status !== "running") {
throw new Error(`Browser-login session is not running (${session.status})`);
}
const provider = getVncProvider(session.providerId);
if (!provider) throw new Error("Provider is no longer supported for browser login");
session.status = "harvesting";
try {
const harvest = await harvestFromContainer(
session.cdpPort,
provider,
VNC_CONFIG.harvestTimeoutMs
);
session.lastHarvestAt = Date.now();
if (!harvest.hasCredential) {
return {
harvested: false,
sessionId,
connectionId,
providerId: session.providerId,
updatedFields: [],
validation: null,
};View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/vncSession/service.ts:271 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/72fbf873c06cc4ed.
Report an issue: GitHub.