ErrLookup › searxng/searxng
searxng/searxng
SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled. · Python · 400 source files
Analyzed at 9fea41204f on 2026-08-27. 88 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| engine ' ' ( ) language_support should be set to True | validation | error | searxng, engine-config, startup, configuration |
| type of .network is a module ( ), expected a string | validation | error | engines, module-loading, network, custom-engine |
| engine traits of type | validation | error | engines, traits, type-error, searxng |
| engine : activated language_support with just one or less… | validation | error | engines, traits, language-support, settings-yml |
| failed to obtain api key | exception | error | searxng, chatnoir, scraping, api-key, http-error |
| engine ' ' ( ) - in the about section --> | validation | error | engines, metadata, about-section, custom-engine |
| invalid setting ext | validation | error | searxng, engine-config, validation, annas-archive |
| adobe_stock engine: categories is unset | validation | error | searxng, adobe-stock, settings-yml, engine-config |
| js_obj_str_to_python creates invalid JSON | validation | warning | searxng, json, javascript, engine |
| don't know how to extract messages from | error_code | error | searxng, engine, configuration, startup |
| No connection to the Valkey database has been established. | error_code | critical | valkey, redis, connection, limiter, searxng |
| type mismatch : is not a set type in base_dict | validation | error | configuration, merge, type-mismatch, set |
| google_scholar: unusual traffic detected | exception | error | searxng, google-scholar, access-denied, anti-bot, sorry-page |
| adobe_stock engine: adobe_order is unset | validation | error | searxng, adobe-stock, settings-yml, missing-config |
| HTTP error ' + str(resp.status_code) | http | error | http-error, engine, network |
| extract_text(None, allow_none=False) | validation | error | searxng, xpath, engine, parsing |
| Invalid response | http | warning | engine, json-parsing, upstream-api, searxng |
| unsupported type | validation | error | searxng, xpath, type-error, engine |
| CAPTCHA ( ) | exception | error | searxng, duckduckgo, captcha, anti-bot |
| resolver is not implemented | validation | error | favicons, resolver, config |
| Invalid response | http | warning | engine, response-schema, upstream-api, searxng |
| VQD missed (page: , locale: ) | exception | error | searxng, duckduckgo, vqd, anti-bot, captcha |
invalid schema_dict is not a dict type | validation | error | searxng, engine, scraping, upstream-change, xpath |
| schema of is invalid! | validation | error | searxng, engine, network, upstream, scraping |
| unsupported adobe_order | validation | error | searxng, adobe-stock, enum-validation, settings-yml |
| {data[message] | Forbid spider access} | exception | warning | searxng, baidu, anti-bot, access-denied, rate-limit |
| invalid setting content | validation | error | searxng, annas-archive, enum-validation, settings-yml |
| argument 'upd_dict' is not a dictionary type | validation | error | searxng, engine, json-parsing, upstream, bot-detection |
| should be list or dict | validation | error | searxng, engine, configuration, validation |
| settings.yml - engine | validation | error | engines, traits, language-code, settings-yml |
| adobe_stock engine: adobe_content_types must be a list of… | validation | error | searxng, adobe-stock, type-mismatch, yaml |
| type mismatch : is not a dict type in base_dict | validation | error | searxng, engine, json-parsing, upstream-change, schema |
| adobe_stock engine: adobe_content_types is unset | validation | error | searxng, adobe-stock, missing-config, settings-yml |
| Botdetection's config is not yet initialized. | error_code | error | searxng, engine, network, upstream, scraping |
| failed to obtain session id | exception | error | searxng, boardreader, scraping, session, markup-change |
| SearxEngineXPathException | exception | error | searxng, xpath, engine, lxml |
| Empty url resultset | validation | warning | searxng, xpath, url, engine |
| File does not exist! | exception | error | searxng, file-not-found, config |
| invalid setting sort | validation | error | searxng, annas-archive, enum-validation, sort-order |
| CAPTCHA (gs_captcha_f) | exception | error | searxng, google-scholar, captcha, anti-bot, xpath |
| Response from Anna's Archive is not OK. | http | error | searxng, network, http-status, annas-archive, traits-fetch |
| Unsupported category | exception | error | searxng, engine-config, baidu, validation |
| js_obj_str can't be an empty string | validation | warning | searxng, json, javascript, engine |
| type mismatch : is not a list type in base_dict | validation | error | searxng, engine, solr, configuration, startup |
| adobe_stock engine: adobe_content_types | validation | error | searxng, adobe-stock, enum-validation, content-type |
| Cloudflare CAPTCHA | exception | error | cloudflare, captcha, engine, network |
| SearxSettingsException | exception | error | searxng, config, yaml, file-io |
| error | exception | error | searxng, elasticsearch, api-error, index-config |
| failed to extract api keys | exception | error | searxng, giphy, api-key, scraping, regex-extract |
| missing required config `base_url` | validation | error | searxng, annas-archive, base-url, missing-config |
| index not found | exception | warning | searxng, xpath, engine, index-error |
| len(xpath_str) < | exception | warning | searxng, xpath, engine, parsing |
| the result is not a list | exception | error | searxng, xpath, engine, type-error |
| Cannot parse url | validation | error | searxng, url, engine, parsing |
| js_obj_str must be of type str | validation | error | python, type-validation, json-parsing |
| argument 'base_dict' is not a dictionary type | validation | error | searxng, engine, captcha, bot-detection, network |
| {json_data[error][msg]} | exception | error | searxng, api-error, ads, upstream, json-api |
| failed to obtain cookie for settings | exception | error | searxng, fireball, cookie, scraping, settings-endpoint |
| Invalid value for use_default_settings | validation | error | searxng, config, validation, yaml |
| Error loading ' ' module | exception | error | searxng, module-loading, import, engine |
| Cloudflare AI error | exception | error | searxng, cloudflare, workers-ai, api-error, auth |
| SearxXPathSyntaxException | exception | error | searxng, xpath, syntax-error, engine |
| unknown geo location | validation | error | network, geocoding, weather, http-status |
| No API key provided | exception | error | searxng, exa, api-key, configuration |
| Cloudflare Firewall | http | error | cloudflare, firewall, access-denied, engine |
| timeout_limit | validation | warning | searx, query-params, numeric-parsing, validation |
| Invalid network configuration | exception | error | network, proxy, startup, configuration |
| ReCAPTCHA | exception | error | recaptcha, google, engine, rate-limit |
| safesearch | validation | warning | searx, query-params, validation |
| URL not found | validation | warning | searxng, xpath, url, engine |
| search_results['error']['message'] | exception | error | youtube, api-key, quota, engine |
| not exists! | exception | error | searxng, environment-variable, config, deployment |
| xpath_spec must be either a str or a lxml.etree.XPath | validation | error | searxng, xpath, type-error |
| config schema version | validation | error | favicons, config, schema-version |
| time_range | validation | warning | searx, query-params, time-filter, validation |
| {search_res[error][message]} | exception | error | searxng, dailymotion, api-error, auth |
| language | validation | warning | searx, language-codes, validation |
| plugin is missing attribute | validation | error | plugin, initialization, api-contract |
| invalid unit | validation | error | python, validation, units, weather |
| invalid setting year_from | validation | error | zlibrary, config, validation |
| pageno | validation | warning | searx, query-params, validation |
| q | validation | warning | searx, validation, missing-parameter |
| zlibrary domain is seized | exception | error | zlibrary, seized, engine, config |
| invalid setting year_to | validation | error | zlibrary, config, validation |
| Response from zlibrary is not OK. | exception | warning | zlibrary, traits, network |
| Response from zlibrary is not OK. | exception | warning | zlibrary, seized, traits |
| favicons db_type ' ' is unknown | validation | error | favicons, config, settings |
| proxies type has to be str, dict or None | validation | error | network, proxy, settings, validation |