clash-verge-rev/clash-verge-rev · error · Error
Invalid ssr uri
Error message
Invalid ssr uri
What it means
Error "Invalid ssr uri" thrown in clash-verge-rev/clash-verge-rev.
Source
Thrown at src/utils/uri-parser/ssr.ts:14
import {
decodeBase64OrOriginal,
getCipher,
getIfNotBlank,
normalizeHost,
parseQueryString,
parseRequiredPort,
stripUriScheme,
} from './helpers'
export function URI_SSR(uri: string): IProxyshadowsocksRConfig {
const afterScheme = stripUriScheme(uri, 'ssr', 'Invalid ssr uri')
if (!afterScheme) {
throw new Error('Invalid ssr uri')
}
const line = decodeBase64OrOriginal(afterScheme)
// handle IPV6 & IPV4 format
let splitIdx = line.indexOf(':origin')
if (splitIdx === -1) {
splitIdx = line.indexOf(':auth_')
}
if (splitIdx === -1) {
throw new Error('Invalid ssr uri')
}
const serverAndPort = line.substring(0, splitIdx)
const portIdx = serverAndPort.lastIndexOf(':')
if (portIdx === -1) {
throw new Error('Invalid ssr uri: missing port')
}
const server = normalizeHost(serverAndPort.substring(0, portIdx))
const port = parseRequiredPort(View on GitHub (pinned to 5cad0f2799)
When it happens
Trigger: Thrown at src/utils/uri-parser/ssr.ts:14 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of clash-verge-rev/clash-verge-rev@5cad0f2799 (2026-08-12).
Data as JSON: /api/errors/ebb7b5f101478a2e.
Report an issue: GitHub.