diegosouzapw/OmniRoute · error
skipping catalog-default searxng-search at http://localhost:
Error message
skipping catalog-default searxng-search at http://localhost:8888/search; set a real SearXNG URL
What it means
Error "skipping catalog-default searxng-search at http://localhost:8888/search; set a real SearXNG URL" thrown in diegosouzapw/OmniRoute.
Source
Thrown at open-sse/handlers/search.ts:1439
if (perplexityValidation.error) {
return { success: false, status: 400, error: perplexityValidation.error };
}
}
// 4. Try primary provider (skip catalog-default SearXNG localhost:8888,
// unless a request/connection override resolves it to a real URL).
const primaryEffectiveBaseUrl = resolveSearchBaseUrl(primaryConfig, {
...requestParams,
providerSpecificData:
credentials?.providerSpecificData && typeof credentials.providerSpecificData === "object"
? credentials.providerSpecificData
: undefined,
});
if (
isUnconfiguredLoopbackSearchProvider({ ...primaryConfig, baseUrl: primaryEffectiveBaseUrl })
) {
if (log) {
log.warn(
"SEARCH",
"skipping catalog-default searxng-search at http://localhost:8888/search; set a real SearXNG URL"
);
}
const alternateEffectiveBaseUrl = alternateConfig
? resolveSearchBaseUrl(alternateConfig, {
...requestParams,
providerSpecificData:
alternateCredentials?.providerSpecificData &&
typeof alternateCredentials.providerSpecificData === "object"
? alternateCredentials.providerSpecificData
: undefined,
})
: "";
if (
alternateConfig &&
alternateCredentials &&
!isUnconfiguredLoopbackSearchProvider({View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at open-sse/handlers/search.ts:1439 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/7828a4830185762d.
Report an issue: GitHub.